skysilver писал(а): ↑Чт фев 07, 2019 5:09 pm
Напиши в Коннекте в блоге.
Непременно. Но хотелось бы убедиться в работоспособности. А я уперся...
Установил zigbee2mqtt на OPI PC2. Вроде без особых проблем. Запустил.
Начал подвязывать AQARA human body movement and illuminance sensor (RTCGQ11LM).
Подвязывается, но как-то криво, как Undefined и после срабатывания идет ругань.
Код: Выделить всё
orangepi@orangepipc2:/opt/zigbee2mqtt/data$ npm start
> zigbee2mqtt@1.1.1 start /opt/zigbee2mqtt
> node index.js
zigbee2mqtt:info 2019-2-7 23:50:24 Logging to directory: '/opt/zigbee2mqtt/data/log/2019-02-07.23-50-24'
zigbee2mqtt:info 2019-2-7 23:50:26 Starting zigbee2mqtt version 1.1.1 (commit #e40a3ba)
zigbee2mqtt:info 2019-2-7 23:50:26 Starting zigbee-shepherd
zigbee2mqtt:info 2019-2-7 23:50:29 zigbee-shepherd started
zigbee2mqtt:info 2019-2-7 23:50:29 Coordinator firmware version: 'undefined'
zigbee2mqtt:info 2019-2-7 23:50:29 Currently 0 devices are joined:
zigbee2mqtt:warn 2019-2-7 23:50:29 `permit_join` set to `true` in configuration.yaml.
zigbee2mqtt:warn 2019-2-7 23:50:29 Allowing new devices to join.
zigbee2mqtt:warn 2019-2-7 23:50:30 Set `permit_join` to `false` once you joined all devices.
zigbee2mqtt:info 2019-2-7 23:50:30 Zigbee: allowing new devices to join.
zigbee2mqtt:info 2019-2-7 23:50:30 Connecting to MQTT server at mqtt://localhost
zigbee2mqtt:info 2019-2-7 23:50:30 zigbee-shepherd ready
zigbee2mqtt:info 2019-2-7 23:50:30 Connected to MQTT server
zigbee2mqtt:info 2019-2-7 23:50:30 MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
zigbee2mqtt:info 2019-2-7 23:52:07 New device with address 0x00158d0002e277eb connected!
zigbee2mqtt:info 2019-2-7 23:52:07 MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"type":"device_connected","message":"0x00158d0002e277eb"}'
zigbee2mqtt:warn 2019-2-7 23:52:07 Device with modelID 'undefined' is not supported.
zigbee2mqtt:warn 2019-2-7 23:52:07 Please see: https://koenkk.github.io/zigbee2mqtt/how_tos/how_to_support_new_devices.html
zigbee2mqtt:warn 2019-2-7 23:52:07 Device with modelID 'undefined' is not supported.
zigbee2mqtt:warn 2019-2-7 23:52:07 Please see: https://koenkk.github.io/zigbee2mqtt/how_tos/how_to_support_new_devices.html
zigbee2mqtt:warn 2019-2-7 23:52:13 Device with modelID 'undefined' is not supported.
zigbee2mqtt:warn 2019-2-7 23:52:13 Please see: https://koenkk.github.io/zigbee2mqtt/how_tos/how_to_support_new_devices.html
zigbee2mqtt:warn 2019-2-7 23:52:13 Device with modelID 'undefined' is not supported.
zigbee2mqtt:warn 2019-2-7 23:52:13 Please see: https://koenkk.github.io/zigbee2mqtt/how_tos/how_to_support_new_devices.html
zigbee2mqtt:warn 2019-2-7 23:52:19 Device with modelID 'undefined' is not supported.
zigbee2mqtt:warn 2019-2-7 23:52:19 Please see: https://koenkk.github.io/zigbee2mqtt/how_tos/how_to_support_new_devices.html
zigbee2mqtt:warn 2019-2-7 23:52:19 Device with modelID 'undefined' is not supported.
Очищал database.db и удалял device из configuration.yaml. Ситуация повторяется.
Код: Выделить всё
orangepi@orangepipc2:/opt/zigbee2mqtt/data$ npm start
> zigbee2mqtt@1.1.1 start /opt/zigbee2mqtt
> node index.js
zigbee2mqtt:info 2019-2-8 00:21:54 Logging to directory: '/opt/zigbee2mqtt/data/log/2019-02-08.00-21-54'
zigbee2mqtt:info 2019-2-8 00:21:55 Starting zigbee2mqtt version 1.1.1 (commit #e40a3ba)
zigbee2mqtt:info 2019-2-8 00:21:55 Starting zigbee-shepherd
zigbee2mqtt:info 2019-2-8 00:22:00 zigbee-shepherd started
zigbee2mqtt:info 2019-2-8 00:22:00 Coordinator firmware version: 'undefined'
zigbee2mqtt:info 2019-2-8 00:22:00 Currently 1 devices are joined:
zigbee2mqtt:info 2019-2-8 00:22:00 0x00158d0002e277eb (0x00158d0002e277eb): unkown - undefined unknown (EndDevice)
zigbee2mqtt:warn 2019-2-8 00:22:00 `permit_join` set to `true` in configuration.yaml.
zigbee2mqtt:warn 2019-2-8 00:22:00 Allowing new devices to join.
zigbee2mqtt:warn 2019-2-8 00:22:00 Set `permit_join` to `false` once you joined all devices.
zigbee2mqtt:info 2019-2-8 00:22:00 Zigbee: allowing new devices to join.
zigbee2mqtt:info 2019-2-8 00:22:00 Connecting to MQTT server at mqtt://localhost
zigbee2mqtt:info 2019-2-8 00:22:00 zigbee-shepherd ready
zigbee2mqtt:info 2019-2-8 00:22:00 Connected to MQTT server
zigbee2mqtt:info 2019-2-8 00:22:00 MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Подозреваю, что дело, возможно, в прошивке стике (через Arduino она модифицированая и годовалой давности), а как прошить на новую прошивку без отладчика что-то не пойму.
Или дело не в ней, а в моих кривых руках?