На тестирование поступил образец Zigbee/Thread USB-донгла SONOFF Dongle Plus MG24 (также известного как Dongle-PMG24). Как следует из названия, он построен на беспроводном чипе Silicon Labs EFR32MG24, а компания заявляет о дальности до 200 метров благодаря входящей в комплект антенне с усилением 3 дБи.
Донгл совместим с Windows, Linux, macOS, Raspberry Pi OS и другими операционными системами, поддерживающими USB-последовательные драйверы. Устройство работает с популярными открытыми платформами, такими как Home Assistant, Zigbee2MQTT, ioBroker и OpenHAB.
В этом обзоре рассматривается распаковка SONOFF Dongle Plus MG24, после чего он подключается к Raspberry Pi 4 с установленной Home Assistant. Для демонстрации работы донгла в Home Assistant используются два Zigbee-устройства от SONOFF: датчик температуры и влажности AirGuard TH (SNZB-02DR2) с LCD-дисплеем и двухканальный Zigbee 3.0 выключатель MINI DUO-L (MINI-ZB2GS-L).
Распаковка SONOFF Dongle Plus MG24
На упаковке четко указано, что это Zigbee/Thread USB-донгл SONOFF Dongle Plus MG24, поддерживающий Home Assistant и Zigbee2MQTT.
На обратной стороне коробки приведена краткая спецификация Zigbee/Thread USB-донгла / шлюза Zigbee.
В комплект поставки SONOFF Dongle Plus MG24 входит USB-удлинитель длиной 1 метр, краткое руководство по началу работы и примечание об антенне.
Требуется подключить его к устройству со свободным USB-портом, выдающим не менее 5 В / 500 мА, что характерно для большинства устройств.
Внешнюю антенну можно поворачивать до максимум 180°. Производитель рекомендует не прилагать усилий за этим пределом, чтобы не повредить разъем.
Добавление SONOFF Dongle Plus MG24 в Home Assistant
Донгл был подключен к Raspberry Pi 4 с актуальной версией Home Assistant.
Теперь можно перейти на панель управления Home Assistant, чтобы добавить устройство Dongle Plus MG24, выбрав Настройки → Устройства и службы → Zigbee Home Automation (ZHA). Это очень просто. Более подробная информация доступна в онлайн-руководстве .
Можно перейти на страницу устройства SONOFF Dongle Plus MG24, чтобы проверить некоторые детали.
Теперь все готово для добавления подчиненных Zigbee-устройств.
Использование SONOFF Dongle Plus MG24 с датчиком SONOFF AirGuard TH в Home Assistant
Первым тестируемым Zigbee-устройством стал датчик температуры и влажности SONOFF AirGuard TH (SNZB-02DR2) на базе микроконтроллера TLSR8656F512ET32. Он оснащен 3,6-дюймовым LCD-экраном, отображающим текущие значения температуры и влажности, а также максимальные и минимальные показания за последние 24 часа — всё на одном экране. Предпочтение было бы отдано модели с датчиком частиц PM2.5/PM10, которую предлагает SONOFF AirGuard PM2.5/PM10 (SAWF-07P) , но она подключается по Matter через Wi-Fi, а не Zigbee.
Сначала необходимо вставить два элемента питания AAA. Затем нажать и удерживать кнопку на датчике около 5 секунд для входа в режим сопряжения. На экране появится значок сопряжения.
Теперь можно перейти к интеграции Zigbee Home Automation (ZHA) в Home Assistant и нажать Добавить устройство. Система автоматически найдет и добавит SNZB-02DR2.
После успешного добавления устройства информация появится в разделах Сенсоры (Влажность и Температура), Конфигурация и Диагностика (Уровень заряда батареи…).
В разделе Диагностика также можно включить две дополнительные сущности: RSSI (индикатор мощности принятого сигнала) и LQI (индикатор качества связи) для оценки качества и силы Zigbee-сигнала.
На скриншоте выше показана ситуация, когда Zigbee-сенсор находится рядом с Raspberry Pi 4 / Dongle Plus MG24 с максимальным LQI (255) и высоким RSSI. После перемещения по дому и улице для оценки дальности, предельное расстояние для SNZB-02DR2 составило примерно 40 метров.
Последнее значение RSSI перед потерей сигнала составило -103 дБм, а LQI упал до 0.
Символ подключения исчез с дисплея SNZB-02DR2, и соединение восстановилось только через несколько минут. Фотография ниже сделана в доме в зоне действия шлюза Home Assistant, но подключение еще не восстановилось.
В этот момент ничего особенного делать не нужно, Zigbee-система автоматически переподключится в течение нескольких минут.
Установка и подключение Zigbee-выключателя SONOFF MINI DUO-L к Home Assistant
Вторым протестированным Zigbee-устройством стал двухклавишный Zigbee 3.0 выключатель SONOFF MINI DUO-L (MINI-ZB2GS-L) на базе микроконтроллера Silicon Labs EFR32MG22. Он отличается сверхкомпактным дизайном и не требует нейтрального провода. Устройство специально разработано для идеальной установки в стандартные монтажные коробки выключателей и поддерживает максимальную общую нагрузку 12А.
Первый шаг — установка MINI-ZB2GS-L внутри настенной монтажной коробки, где ранее находился одно- или двухклавишный выключатель. Необходимо подключить каждый выключатель к клемме S1 или S2 и входу L, фазовый провод от света(-ей) — к оставшимся входам L, и, наконец, провода от нагрузок (лампочек) — к клемме L1 или L2 для независимого управления двумя отдельными цепями освещения.
В данном случае использовался одинарный выключатель, поэтому были подключены только клеммы S1, L1, один вход L и клемма L1. Само собой разумеется, все работы проводились при отключенном напряжении 220 В с помощью автоматического выключателя в распределительном щитке. В некоторых странах самостоятельное выполнение проводки может быть незаконным или, как минимум, привести к потере гарантии, поэтому установку должен производить квалифицированный электрик.
На этом этапе должен мигать зеленый светодиод. В данном случае он мигал быстро, поэтому с помощью изолированной отвертки была нажата и удержана кнопка в течение 5 секунд для перехода в режим сопряжения, после чего светодиод начал мигать медленно.
Теперь можно перейти на панель управления Home Assistant, выбрать Настройки → Устройства и службы → Zigbee Home Automation (ZHA) и нажать Добавить устройство , чтобы начать поиск устройств. MINI-ZB2GS-L будет обнаружен в течение нескольких секунд.
Выключатель MINI-ZB2GS-L появится на странице Zigbee Home Automation (ZHA) вместе с донглом и датчиком температуры/влажности.
Через раздел Управления можно управлять любой клавишей для включения/выключения света.
В раздел Сенсоры также добавляются две сущности Opening. Они должны сообщать статус физического выключателя, но всегда остаются в режиме Closed. Наконец, раздел Конфигурация позволяет пользователю настроить начальное поведение каждой клавиши.
Заключение
Это был первый опыт использования Home Assistant с Zigbee, и SONOFF Dongle Plus MG24 оказался простым в использовании с Raspberry Pi 4 под управлением Home Assistant. Устройство доказало свою стабильность в качестве Zigbee-координатора для двух протестированных Zigbee-устройств.
Как датчик температуры и влажности SONOFF AirGuard TH (SNZB-02DR2), так и двухканальный Zigbee 3.0 выключатель MINI DUO-L (MINI-ZB2GS-L) были автоматически обнаружены с помощью интеграции ZHA. Первый передавал информацию о температуре, влажности, уровне заряда батареи и силе/качестве сигнала RSSI/LQI. Эти данные использовались для оценки дальности действия примерно в 40 метров. AirGuard TH показал себя как энергоэффективное устройство, поскольку уровень заряда батареи все еще сообщался как 100% спустя несколько недель. Выключателем MINI DUO-L можно управлять с панели управления или приложения Home Assistant, а также напрямую с физического выключателя, и статус Вкл/Выкл обновляется в реальном времени. Не работают только сущности «Opening», которые должны сообщать статус физических выключателей, но они всегда остаются в режиме Closed.
В целом, SONOFF Dongle Plus MG24 — это высокопроизводительный, простой в использовании Zigbee USB-донгл, который полностью поддерживает популярную открытую платформу домашней автоматизации Home Assistant. Он идеально подходит для пользователей, которые хотят построить или расширить долгосрочную умную домашнюю систему на базе Zigbee.
Благодарим SONOFF за предоставление новых Zigbee-устройств для обзора. Приобрести Dongle Plus MG24 можно за $32.90 , AirGuard TH — за $14.90 , а MINI DUO-L — за $21.90 , и даже дешевле при использовании промокода «cnxsoft», дающего скидку 10%. Также Dongle Plus M24 доступен в магазине компании на Amazon за $35.90 , как и AirGuard TH ( $14.90 ) и MINI DUO-L ( $21.90 ).
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.























