-
Platform information:
- Hardware: Raspberry PI 4B+/SD card
- OS: Raspbian GNU/Linux 10 (buster)
- Java Runtime Environment: which java platform is used and what version
- openHAB version: 2.5 (latest)
-
Issue of the topic:
Zigbee binding does not discover devices
I’ve istalled OpenHAB from scratch with the installer.
flased the CC2531 with the official firmware that is shown in the manual (CC2531ZNP-Pro-Secure_Standard.hex)
Installed the zigbee-binding
Added the device CC2531, working, green
In the inbox I click on discover, but nothing happens.
Tried with 2 Xiaomi devices (human body sensor, temp sensor): reseted devices with holding the button for more than 3 seconds, but cannot see as a discovered device in the inbox.
In the log (zigbee binding set to TRACE mode) i see:
- device is in pairing mode
- some network communication
Tried:
- zigbee connection speed set to lower values
- another raspberry pi (zero)
- installed from OpenHABian image
This hardware was working before with domoticz and zigbee2mqtt.
I guess that no extra software has to be installed, eg. it works without mqtt and zigbee2mqtt. It would be very nice if zigbee work without any tricks.
Thanks for any help, I’m a bit stucked.
Logs:
2020-10-09 14:08:48.447 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - Starting ZigBee scan for zigbee:coordinator_cc2531:e94b058a
2020-10-09 14:08:48.516 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: have 6 bytes available
2020-10-09 14:08:48.570 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: try read 6 at offset 0
2020-10-09 14:08:48.615 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: did read 6 of 6 at offset 0
2020-10-09 14:08:48.721 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: have 6 bytes available
2020-10-09 14:08:48.771 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: try read 6 at offset 0
2020-10-09 14:08:48.830 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: did read 6 of 6 at offset 0
2020-10-09 14:08:48.946 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: have 29 bytes available
2020-10-09 14:08:49.005 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: try read 29 at offset 0
2020-10-09 14:08:49.057 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: did read 29 of 29 at offset 0
2020-10-09 14:09:00.035 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: have 17 bytes available
2020-10-09 14:09:00.076 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: try read 17 at offset 0
2020-10-09 14:09:00.111 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: did read 17 of 17 at offset 0
2020-10-09 14:09:03.705 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: have 17 bytes available
2020-10-09 14:09:03.747 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: try read 17 at offset 0
2020-10-09 14:09:03.785 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: did read 17 of 17 at offset 0
2020-10-09 14:09:11.856 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: have 17 bytes available
2020-10-09 14:09:11.900 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: try read 17 at offset 0
2020-10-09 14:09:11.943 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: did read 17 of 17 at offset 0
2020-10-09 14:09:48.719 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: have 6 bytes available
2020-10-09 14:09:48.757 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: try read 6 at offset 0
2020-10-09 14:09:48.824 [TRACE] [ding.zigbee.handler.ZigBeeSerialPort] - Processing DATA_AVAILABLE event: did read 6 of 6 at offset 0