Диагностика отвалов Zigbee: что проверить по RSSI/LQI и топологии mesh

Иван Корнев·20.02.2026·4 мин

Если Zigbee‑устройство «отваливается» (offline, задержки, пропуски событий), чаще всего виноваты помехи 2.4 ГГц, неудачное место координатора или слабая маршрутизация mesh. Быстрее всего найти причину помогают RSSI/LQI в динамике и родитель/маршрут на карте сети.

Оглавление

Сначала уточните симптом: это точно «отвал»?

  1. Отваливается один батарейный датчик — часто это не радиус «в целом», а его родитель (router) рядом, редкие пробуждения или «залипание» на неудачном parent.
  2. Падает много устройств одновременно — в приоритете проверка координатора: питание/USB‑помехи/расположение/зашумлённый канал.
  3. Хуже вечером или по расписанию — почти всегда рост помех (Wi‑Fi нагрузка, бытовая техника).

Если на карте «нет линии» к батарейному устройству, но оно стабильно шлёт события — это может быть нормой: спящие (sleepy) устройства не обязаны постоянно «светиться» в топологии.

Как читать RSSI и LQI (и почему одного числа недостаточно)

RSSI (dBm) — «громкость» принятого сигнала. Чем ближе к 0, тем лучше (например, −55 лучше, чем −82).
LQI (0…255) — условное «качество линка», но алгоритм расчёта отличается у разных стеков и устройств.

Не делайте выводы только по LQI: «255» не гарантирует идеальную связь, а «низко» не всегда означает проблему. Смотрите связку RSSI + LQI + фактические симптомы (ретраи, задержки, offline).

Практическая оценка RSSI для Zigbee

RSSIОбычно что означаетЧто предпринять
−40…−60ОтличноИщите причину в маршрутизации/помехах, а не в дальности
−61…−75ПограничноДобавьте роутер ближе к устройству/между ним и координатором
−76…−85Нестабильно при помехахПеренос роутера/координатора, разгрузка 2.4 ГГц, пересмотр канала
ниже −85Высокий риск offlineСтроить mesh заново: опорные роутеры + правильное размещение

Важно смотреть не «одно значение сейчас», а график: провалы по времени, «пила» (прыгает parent), деградация после перестановок.

Как использовать карту сети: родитель, hops и «узкие места»

На карте сети (ZHA/Zigbee2MQTT) полезнее всего три вещи:

  1. Parent (родитель) проблемного устройства — к какому роутеру оно привязано.
  2. Hops (сколько прыжков) до координатора — чем больше прыжков, тем выше шанс потерь при помехах.
  3. Концентрация нагрузки — когда «почти всё висит» на одном роутере.

Красные флаги на топологии

  • Датчик привязан к дальнему роутеру, хотя рядом есть розетка‑роутер → рядом роутер «слабый», зашумлённый или датчик «залип» на старом parent.
  • Вся сеть «стекается» в один роутер → узкое место (перегруз, плохое место, лимиты по детям).
  • Координатор в углу + роутеры цепочкой через стены → лучше несколько опорных роутеров, чтобы маршруты были короче и с альтернативами.

Что делать, чтобы сеть стала стабильной

1) Приведите в порядок координатор (часто даёт максимум эффекта)

  • Уведите донгл от источников помех: мини‑ПК, роутер, внешние диски, USB‑хабы, металл.
  • Используйте USB‑удлинитель (обычно 1–2 м уже заметно помогают).

2) Усильте mesh правильными роутерами и правильным местом

  • Роутер нужен не рядом с координатором, а рядом с проблемной зоной или между зоной и координатором.
  • Ставьте роутеры так, чтобы были альтернативные пути, а не одна «цепочка» через несущие стены.

3) Разрулите 2.4 ГГц: сначала Wi‑Fi, потом Zigbee

  • Зафиксируйте Wi‑Fi 2.4 ГГц на конкретном канале и ширине 20 MHz (не «auto»), чтобы он не «ездил» по диапазону.
  • Канал Zigbee меняйте в последнюю очередь: после смены сети нужно время на перестройку маршрутов, а иногда — перепривязка части устройств.

4) Дайте сети время «устаканиться»

После добавления роутера/переноса координатора:

  • подождите несколько часов (иногда до суток),
  • оцените, изменился ли parent у проблемного устройства и уменьшились ли провалы RSSI/ретраи.

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

  • Оценивать связь по LQI в одиночку и игнорировать реальное поведение (задержки/потери/оффлайны).
  • Держать координатор вплотную к USB 3.0 устройствам или «зажатым» за системником/в шкафу.
  • Добавлять один роутер «для галочки» рядом с координатором, вместо усиления проблемной зоны.
  • Делать выводы по карте сети, не учитывая, что батарейные устройства могут отображаться неполно.
  • Менять канал Zigbee на эмоциях, не стабилизировав Wi‑Fi и не проверив размещение.

FAQ

Почему устройство offline, но потом само оживает?
Часто это смена родителя/маршрута из‑за помех или слабого роутера рядом. Проверьте, к какому parent оно прикрепляется в разные моменты и что происходит с RSSI.

Как понять, что проблема в координаторе, а не в одном датчике?
Если одновременно «плохо» многим устройствам (особенно роутерам) — начинайте с координатора: место, USB‑удлинитель, питание, помехи 2.4 ГГц.

Нормально ли, что на карте нет линий к батарейному датчику?
Да, часто нормально: спящие устройства выходят на связь периодически, и визуализация может не показывать стабильную «линию», даже если датчик работает.

Что быстрее всего улучшает сеть без сложных настроек?
Перенос координатора на удлинитель подальше от помех + добавление одного роутера рядом с проблемной зоной (не рядом с координатором).