ESPHome — прошивка для модулей вроде ESP32. Вы описываете устройство файлом YAML: Wi-Fi, датчики, выключатели. Прошивка сама поднимается в сети и отдаёт сущности в Home Assistant. Отдельное приложение производителя для этого не нужно.
Облако в бытовых устройствах обычно делает две разные вещи. Первая — удобный интерфейс в телефоне. Вторая — сервер, без которого лампа или очиститель не принимает команды, даже когда вы стоите рядом. Локальная прошивка оставляет первую задачу Home Assistant и убирает вторую.
Не каждое устройство из каталога devices.esphome.io стоит такого труда. Розетка, которую производитель уже собирал под ESPHome, прошивается без реверса. Этот сайт про другой класс: внутри два мозга. ESP32 отвечает за сеть, соседний MCU — за мотор, клапан или цикл. Готовый YAML в каталоге есть, а пояснения «какую площадку не перепутать» — нет.
Что стоит понять до паяльника:
- сложность 3/5 в каталоге означает разборку, 4/5 — пайку
- фраза в заметках вроде «ESP32 talks to the MCU» означает второй чип и протокол между ними
- папка
captures/и issues в репозитории полезнее маркетингового описания - устройства с одним чипом и открытой документацией (многие реле и голые платы) этому сайту не интересны: там нечего переводить на человеческий язык
Прошивка не добавляет устройству умений, которых нет в железе. Она забирает те, что уже есть на плате, и отдаёт их в вашу сеть.