Коротко: Sonoff это недорогие устройства на чипах ESP или на Zigbee. В родном приложении eWeLink они удобны, но зависят от облака. У Home Assistant есть три пути: официальная интеграция через облако, локальное управление для отдельных моделей и перепрошивка на Tasmota или ESPHome. Первый занимает минуты, третий даёт полную независимость, но требует разборки устройства.
Какие устройства Sonoff бывают
Практически всё, что продаётся под этим брендом, делится на несколько групп, и от группы зависит, попадёт устройство под локальное управление или нет.
- Реле для скрытой установки: модуль, который ставится за выключатель или в распределительную коробку и коммутирует нагрузку. Базовые модели умеют только включать и выключать, модели с мониторингом дополнительно измеряют напряжение, ток и мощность.
- Дистанционные реле для щитка: корпус на DIN-рейку или рядом с ней, для управления линией целиком.
- Розетки и удлинители: реле внутри корпуса с вилкой и гнёздами, часто с учётом потребления.
- Датчики: температуры, влажности, движения, открытия, протечки. Они не коммутируют нагрузку, а отдают показания.
- Zigbee-устройства: датчики и реле, которые работают не по Wi-Fi. Им нужен координатор или шлюз, напрямую к роутеру они не подключаются.
Разница принципиальная. Wi-Fi-устройство это самостоятельный узел со своим адресом в сети, а Zigbee-устройство без координатора вообще не существует для системы. Сеть на Zigbee строится по другим правилам, чем Wi-Fi: там важен не сигнал роутера, а маршрут до координатора и число узлов, через которые проходит команда.
Что даёт eWeLink и чего в нём нет
Родное приложение Sonoff закрывает базовые задачи: включение и выключение с телефона, расписания, таймеры, группы устройств, голосовое управление через Алису, Google или Siri, уведомления от датчиков.
Ограничения начинаются там, где нужна автоматика.
- Условные сценарии живут в облаке. Если интернет отключился, остаются только простые расписания, и то не на всех моделях.
- Задержка. Команда идёт до сервера и обратно, поэтому реакция на датчик движения измеряется не десятыми долями секунды.
- Привязка к аккаунту. Устройство привязано к одному пользователю, а передача доступа делается через неочевидные механизмы.
- Часть настроек доступна только через приложение, и получить их наружу нельзя.
Отсюда вывод: eWeLink годится, если задача исчерпывается телефоном, расписанием и голосом. Как только появляется логика вида «если датчик протечки сработал, закрой кран и пришли уведомление», нужен контроллер, и обычно это Home Assistant.
Если выбираете между родным приложением и локальным управлением, сравнение приложений для устройств Sonoff есть в статье Sonoff: какое приложение.
Путь 1. Официальная интеграция
В Home Assistant есть встроенная интеграция Sonoff. Она подключается к учётной записи eWeLink и работает через облако производителя.
Порядок такой:
- Устройства настраиваются в приложении и привязываются к аккаунту.
- В Home Assistant ставится интеграция Sonoff и вводятся данные аккаунта.
- Устройства появляются как сущности: переключатели, датчики, измерители мощности.
- На них строятся автоматизации наравне с остальными устройствами.
Что нужно понимать заранее. Связь с устройством по-прежнему идёт через сервер производителя, значит зависимость от интернета и задержка остаются. Часть моделей интеграция не поддерживает, а часть показывает не все параметры. Обновления интеграции привязаны к обновлениям Home Assistant, и после крупного релиза иногда приходится ждать исправлений.
Этот путь стоит выбирать, когда устройств мало, они не управляют критичными вещами и разбираться в прошивках не хочется.
Путь 2. Локальное управление без перепрошивки
Часть устройств Sonoff умеет отвечать на команды прямо в локальной сети. У производителя это называется DIY-режимом.
- Устройство переводится в режим совместимости командой или через приложение.
- У него появляется собственный локальный интерфейс, доступный по адресу в сети.
- В Home Assistant он подключается как обычный локальный переключатель или через проект, который умеет с ним разговаривать.
Ограничения у этого способа существенные. Режим поддерживают не все модели, у него есть отдельная версия протокола, а иногда встречается ранняя версия прошивки, которую нельзя обновлять до тех пор, пока режим нужен. Часть проектов, работающих с таким управлением, это внешние компоненты, которые живут отдельно от ядра Home Assistant и могут ломаться после обновлений. Команды в этом режиме обычно не шифруются, поэтому устройство не стоит выставлять в интернет: только локальная сеть и фиксированный адрес.
Практический вывод: способ рабочий, но воспринимать его как основной не стоит. Он хорош для тех устройств, которые уже есть и разбирать которые не хочется. Общая логика такого выбора разобрана в статье про локальное управление Tuya, приёмы там похожи.
Путь 3. Перепрошивка на Tasmota или ESPHome
Устройства на чипах ESP8266 и ESP32 можно перевести на свободную прошивку. Тогда в устройстве не остаётся ни облака Sonoff, ни его протокола, а Home Assistant работает с ним напрямую.
- Tasmota это готовая прошивка с веб-интерфейсом. Настраивается через браузер, умеет отдавать данные в Home Assistant по MQTT. Удобна, когда нужно быстро вернуть устройство в строй и не писать конфигурацию.
- ESPHome это прошивка, которая собирается под конкретное устройство из текстового описания. Конфигурация целиком лежит в Home Assistant, обновление по воздуху делается прямо оттуда, а устройство отдаёт состояние само, без опроса. Как это устроено, разобрано в статье про ESP32 в Home Assistant.
Что даёт перепрошивка: мгновенную реакцию на кнопку, работу без интернета и без родного приложения, предсказуемое поведение после обновлений, возможность добавить свою логику прямо на устройстве.
Что теряется: фирменное приложение, голосовое управление через облако, гарантия, а на части моделей ещё и возможность вернуться назад без разборки. Устройство после перепрошивки это уже не Sonoff, а модуль с беспроводной связью, и отвечать за его поведение придётся самому.
Что выбрать под свою задачу
Есть простое правило, которое редко подводит.
- Нужно включить лампу по расписанию и голосом: хватит eWeLink, Home Assistant не обязателен.
- Нужен Home Assistant и минимум возни: официальная интеграция, но не ждите от неё скорости.
- Устройство уже куплено и работает, а нужна независимость от интернета: сначала попробуйте локальный режим без перепрошивки.
- Нужна реакция на датчик без задержки, работа без интернета и предсказуемость: перепрошивка.
- Нужны датчики с батарейным питанием и много устройств в одной комнате: смотрите в сторону Zigbee, а не Wi-Fi.
Отдельный случай это реле в щитке и в подрозетнике. Там перепрошивка требует вынимать устройство из стены, поэтому решение принимается до монтажа, а не после.
Как устроено локальное управление и что теряется без облака
Локальное управление значит, что Home Assistant и устройство видят друг друга в одной сети и договариваются напрямую.
- Команда идёт от сервера к устройству, минуя интернет. Работает и при отключённом канале наружу.
- Состояние устройства Home Assistant получает либо по подписке, либо опросом. От этого зависит скорость реакции в интерфейсе.
- Автоматизации выполняются на сервере. Если сервер выключен, логика не работает, даже если устройства исправны.
- Адреса устройств должны быть постоянными. Без закрепления адреса на роутере интеграция теряет устройство после перезагрузки. То же касается и самого сервера Home Assistant.
Что теряется при отказе от облака: голосовое управление через Алису, Google или Siri, удалённый доступ из приложения производителя, его уведомления и автоматические обновления прошивки. Первое лечится отдельным мостом для голосового помощника, второе и третье закрываются VPN и уведомлениями самого Home Assistant.
Типичные ошибки при прошивке
Список собран из ситуаций, в которых устройство превращается в кирпич или работает нестабильно.
- Прошивка по воздуху на новой версии. Производитель закрывает эту возможность в свежих прошивках, и попытка заканчивается отказом или поломкой. Сначала проверяют, доступен ли способ для конкретной ревизии устройства.
- Питание от слабого источника. Запись прошивки чувствительна к просадке напряжения, поэтому нужен стабильный источник на 3,3 вольта с запасом по току. Питание 5 вольт на логику устройства подавать нельзя.
- Неверный вход в режим загрузчика. Нужную ногу прижимают к земле до подачи питания, а не после. При этом удобнее пользоваться кнопкой на самой плате, если она есть.
- Оригинальная прошивка не сохранена. Дамп снимают до записи. Без него откат к заводскому состоянию практически невозможен.
- Пренебрежение развязкой. Ноутбук, подключённый к программатору и одновременно к зарядке, даёт лишний контур. Прошивать лучше от USB-порта без зарядки или через развязку.
- Проверка на живой нагрузке. Первый запуск делают на безопасной нагрузке, например на настольной лампе, а не на бойлере и не на насосе.
Отдельная ошибка это спешка с возвратом устройства в стену. После перепрошивки полезно сутки погонять реле на столе и убедиться, что оно не перезагружается при включении нагрузки.
Реле в щитке и в подрозетнике
Здесь важны не прошивки, а электрика.
Для реле в подрозетнике условия такие: место за механизмом ограничено, температура внутри растёт от самой нагрузки, а доступа для обслуживания нет. Поэтому в подрозетник берут миниатюрные модели, проверяют глубину подрозетника, оставляют запас по току и не ставят реле на нагрузку, которая часами работает на пределе. Часто нужен нулевой провод, которого в старой квартире в подрозетнике может просто не быть.
Для щитка проще: там есть место, доступ и ноль. Реле на DIN-рейку обслуживается без разбора стены, а на реле с мониторингом видно, сколько потребляет линия. Это удобно для контроля мощных потребителей, и подробнее об этом в статье про учёт электроэнергии.
Практические правила для обоих случаев:
- Проверить допустимый ток и тип нагрузки. Реле для лампы и реле для двигателя это разные устройства, а насос и компрессор дают пусковой ток, который превышает рабочий.
- Не коммутировать нагрузку выше заявленной. Если мощность на пределе, ставят контактор, а реле управляет им.
- Проверить сечение провода и то, что он нормально заходит в клеммы реле.
- Не соединять реле с нагрузкой параллельно и не путать вход с выходом.
- Светодиодные лампы с плохим драйвером могут слабо мерцать, даже когда реле выключено.
- Работы под напряжением не проводят на включённом щите. Если нет опыта, лучше вызвать электрика.
Про особенности монтажа в мокрых зонах и в подрозетнике есть отдельный разбор: электрика и свет в мокрых зонах.
Сеть и адреса
Локальное управление перекладывает всю связь на ваш Wi-Fi, и это меняет требования к сети.
Устройства Sonoff на ESP работают в диапазоне 2,4 ГГц. Сеть 5 ГГц они не видят, и это первая причина, по которой устройство не находится при настройке. Если роутер раздаёт оба диапазона под одним именем, помогает разделение сетей или временное отключение пятигигагерцовой.
Второй момент это адреса. Устройство, сервер Home Assistant и телефон, скорее всего, живут в одной подсети, и адреса им стоит закрепить в настройках роутера. Иначе после перезагрузки устройство получит новый адрес, а интеграция будет ждать его на старом. Для сервера это ещё критичнее: смена его адреса ломает сразу все локальные интеграции.
Третий момент это количество. Десяток Wi-Fi устройств на одном дешёвом роутере уже заметен, и он начинает терять клиентов.
Что проверить перед покупкой
Пять пунктов, которые экономят вечер работы.
- Чип и ревизия. От них зависит, прошивается устройство свободно или нет. Целься в свободную прошивку, проще купить подходящую модель, чем воевать с неподходящей.
- Ноль в точке установки. Большинство реле требуют нулевой провод, а в старых подрозетниках его нет.
- Место и габариты. Для щитка нужен DIN-рейка, для подрозетника миниатюрный корпус.
- Ток и тип нагрузки. Один и тот же номинал не подходит для лампы и для насоса.
- Запас на будущее. Если сегодня нужно одно реле, завтра их будет три, а через год десять. Стоит заранее решить, будет ли сеть на Wi-Fi или на Zigbee, и не смешивать всё подряд.
Ещё один пункт это происхождение товара. На рынке много копий и устройств без нормальной сертификации, а реле работает с напряжением 220 вольт. Экономия здесь не окупается.
Частые вопросы
Хватит ли Sonoff без Home Assistant
Да, если задача это розетка по расписанию, свет по таймеру и голосовое управление. Родное приложение закрывает такие сценарии. Home Assistant нужен, когда появляются условия, связь между разными системами и требование работать без интернета.
Что делать, если интернета нет, а реле нужно
Если управление локальное или устройство перепрошито, реле продолжает работать, автоматизации срабатывают, а интерфейс Home Assistant открывается по локальному адресу. Не работают только голосовой помощник, удалённый доступ извне дома и уведомления в приложении производителя.
Можно ли прошить Sonoff обратно
Если сохранить оригинальную прошивку до перепрошивки, вернуть заводское состояние обычно удаётся через последовательный порт. Без сохранённого дампа откат практически невозможен, а часть данных, привязанных к устройству, восстановить не получится.
Какие модели Sonoff точно поддерживают перепрошивку
Зависит от чипа и ревизии платы. Общее правило такое: устройства на ESP8266 и ESP32 в теории прошиваются, а ревизии последних лет могут иметь закрытый загрузчик или другой модуль внутри. Проверять надо по конкретной ревизии, а не по названию модели.
Останутся ли сценарии работать при выключенном сервере
Нет. Локальное управление убирает зависимость от облака, но не от контроллера. Автоматизации выполняет Home Assistant, поэтому при выключенном сервере работают только те устройства, у которых есть своя кнопка или расписание внутри прошивки.
Что почитать дальше
- Home Assistant: с чего начать сборка системы с нуля.
- Реле и умные выключатели выбор между реле и выключателем.
- Локально или в облаке компромисс между удобством и независимостью.




Комментарии
Войдите, чтобы оставить комментарий.