Почему умный дом тормозит
Три главные причины задержек, от частых к редким:
Сеть перегружена. Wi-Fi роутер тянет ноутбуки, телефоны, телевизор, приставку, и плюс десяток умных лампочек. Каждое устройство шлёт данные. Роутер за 2 000 рублей не справляется, пакеты встают в очередь. Команда «выключить свет» ждёт пока роутер закончит передавать видео с YouTube на телевизор.
Облачная обработка. Голосовая команда идёт так: колонка → роутер → интернет → сервер Яндекса → обратно → роутер → лампочка. На каждом шаге задержка. Если интернет нестабильный или сервер далеко, между командой и выключением света проходит секунда или две.
Хаб не тянет. Zigbee- или Z-Wave-координатор обрабатывает десятки устройств. Дешёвый хаб на слабом процессоре начинает захлёбываться. Чем больше устройств, тем заметнее тормоза. Обычно проблема всплывает после 30-40 подключённых датчиков и ламп.
В 8 из 10 случаев проблема в сети или хабе, а не в самих устройствах. Менять лампочки на более дорогие бесполезно, пока не разобрались с Wi-Fi или координатором.
Проверяем и чиним сеть
Первое что нужно сделать: измерить реальную задержку. Не скорость интернета по Speedtest, а пинг до устройства. Вот простой способ:
В приложении роутера или в настройках колонки/хаба. Обычно это 192.168.1.X.
Откройте командную строку: ping 192.168.1.X -t. Оставьте на минуту, смотрите на время ответа.
Хорошо: 1-5 мс. Нормально: 5-20 мс. Плохо: больше 50 мс или скачет. Если больше 100 мс или пропадают пакеты, пора чинить.
Что делать если пинг плохой:
- Поставьте роутер в центр квартиры. Не в прихожей за шкафом. Чем меньше стен между роутером и устройствами, тем лучше.
- Разделите 2.4 ГГц и 5 ГГц. Умные устройства сидят на 2.4 ГГц. Если у вас одна сеть на обе частоты, роутер может перекидывать устройства туда-сюда и создавать задержки. Создайте отдельную сеть для умного дома на 2.4 ГГц.
- Добавьте Mesh-систему. Если квартира больше 60 м², роутер не пробьёт все углы. Пара Mesh-точек (от 3 000 ₽ за комплект) решают проблему.
- Поменяйте роутер. Старый роутер с 32 МБ памяти не держит больше 15 устройств. Берите с 256 МБ RAM: TP-Link Archer AX53 (3 500 ₽), Keenetic Hopper (5 000 ₽), Xiaomi AX3000 (2 500 ₽).
Ускоряем Zigbee и Z-Wave
Беспроводные протоколы умного дома тоже могут быть источником задержек. Zigbee работает на том же диапазоне 2.4 ГГц что и Wi-Fi, они мешают друг другу.
Разнесите каналы. Wi-Fi по умолчанию сидит на 1, 6 или 11 канале. Zigbee использует те же частоты. В настройках роутера выберите канал Wi-Fi который не пересекается с Zigbee: если Zigbee на 11 канале, Wi-Fi на 1 или 6. Разница в отклике может быть двухкратной.
Смените канал Zigbee. В Zigbee2MQTT или настройках хаба поменяйте канал с дефолтного (обычно 11) на 20 или 25. Это разводит Zigbee с Wi-Fi почти полностью. У меня после смены канала датчики стали откликаться за 200 мс вместо 800 мс.
Добавьте роутеры Zigbee. Zigbee строит mesh-сеть. Устройства на батарейках (датчики) не пересылают сигнал. Устройства от розетки (лампы, реле, розетки) работают как повторители. Если датчик далеко от хаба, поставьте между ними Zigbee-розетку или лампочку. Сигнал пойдёт через неё.
Уберите старые устройства. Zigbee-сеть тормозит если в ней болтаются устройства которых уже нет физически, но хаб помнит их в таблице маршрутизации. В Zigbee2MQTT и Home Assistant можно почистить список устройств и перестроить сеть.
Локальное управление вместо облачного
Самый радикальный способ ускорить умный дом: убрать облако из цепочки. Локальная команда проходит путь «телефон → роутер → хаб → устройство» за 50-100 мс. Облачная: «телефон → роутер → интернет → сервер → интернет → роутер → устройство» за 500-2000 мс.
Как перейти на локальное:
- Home Assistant обрабатывает всё на своём сервере внутри дома. Даже если интернет отвалился, свет включается.
- Zigbee2MQTT управляет Zigbee-устройствами напрямую через USB-координатор, без облака производителя.
- Локальные плагины вместо облачных интеграций. Для Yeelight, Sonoff Tasmota и Philips Hue есть локальные варианты подключения.
Я перевела дом с облака Xiaomi на Home Assistant с Zigbee2MQTT. Сценарий «ухожу из дома» стал срабатывать мгновенно. До этого между нажатием кнопки и выключением всего света проходило до трёх секунд. Сейчас не успеваю заметить задержку.
Типичные ошибки которые создают задержки
Слишком много сценариев одновременно. Настроили 5 сценариев на уход из дома, и все срабатывают разом. Хаб захлёбывается обрабатывая 30 команд в секунду. Разнесите команды внутри сценария с задержкой в 200-500 мс между ними.
Роутер провайдера как единственный. Бесплатный роутер от Ростелекома или МТС рассчитан на 5-10 устройств. Умный дом легко переваливает за 20. Добавьте нормальный роутер после провайдерского или переведите провайдерский в режим моста.
Mesh-точки стоят слишком далеко. Если сигнал между точками слабый, пакеты прыгают по кругу ища путь. Точки должны стоять на расстоянии где сигнал друг друга ещё сильный, не на границе.
Плюсы и минусы локального управления
- Отклик 50-200 мс вместо 500-2000 мс через облако
- Работает без интернета. Свет включается даже при обрыве кабеля
- Нет зависимости от серверов производителя. Яндекс или Xiaomi отвалились, дом живёт
- Приватность: данные не уходят на чужие серверы
- Настройка сложнее чем «купил и включил»
- Голосовые ассистенты всё равно требуют интернета
- Нужен сервер который работает 24/7 (Raspberry Pi или что-то подобное)
- Не все устройства поддерживают локальный режим
Что делать прямо сейчас чтобы дом заработал быстрее
Три вещи которые ускоряют любой умный дом за час:
Первое. Поставьте роутер на открытое место. Уберите из-за телевизора, из шкафа, из угла. Металл и бетон гасят сигнал. Если не можете передвинуть, купите длинный Ethernet-кабель и вынесите роутер на стену.
Второе. Сделайте отдельную Wi-Fi сеть 2.4 ГГц для умных устройств. Пять минут в настройках роутера. Устройства не будут конкурировать с ноутбуками и телефонами за эфир.
Третье. Почистите мусорные сценарии и расписания. Полгода назад настроили «мигание лампой при звонке в домофон» и забыли. А оно висит в памяти хаба и жрёт ресурсы. Удалите всё чем не пользуетесь.
Отдельная сеть 2.4 ГГц + правильное размещение роутера + чистка сценариев дают заметный прирост скорости без лишних трат. Если этого мало, смотрите в сторону Home Assistant и локального управления.