ESPHome Device Builder
См.также
ESPHome Device Builder - приложение с веб-интерфейсом для создания файлов конфигурации, сборки прошивок и их установки на устройства. Это рекомендуемый разработчиками ESPHome способ работы: приложение содержит собственное окружение Python, настраивать его не требуется.
Приложение может быть запущено:
как приложение Home Assistant;
как отдельное приложение для Linux, macOS и Windows.
Установка
Следуйте инструкции по установке от разработчиков ESPHome, выбрав свою платформу.
Размещение файлов конфигурации
В Linux ESPHome Device Builder по умолчанию ищет файлы конфигурации в каталоге
~/esphome. Сохраните в этот каталог файлы *.yaml (см. Файлы конфигурации yaml),
а файлы шрифтов для дисплея - в каталог ~/esphome/fonts/:
~/esphome/
├── jxd_r6_e1eth_lcd_base.yaml
├── jxd_r6_e1eth_lcd_switches.yaml
├── jxd_r6_e1eth_lcd_buttons.yaml
├── jxd_r6_e1eth_lcd_thermostat.yaml
└── fonts/
└── ter-u12n.bdf
Пути к файлам в конфигурации указываются относительно самого файла конфигурации, поэтому
запись file: "fonts/ter-u12n.bdf" находит шрифт именно в этом каталоге.