Термопринтеры: Термопринтер: https://ali.click/4nzyi16?erid=2SDnjedpRc7 Существуют термопринтеры небольшие в виде моду
Термопринтер: https://ali.click/4nzyi16?erid=2SDnjedpRc7
Существуют термопринтеры небольшие в виде модулей. Они работают по usb/ttl uart интерфейсу.
На термопринтере не нужно менять чернила, их там нет, меняется только термобумага. Печатающая головка нагревается в определенных метах возле бумаги, тем самым оставляя на ней надписи. Так работают почти все терминалы в магазинах, которые печатают чеки.
Такой термопринтер работает по протоколу ESC/POS. Это общепринятый протокол термопринтеров и поддерживается разными моделями.
И есть специальная интеграция для Home Assistant, которая называется "ESC/POS Thermal Printer for Home Assistant". Интеграция позваляет печатать надписи, QR коды, картинки по этому протоколу на термопринтерах из Home Assistant.
Саму интеграцию можно найти тут: https://github.com/cognitivegears/ha-escpos-thermal-printer
Способ подключения термопринтера, либо через usb/ttl переходник, напрямую по usb к серверу Home Assistant. Но этот способ не удобный, тем, что термопринтер будет обязательно находиться рядом с Home Assistant.
Второй способ более интересен как по мне. Можно взять ESP32 контроллер, прошить его в ESPHome специальным проектом, под названием ESPHome serial proxy, это стандартная фишка ESPHome, которая позволяет контроллер esp, превратить в wifi/ttl передатчик. Даже rs485 он поддерживает.
Об этом можно почитать тут: https://esphome.io/components/serial_proxy/
Так-же приглянулся мне пример один, где взяли принтер подобный с этим протоколом ESC/POS, подключили ESP32 и сделали так, чтоб печатался прогноз погоды каждый день самостоятельно: https://www.schematik.io/blog/morning-thermal-printer-daily-briefing
Файлы для печати под принтер CSN-A2: https://makerworld.com/ru/models/3132466-paper-console#profileId-3535410
#ESP32 #HomeAssistant
Реклама: ООО "АЛИБАБА.КОМ (РУ)" ИНН: 7703380158