After I updated to OH 2.5 my Aqara sensor stopped working. The odd thing is that whenever I click discover items, it always finds the sensor as unknown Zigbee device, even more weird is that when I take out the battery from the device it still finds it and even if I disconnect the C2531 dongle it still shows up. Tried to clear cache, reinstall Zigbee binding neither worked, any suggestion?
The binding caches information about devices to make it quicker to discover them later since the dongle doesn’t remember what devices have joined the network. This is why the binding will discover devices when the battery is removed. Also, the may be found even without this for other reasons since battery devices normally sleep and therefore removing the battery doesn’t change anything and devices will potentially be retained in child tables.
Yes, but for some reason the thing is unusable atm, and I though rediscovering might fix my issues, sorry for the missing information.
The thing gives me an error: Node has not completed discovery.
If the node hasn’t been discovered, then this needs to complete. Deleting the information that has already been discovered (if any) will very likely make that a slower situation. You should reset the device and re-include it into the network.
I did reset it, and tried to re-include to the system (which as far as I know means pressing the button while discovering thing in openhab) nothing really had any notable effect.
Sooo… here is a full log (I disabled the other Zigbee devices if that is any help…) https://pastebin.com/AQ2r2R3P
Here is the log it generates when I press the pairing button on the device:
2019-12-17 10:18:01.598 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - RX ZCL: ZclHeader [frameType=ENTIRE_PROFILE_COMMAND, manufacturerSpecific=false, direction=SERVER_TO_CLIENT, disableDefaultResponse=true, manufacturerCode=0, sequenceNumber=43, commandId=10]
2019-12-17 10:18:01.600 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - Unknown node 55008
2019-12-17 10:18:01.602 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - Incoming message from node D6E0 did not translate to command
I have the same Problem after updating to 2.5. I deleted all Sensors, cleaned Cache via (console-cli) and then started to reinitegrate the sensors on PaperUI. There is one Sensor which Always appears even if there is no battery in it and Always shown as offline. The whole Setup was working previour the Update. It is an aquara Magnetic door sensor.
Here the Log:
2019-12-17 22:46:05.449 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - 00158D000444680E: Node discovery not complete
The Thing is, other sensors the same type which are new to my Network work fine, also Humidity and Temperature sensors from Auara did not Show this behaviour.
is there Andy possibility only to delete this one sensor out of the Cache?
Can I just delete the zigbee bindings whole cache? Got only a few things added. Tried to find the cache but I’m clueless how to do it.
EDIT:
Okey…I waited without touching it (left it as added thing), 1-2 day later it was marked as “not present in the network”, I deleted the the thing, re-added to the system and everything works fine now.
Hi Mark,
I´ve deleted the Thing in PaperUI and resetted the device.
After that I cleaned Cache via console-cli.
Then I discovered the divice in PaperUI again and it Works.