Обновлено 2026-09-22

Как отобраны устройства

Гайд берём там, где протокол закрыт: Tuya и BK72xx, UART, Modbus, BLE, климат и солнечные контроллеры. Пины только из опубликованного источника.

Список начинается с карточек devices.esphome.io и продолжается репозиториями компонентов, где протокол уже разобран: Modbus инвертора, BLE Victron, UART кондиционера, CAN или RS232 вентиляции. Общее правило одно. На странице есть пины, способ прошивки и базовый YAML. Если номер ноги есть только на чужой фотографии без подписи, его здесь нет.

В гайд попадает устройство, у которого закрыт протокол, а не просто таблица GPIO. Это Tuya и BK72xx, второй MCU по UART, Modbus и RS-485, BLE с ключом производителя, климат и солнечные контроллеры. Очиститель и розетка остаются в списке, потому что у них тот же тип задачи.

Чип может быть ESP8266, ESP32 или BK72xx (модули WB3S, WBR3, CB3S, T34). Оценка сложности берётся из карточки, если она стоит:

Если карточка оценку не поставила, а в тексте есть UART и пайка, в гайде стоит 4/5 и это написано прямо.

Второй микроконтроллер ищется по словам MCU, Tuya и UART в той же карточке. Где периферия сидит на GPIO самого модуля, фильтр «второй MCU» выключен. Так сделано для кормушек и части ламп.

У каждой страницы внизу список источников: витрина, файл в GitHub, форум, репозиторий компонента. По этим ссылкам карточку можно открыть снова и добрать то, что в гайд не влезло.

Сюда же входят устройства сложности 4/5 и 5/5 из каталога, даже если это не очиститель: розетка, реле, диммер, счётчик, датчик. Условие то же. Модуль Wi-Fi говорит с другим чипом или его приходится менять, а пины опубликованы.

Отдельно стоят контроллеры вроде HomeMaster MiniPLC и Heltec HRI-485X. Их ставят на DIN-рейку, а второй чип — это расширитель, АЦП или драйвер RS-485. Протокол Modbus к внешнему счётчику или модулю описан у производителя, а не спрятан в облаке.

Климат, вентиляция и солнечные контроллеры входят в тот же список, когда UART, Modbus, CAN или BLE разобраны и номера ног опубликованы. Одинаковые розетки Tuya без своей распиновки сюда пачкой не копируются.

Витрина devices.esphome.io — не единственный источник. Карточка появляется, когда кто-то уже дописал YAML. Раньше этого устройство живёт в issue репозитория компонента и в темах Home Assistant Community: Modbus инвертора, UART кондиционера, консоль батареи, BLE стола. Такой гайд берём, если в тексте есть пины или регистры, а не только вопрос «как подключить». Номер ноги, которого нет в исходнике, на страницу не попадает. DMX512 в текущем дереве ESPHome отдельным компонентом не оформлен, отдельной страницы без опубликованного примера нет.

Не попадают Shelly и Sonoff с официальной прошивкой под один чип и голые платы, где в карточке только таблица GPIO без протокола. KinCony в каталоге в основном такие платы: документация производителя уже на английском, отдельный перевод пинов мало что добавляет.

Если вашего прибора нет, откройте витрину и поиск [модель] esphome на GitHub. Нужны пины или datapoint, а не только фото корпуса.