-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Wiki переехало на https://myzigbee.ru/
Драйвер использует библиотеку https://github.com/zigbeer/zigbee-shepherd реализующую шлюз (координатор) Zigbee-сети на базе SoC TI CC253x (и другими).
Помимо драйвера для ioBroker, есть вариант реализации Zigbee-MQTT-шлюза с использованием устройств TI CC253x.
- https://github.com/Koenkk/zigbee2mqtt - активно развивающийся проект, ориентированный в первую очередь для интеграции с HomeAssistant
- https://github.com/Frans-Willem/AqaraHub - проект на C++, активно стартовал, но почему-то приостановил развитие
Основано на заметке aspector на 4pda
Шлюз Xiaomi | cc253x (стик) |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Устройства SoC TI CC253x должны быть прошиты специальной ZNP-прошивкой (Zigbee network processor).
Для запуска адаптера необходимо указать порт, на котором подключен CC253x.
Их можно найти в Диспетчере устройств:
Если имя порта неизвестно, установите serialport глобально:
$ npm install -g @serialport/list
затем в командной строке выполните команду serialport-list
для получения списка доступных портов:
$ serialport-list
/dev/ttyACM0 usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B000106B6C5-if00 Texas_Instruments
/dev/ttyS0
/dev/ttyS1
Нужно пробросить внешний порт:
- Запускаем контейнер с повышенным приоритетом
-
Коннектимся к Synology по SSH и даём команду sudo chmod 777 /dev/ttyACM0
-
Ребутим контейнер
Проверена работа следующих устройств:
Устройство | - |
---|---|
IKEA FLOALT LED light panel (state, level, colortemp) | ![]() |
IKEA TRÅDFRI bulb (state, level, colortemp) | ![]() |
QBCZ11LM Aqara Smart Socket ZiGBee (state, load power, in use) | ![]() |
QBKG11LM Xiaomi Aqara Smart Wall Switch Line-Neutral Single-Button (click, state, load power) | ![]() |
JTYJ-GD-01LM/BW Xiaomi Smoke Alarm (detected, voltage) | ![]() |
ZNCZ02LM Xiaomi Smart Power Plug (state, load power, in use) | ![]() |
QBKG03LM Xiaomi Aqara Light Switch (left is on, right is on, click left, click right, click both) | ![]() |
MFKZQ01LM Xiaomi Magic Cube Controller (shake, slide, flip90, flip180, tap, rotate, fall, wakeup, voltage) | ![]() |
SJCGQ11LM Aqara Smart Water Sensor (detected, voltage) | ![]() |
WXKG02LM Aqara Smart Light Switch Wireless (click left, click right, click both, voltage) | ![]() |
WSDCGQ11LM Aqara Temperature Humidity Sensor (humidity, pressure, temperature, voltage) | ![]() |
WSDCGQ01LM Xiaomi Smart Temperature Humidity Sensor (humidity, temperature, voltage) | ![]() |
MCCGQ11LM Aqara Window Door Sensor (contact, voltage) | ![]() |
MCCGQ01LM Xiaomi Mi Smart Door/Window Sensor (contact, voltage) При подключении (спаривании) скрепкой нажать на кнопку подключения на 5 секунд (датчик переходит в режим спаривания и диод моргнет). Далее, необходимо регулярно раз в 2-3 секунды нажимать скрепкой эту же кнопку подключения, чтобы устройство оставалось активным до окончания подключения (или окончания отсчета). |
![]() |
WXKG11LM Aqara Smart Wireless Switch (click, double click, voltage) | ![]() |
WXKG01LM Xiaomi Smart Wireless Switch (click, double click, triple, long click, voltage) При подключении (спаривании) скрепкой нажать на кнопку подключения на 5 секунд (датчик переходит в режим спаривания и диод моргнет). Далее, необходимо регулярно раз в 2-3 секунды нажимать скрепкой эту же кнопку подключения, чтобы устройство оставалось активным до окончания подключения (или окончания отсчета). |
![]() |
RTCGQ11LM Aqara Human Body Sensor (illuminance, occupancy, voltage) | ![]() |
RTCGQ01LM Xiaomi Mi Smart IR Human Body Sensor (illuminance, occupancy, voltage) При подключении (спаривании) скрепкой нажать на кнопку подключения на 5 секунд (датчик переходит в режим спаривания и диод моргнет). Далее, необходимо регулярно раз в 2-3 секунды нажимать скрепкой эту же кнопку подключения, чтобы устройство оставалось активным до окончания подключения (или окончания отсчета). |
![]() |
Особенности подключения некоторых устройств!
- RTCGQ01LM Xiaomi Mi Smart IR Human Body Sensor
- MCCGQ01LM Xiaomi Mi Smart Door/Window Sensor
- WXKG01LM Xiaomi Mi Smart Home Wireless Switch
При подключении (спаривании) перечисленных устройств к координатору (шлюзу, стику):
- скрепкой нажать на кнопку подключения на 5 секунд (датчик переходит в режим спаривания)
- необходимо регулярно раз в 2-3 секунды нажимать скрепкой кнопку подключения, чтобы устройство оставалось активным до окончания подключения (или окончания отсчета).
- IKEA TRÅDFRI bulb и FLOALT LED light panel
- отвязываем лампу от всего (5 раз вкл-выкл) и оставляем выключенной
- подносим близко к устройству (cc253x)
- запускаем на процесс спаривания
- включаем лампу
- смотрим логи и ждем