Open dvv opened 4 years ago
I have this button and it is paired. Try pressing the reset button (1 short press in 1-2 sec. period) while pairing to keep the device awake.
It is paired. But further comm fails. Let us look at extracted relevant portions of logs. We can see both devices joined network. Then for the leak sensor they iterate thru quirks (correct), but for the button they don't.
button:
homeassistant_1 | 2020-07-17 08:43:38 INFO (MainThread) [zigpy.application] Device 0xaace (00:15:8d:00:03:1c:b7:f3) joined the network
homeassistant_1 | 2020-07-17 08:43:38 DEBUG (MainThread) [zigpy.application] Device 00:15:8d:00:03:1c:b7:f3 changed id (0x26ab => 0xaace)
homeassistant_1 | 2020-07-17 08:43:38 DEBUG (MainThread) [zigpy_cc.zigbee.application] REPLY for 0 endDeviceAnnceInd
homeassistant_1 | 2020-07-17 08:43:38 INFO (MainThread) [zigpy_cc.zigbee.application] handle_message endDeviceAnnceInd
homeassistant_1 | 2020-07-17 08:43:38 DEBUG (MainThread) [zigpy.zdo] [0xaace:zdo] ZDO request ZDOCmd.Device_annce: [0xaace, 00:15:8d:00:03:1c:b7:f3, 128]
homeassistant_1 | 2020-07-17 08:43:38 INFO (MainThread) [zigpy.device] [0xaace] Requesting 'Node Descriptor'
homeassistant_1 | 2020-07-17 08:43:38 DEBUG (MainThread) [zigpy.util] Tries remaining: 2
homeassistant_1 | 2020-07-17 08:43:38 DEBUG (MainThread) [zigpy.device] [0xaace] Extending timeout for 0x0f request
homeassistant_1 | 2020-07-17 08:43:38 DEBUG (MainThread) [zigpy_cc.zigbee.application] request (0xaace, 0, <ZDOCmd.Node_Desc_req: 2>, 0, 0, 15, b'\x0f\xce\xaa', True, False)
leak:
homeassistant_1 | 2020-07-17 08:52:47 INFO (MainThread) [zigpy.application] Device 0xfb20 (00:15:8d:00:04:01:14:76) joined the network
homeassistant_1 | 2020-07-17 08:52:47 DEBUG (MainThread) [zigpy.application] Device 00:15:8d:00:04:01:14:76 changed id (0x19ff => 0xfb20)
homeassistant_1 | 2020-07-17 08:52:47 DEBUG (MainThread) [zigpy_cc.zigbee.application] REPLY for 0 endDeviceAnnceInd
homeassistant_1 | 2020-07-17 08:52:47 INFO (MainThread) [zigpy_cc.zigbee.application] handle_message endDeviceAnnceInd
homeassistant_1 | 2020-07-17 08:52:47 DEBUG (MainThread) [zigpy.zdo] [0xfb20:zdo] ZDO request ZDOCmd.Device_annce: [0xfb20, 00:15:8d:00:04:01:14:76, 128]
homeassistant_1 | 2020-07-17 08:52:47 DEBUG (MainThread) [zigpy.quirks.registry] Checking quirks for None None (00:15:8d:00:04:01:14:76)
homeassistant_1 | 2020-07-17 08:52:47 DEBUG (MainThread) [zigpy.quirks.registry] Considering <class 'bellows.zigbee.application.EZSPCoordinator'>
Sorry but I think your device is not paired.
homeassistant_1 | 2020-07-17 08:43:38 INFO (MainThread) [zigpy.application] Device 0xaace (00:15:8d:00:03:1c:b7:f3) joined the network
Join is only the start of pairing Then we need many requests. You need to keep the device awake while pairing, it should work. If not, try reset your zigbee dongle with the reset button.
Lumi round button WXKG01LM seems to pair ok but device is not registered:
On the other hand, Water Leak sensor SJCGQ11LM registered just fine:
Please point out where to dig?