Пытаюсь подключить устройства zigbee, контроллер пришел уже с установленным модулем, установлен в слот 4, в портах прописан, конфиг и все остальное на скриншоте
Настраивал все по руководству Wiren Board 6: Подключение устройств ZigBee и с самого начала все не задалось, так и не смог увидеть ни одного девайса. Контроллер полностью перезагружал, пробовал с 5 устройствами, плюс пробовал стартовать вручную, увидел ошибку, связанную с портом. Прошивка последняя от вчерашнего дня
Попробовал по новому гайду, он, правда, ничем не отличается от старого, но все-равно результата ноль. Перетсавил zigbee модуль в 3 порт, не помогло. В списке девайсов я его не вижу все-равно и zigbee2mqtt так же не стартует и ругается что не может найти девайс.
UPD:
Поэкспериментировал с выбором внутренних модулей. Итак:
-zigbee модуль подключен в 3 слот
-в настройках указано, что он в 3 слоте
результат: нет устройства /dev/ttyMOD3
пробую ДОПОЛНИТЕЛЬНО к указанию наличия zigbee модуля в 3 слоте указать, что он “присутствует” и в 4 слоте
Результат: устройство /dev/ttyMOD3 появляется почему-то, но z2m не стартует все-равно
Zigbee2MQTT:info 2021-01-15 22:59:49: Starting zigbee-herdsman...
Zigbee2MQTT:error 2021-01-15 22:59:52: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2021-01-15 22:59:52: Failed to start zigbee
Zigbee2MQTT:error 2021-01-15 22:59:52: Exiting...
Zigbee2MQTT:error 2021-01-15 22:59:52: Error: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/ttyMOD3'
прошивка самая последня от 13.01.2021
В общем, мое мнение - на ней что-то сломано по части работы с внутренними модулями
Моя эпопея с подключением zigbee закончена.
Рассказываю что делал:
-в wb-hardware.conf прописал в 3 слот WBE2R-R-ZIGBEE: ZigBee Interface
-выполнил ls /dev
-в wb-hardware.conf прописал в 3 слоте NONE
-выполнил ls /dev
сравнил вывод двух команд, обнаружил, что поднимается интерфейс /dev/ttymxc5, судя по всему, на нем и висит мой WBE2R-R-ZIGBEE
Прописываю этот интерфейс в конфиг /mnt/data/root/zigbee2mqtt/data/configuration.yaml
перезапускаю сервис и все автомагически работает
Надеюсь, кому-то это сэкономит несколько часов жизни и нервов немножко
Итоговый конфиг: