Как развести Zigbee и Wi‑Fi 2.4 ГГц в Home Assistant

Чтобы снизить помехи Wi‑Fi 2.4 ГГц для Zigbee в Home Assistant, сначала зафиксируйте Wi‑Fi на канале 1/6/11 с шириной 20 MHz, затем подберите Zigbee‑канал 15/20/25 (и только при необходимости меняйте канал Zigbee). Чаще всего это убирает «отвалы» датчиков и задержки команд.

Оглавление

Почему Wi‑Fi мешает Zigbee

Оба протокола работают в диапазоне 2.4 ГГц, но Wi‑Fi использует более «широкий» канал и легко перекрывает часть спектра Zigbee. В итоге Zigbee (обычно с меньшей мощностью) чаще теряет пакеты — это видно как задержки, повторные попытки доставки и «плавающий» статус устройств.

Признаки, что дело в помехах:

  • батарейные датчики то появляются, то уходят в недоступные;
  • команды на лампы/реле выполняются не с первого раза;
  • добавление (pairing) новых устройств рядом с роутером проходит плохо.

Что менять сначала: Wi‑Fi или Zigbee

Практичный порядок такой: сначала стабилизируйте Wi‑Fi, и только потом трогайте Zigbee‑канал. Причина простая: смена Zigbee‑канала может потребовать переподключения устройств (особенно в ZHA).

Что сделать на роутере/точках доступа 2.4 ГГц:

  1. Отключить Auto channel и выбрать вручную 1 / 6 / 11.
  2. Поставить ширину 20 MHz (40 MHz в 2.4 ГГц почти всегда ухудшает сосуществование).
  3. По возможности перевести «тяжёлые» клиенты (ТВ, ноутбуки) на 5 ГГц, оставив 2.4 ГГц для IoT.

Если у вас mesh/несколько точек, проверьте, что все точки 2.4 ГГц не «прыгают» по каналам и не выставляют 40 MHz ради скорости. Для Zigbee важнее стабильность.

Как выбрать Zigbee‑канал под ваш Wi‑Fi

В быту чаще всего выбирают Zigbee‑каналы 15, 20 или 25: они удобны по совместимости и обычно позволяют разнести сети с Wi‑Fi 1/6/11.

Быстрые сочетания (стартовая точка)

Wi‑Fi 2.4 ГГц (канал)Рекомендуемый Zigbee‑каналКогда выбрать
120 или 25если Wi‑Fi закреплён на 1 и рядом много соседских сетей
615 или 25самый частый «компромисс» для квартир
1115 или 20если ваш Wi‑Fi держится на 11 и мощность высокая

Нюансы, которые влияют сильнее «идеальной» теории:

  • Если Zigbee‑координатор физически близко к роутеру, верхние Zigbee‑каналы (например, 25) могут работать хуже просто из-за близости и уровня сигнала Wi‑Fi.
  • Zigbee‑канал 26 иногда выглядит привлекательным, но поддерживается не всеми устройствами — используйте его только если уверены в совместимости вашего парка.

Смена канала в ZHA

В ZHA канал часто задаётся при создании сети, поэтому смена может превратиться в «переезд».

Для ZHA нередко смена Zigbee‑канала означает: создать сеть заново и переподключить устройства. Планируйте это как обслуживание.

Как сделать безопаснее:

  • заранее сохранить резервную копию Home Assistant;
  • выбрать целевой канал (обычно 15/20/25) и не менять его повторно «наугад»;
  • начинать переподключение с роутеров Zigbee (устройств от сети), затем — батарейных датчиков.

Смена канала в Zigbee2MQTT

В Zigbee2MQTT канал задаётся в конфиге, обычно так:

advanced:
  channel: 25

После смены:

  • часть устройств переключится автоматически;
  • батарейные устройства могут перейти на новый канал только после пробуждения;
  • некоторые устройства всё равно потребуют re-pair.

Мини‑чеклист:

  1. Измените advanced.channel и перезапустите Zigbee2MQTT.
  2. Подождите 5–15 минут.
  3. «Разбудите» батарейные датчики (кнопка/открыть-закрыть/движение).
  4. Если устройство не вернулось — переподключите его вручную.

Частые ошибки

  • Wi‑Fi 2.4 в Auto и/или 40 MHz: каналы меняются, перекрытие растёт — Zigbee становится нестабильным.
  • Координатор впритык к роутеру: даже правильный канал не спасает. Уносите донгл на USB‑удлинителе на 1–2 м.
  • USB 3.0 рядом с координатором (порты/хабы/SSD): 2.4 ГГц может «шуметь», особенно на мини‑ПК.
  • Нет Zigbee‑роутеров в mesh: много батарейных датчиков и мало устройств от сети → сеть хрупкая, любой шум заметен.

FAQ

Какие Zigbee‑каналы чаще всего выбирают в Home Assistant?
Обычно начинают с 15, 20 или 25: хороший баланс между совместимостью и шансом разнести спектр с Wi‑Fi 1/6/11.

Что даст больший эффект: смена Zigbee‑канала или настройка Wi‑Fi?
Чаще — настройка Wi‑Fi (фиксированный канал + 20 MHz) и правильное размещение координатора. Смену Zigbee‑канала имеет смысл делать, если базовые меры не помогли.

Почему стало хуже после смены Zigbee‑канала?
Обычно причина в одном из факторов: Wi‑Fi всё ещё в Auto/40 MHz, координатор близко к роутеру/USB 3.0, батарейные устройства не «проснулись», либо выбран канал с плохой совместимостью для части устройств.