Датчик освещенности Xiaomi GZCGQ01LM с Zigbee 3.0, интеграция в Home Assistant

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Обзор | Техника для дома

Приветствую друзья

В этом обзоре мы поговорим о новом, беспроводном датчике освещения Xiaomi, который работает по протоколу Zigbee 3.0. Хотя и до него, в экосистеме существовали способы получения данных об освещении — например с датчика движения Aqara, или с шлюза Xiaomi второй версии — это первое устройство, которое предназначено только для этой цели.

Где купить ?

  • Banggood — цена на момент публикации обзора $17.16
  • Aliexpress — цена на момент публикации обзора $10.31
  • Румиком — цена на момент публикации обзора 990 руб

Параметры

  • Модель — GZCGQ01LM
  • Протокол — Zigbee 3.0
  • Питание — CR2450
  • Диапазон рабочих температур — -10 + 50С
  • Диапазон влажности — 0 — 95%
  • Размер — 40*12 мм

Поставка

Поставляется датчик, в стандартной для экосистеме белой картонной коробке,  с минимальной полиграфией. Мой экземпляр — не международная версия, поэтому все надписи на китайском. Доехал датчик в целости и сохранности, упаковка, которая не дает ему летать по коробке — свое дело сделала. 

Конструкция

Внешне датчик представляет собой круглую таблетку, диаметром 4 см. Корпус кстати влагозащищенный. Вся фронтальная часть — полупрозрачная. На торце находится кнопка сопряжения.

Задняя часть — представляет собой крышку батарейного отсека, в комплекте к датчику идет один комплект двустороннего скотча. По умолчанию — он не приклеен к датчику, это разумно, так как скотч — не единственный вариант для его установки

Для снятия задней крышки нужно использовать монету — которую нужно подобрать по толщине и диаметру, тогда крышка не повредится и легко откроется. Для питания датчик использует большую “таблетку” — 3В батарейку формата CR2450, такие же используют датчики движения. По краям видны два магнита.

 

Магниты позволяют устанавливать датчик на металлической поверхности, например холодильнике, без необходимости использовать скотч.

В качестве сравнения — датчик рядом с квадратной кнопкой Aqara, так легче будет понять его истинный размер, по фотографиям в магазине он кажется больше.

Mihome

Датчик находится в разделе сенсоров, в своей категории он единственный. Из за протокола Zigbee 3.0 — из моего набора шлюзов, он может работать только с Mi 3 версии, так же он должен нормально работать с круглым шлюзом Aqara. Выбираем шлюз после чего запускается процесс сопряжения

 

Для сопряжения на датчике нужно зажать его кнопку на 5 секунд и дождаться пока под полупрозрачной фронтальной крышкой не моргнет трижды синий светодиод. После этого начнется процесс подключения.

 

После подключения — как обычно, три финальных шага, на которых можно выбрать локацию размещения и название для датчика.

 

Датчик появляется в общем списке устройств. Его текущие показания видны сразу на его кнопке, заходить в плагин не обязательно. При этом плагин у датчика есть. В центре экрана — показывается текущий уровень яркости в люксах.

Чем он выше, тем светлее будет фон экрана.

 

В меню настроек ничего особо интересного нет, кроме разве что лога работы, которые может пригодится при анализе данных. 

 

 

В сценариях устройство работает как условие, и в mihome предлагает 6 вариантов — ночь, от 0 до 30 люкс, день, от 31 до 100, два варианта искусственного освещения от 101 до 300 и от 301 до 600 люкс и наконец ручные установки пределов освещенности.

 

К примеру в ночное время — включать ночник шлюза. 

Когда станет светлее — например утром, отключать его. 

Можно придумывать варианты вроде — если свет слишком яркий, то автоматически притушить его. Привода штор, к сожалению у меня нет, но тут напрашивается вариант с автоматическим открытием и закрытием в зависимости от уровня освещенности.

 

Изменения показаний

По моим наблюдениям, скорость реакции датчика на изменение уровня яркости — в пределах 15-20 секунд. Что гораздо быстрее и шлюза и датчика движения Aqara. Подробнее см. в видео версии обзора

Home Assistant

Датчик совместим с интеграцией zigbee2mqtt и usb стиками СС2531, СС2538 — подробнее о них смотрите мои уроки 5 и 5 часть 2.

Включаем режим добавления новых устройств (на скрине — аддон zigbee2mqttassistant), и, удалив перед этим из mihome, зажимаем кнопку сопряжения на датчике.

Датчик появляется в системе, со своим уникальным идентификатором, основанным на МАС адресе устройства

Через некоторое время, аддон нарисует соответствующую случаю картинку.

 

Новое устройство появляется в перечне устройств интеграции mqtt

 

Датчик использует две шкалы, одна в люксах, которую он показывал и в mihome, другая — с значениями в десятки тысяч, без указания единиц измерения. В home assistant сначала пробрасывается именно она. Как я понимаю диапазон от 0 до 82000 который упоминается в связи с этим датчиком — это она и есть

 

После перезагрузки инстанса, датчику присваивается класс устройств — датчик освещения и для показания используются люксы, значения которых коррелируют с плагином mihome. Причем первоначальная шкала — остается в атрибутах сенсора и тоже может быть использована.

 

Для примера изменение уровня освещенности в комнате где он установлен, в зависимости от режима люстры Xiaomi Philips 490. Свет выключен — 2 люкса

Уровень яркости 10 % — 19 люкс

 

На 25% — 48 люкс, 50% — 81 люкс. Что интересно по картинке с камеры изменения яркости сложнее увидеть из за автоподстройки. 

75% — 111 люкс. Датчик реагирует довольно шустро — как я и говорил в пределах 15 секунд, а на яркости в 100 % показывает 143 люкс. 

 

Видео версия обзора

 

Что касается практического использования — то в этом случае датчик будет использоваться для автоматизации работы подсветки — дежурной автоматической и ручной яркой. Совместно с датчиком движения. Про этот и другие сценарии я расскажу в ближайших видео уроках по Home Assistant на своем Youtube канале

На этом все, спасибо за внимание

Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе

2 комментария

N
Датчик для тех, кто уже интегрировал все что можно было и больше ничего не может придумать )
b
Нет, это реально датчик освещенности. То, что есть в шлюзе и в датчике движения — использовать в сценариях не возможно.

Добавить комментарий

Сейчас на главной

Новости

Публикации

Спутник Юпитера с океаном подо льдом: что известно об Европе

Европа — один из крупнейших спутников Юпитера — снаружи выглядит как мир, почти целиком покрытый льдом. На поверхности температура падает значительно ниже −100 °C, а вместо...

7 речных рыб, в которых мало мелких костей: их удобно чистить и приятно есть

Речную рыбу я люблю, но не каждую готова разделывать после рабочего дня. Долгое время мне казалось, что почти вся она одинаково костлявая. Карась и лещ это впечатление только укрепляли. Позже я...

Максимальная глубина всего 14 метров: чем необычно Азовское море

Азовское море легко принять за большое озеро. Возле берега глубина прибавляется медленно, летом вода быстро прогревается, а крупные волны появляются нечасто. Я долго думала, что небольшая глубина...

Почему глаза северных оленей зимой меняют цвет с золотого на тёмно-синий: физика тапетума

Сфотографируйте северного оленя летом и посмотрите ему в глаза при вспышке — они полыхнут золотисто-бирюзовым, будто внутри спрятан отшлифованный опал. Сделайте то же самое...

Зачем над высоковольтными проводами ЛЭП натягивают ещё один провод

На высоковольтной линии легко заметить странную деталь. Основные провода висят на длинных гирляндах изоляторов по бокам опоры, а один или два более тонких провода проходят гораздо выше —...

Гигантские воронки на плотинах кажутся бездонными: куда на самом деле уходит вода?

Когда вода начинает переливаться через край такой воронки, зрелище выглядит тревожно. Поток сходится со всех сторон, ускоряется и исчезает в отверстии, под которым не видно дна. Со стороны кажется,...