Управляем из Home Assistant с помощью zigbee2mqtt
У компании Gledopto большое количество Zigbee устройств. Я планирую серию обзоров, и первый в списке сенсорный Zigbee выключатель Gledopto GL-W-001Z
Ссылка на страницу товара: https://ru.aliexpress.com/item/33013598809.html
Ссылка на официальный магазин Gledopto: https://gledopto.aliexpress.com/store/3685003
Gledopto на Facebook: www.facebook.com/gledopto.official
Сам выключатель очень аккуратный и маленький:
Размеры 80 х 80 мм, толщина 9 мм
Выключатель идеально подходит под европейские подрозетники:
В подрозетник зайдет всего 30 мм.
За тач панелью находится мозг этого выключателя — модуль от Gledopto c Zigbee чипом СС2530 и антенной
В той части, что будет углублена в подрозетник, находится блок питания:
Видно реле Panasonic ADW1 205HL
Для подключения выключателя к сети требуется нейтральная линия!
Добавление в Home Assistant
Для управления выключателем из Home Assistant я использую стик CC2531 и zigbee2mqtt
Этого выключателя в списке поддерживаемых zigbee2mqtt не было. Я создал запрос на добавление. В скором времени он будет добавляться автоматически при включении сопряжения.
На данный момент, чтобы добавить выключатель Gledopto GL-W-001Z в zigbee2mqtt нужно сделать все по этой инструкции, и в devices.js добавить:
{ zigbeeModel: ['GL-W-001Z'], model: 'GL-W-001Z', description: 'Wall On/Off Smart switch 1 gang', vendor: 'Gledopto', supports: 'on/off', fromZigbee: [fz.ignore_onoff_change, fz.state], toZigbee: [tz.on_off], },
В Home Assistant в light.yaml:
- platform: "mqtt" state_topic: "zigbee2mqtt/0x00124b001d43e3cc" availability_topic: "zigbee2mqtt/bridge/state" payload_off: "OFF" payload_on: "ON" value_template: "{{ value_json.state }}" command_topic: "zigbee2mqtt/0x00124b001d43e3cc/set"
где 0x00124b001d43e3cc это идентификатор вашего устройства, смотреть в логе
После можно управлять:
В Home Assistant можно включать и выключать свет этим выключателем из любой точки земного шара, если вы настроили удаленный доступ.
Правильная настройка SSL для удаленного доступа к Home Assistant
Можно настраивать таймеры в автоматизациях. Например, у меня утром по будням включается свет в спальне вместе с будильником.
Есть возможность сделать автоматизацию на автоматическое включение при движении, что будет очень удобно в прихожей или в коридоре. Я для этого использую zigbee датчик движения
Можно вообще даже не подключать к тому выключателю линию, а использовать его как бинарный датчик — включен или выключен. И задать выполнение всего что угодно на этот выключатель. Например, включить все освещение в комнате, включая ночники и подсветку, через Яндекс Алису:
Или настроить Home Assistant так, чтобы одним нажатием сенсора включался телевизор, подсветка потолка и закрывались шторы. То есть придумать любую сцену для выполнения. Использование зависит от Вашей фантазии.