Расскажу о процессе добавления новых, еще не поддерживаемых Zigbee устройств для zigbee2mqtt, запущенной в hassio

Итак, у нас уже имеется настроенная рабочая конфигурация zigbee2mqtt в паре со стиком CC2531. Устройства, со списка поддерживаемых добавляются без проблем, сами. Для новых у zigbee2mqtt есть инструкция для hassio, но, видимо, не я один столкнулся с проблемами, так как на гитхабе много описаных случаев непонимания.

 

Вот что нужно сделать, чтобы добавить новое устройство в zigbee2mqtt из под hassio:

Спариваем устройство.

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

Ок. Смотрим так же в логе zigbeeModel и записываем.

Теперь нужно добавить в конфиг дополнения строчку:

"zigbee_shepherd_devices": true

в /share/zigbee2mqtt нужно создать файл devices.js

Просто копируем его отсюда в нашу папку share.

Проще всего попасть в share — поставить samba дополнение и зайти на адрес hassio в проводнике

теперь нужно найти подходящего клона нашего устройства. Например, выполнив поиск по начальным символам zigbeeModel в devices.js, вдруг есть совсем похожие

И добавить  устройство в devices.js с нашим zigbeeModel от нового устройства, который мы записали ранее, например:

    {
        zigbeeModel: ['FNB56-ZCW25FB2.1'],
        model: 'HGZB-06A',
        vendor: 'Zemismart',
        description: 'Smart 8W E27 light bulb',
        extend: generic.light_onoff_brightness_colortemp_colorxy,
    },

После запускаем аддон и устройство должно само подтянуться, для этого смотрим лог.

Ну а дальше пробуем подключить к Home Assistant и проверяем, все ли правильно управляется.

Через автообнаружение mqtt у меня ничего не появилось после такого добавления устройства, добавлял сам.

Если все работает, то пишем запрос на добавление нового устройства вот сюда, написав что вы для этого сделали и приложив то, что появилось в database.db

5
Оставить комментарий

avatar
1 Цепочка комментария
4 Ответы по цепочке
0 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
2 Авторы комментариев
Sem2000kvvkvv Авторы недавних комментариев

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

  Подписаться  
новее старее большинство голосов
Уведомление о
Sem2000
Гость
Sem2000

Спасибо за статью!
Подскажите, лучше начать расширение системы с CC2531 или же сразу базироваться на Deconz ?