Hi, I added an SSD to my Pi4 setup and now my Z2M doesn’t recognize any of my devices anymore and when I force remove them and try to readd them there is just nothing happening. I tried almost everything like resetting Z2M and the controller and installed newest Firmware, downgraded Firmware again. I have all the logs enabled and even the Zigbee-herdsman debug logging enabled but there is just nothing I can see that would indicate any problem.
2023-10-10T09:19:12.333Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 1 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:12.336Z zigbee-herdsman:deconz:driver query aps data confirm
2023-10-10T09:19:12.342Z zigbee-herdsman:deconz:driver DATA_CONFIRM - sending data state request - SeqNr. 232
2023-10-10T09:19:12.345Z zigbee-herdsman:deconz:frameParser DATA_CONFIRM RESPONSE - destAddr: 0x6d3b request id: 71 confirm status: 0
2023-10-10T09:19:12.345Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:12.345Z zigbee-herdsman:deconz:adapter sendZclFrameToEndpoint - message send with transSeq Nr.: 70
2023-10-10T09:19:12.345Z zigbee-herdsman:deconz:adapter true, true, false, 10000
2023-10-10T09:19:12.345Z zigbee-herdsman:deconz:adapter resolve request (70)
2023-10-10T09:19:17.115Z zigbee-herdsman:deconz:driver send read device state from queue. seqNr: 233
2023-10-10T09:19:17.118Z zigbee-herdsman:deconz:frameParser device state: 10100010
2023-10-10T09:19:17.118Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
Zigbee2MQTT:warn 2023-10-10 11:19:21: Failed to ping 'RepeaterKitchen' (attempt 1/1, Read 0x842e14fffe783484/1 genBasic(["zclVersion"], {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (no response received (70)))
2023-10-10T09:19:21.332Z zigbee-herdsman:controller:endpoint Read 0x842e14fffe783484/1 genBasic(["zclVersion"], {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (no response received (70))
Zigbee2MQTT:debug 2023-10-10 11:19:24: Active device 'RepeaterKitchen' was last seen '4823.35' minutes ago.
2023-10-10T09:19:27.114Z zigbee-herdsman:deconz:driver send read device state from queue. seqNr: 234
2023-10-10T09:19:27.116Z zigbee-herdsman:deconz:frameParser device state: 10100010
2023-10-10T09:19:27.116Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:27.267Z zigbee-herdsman:controller:endpoint Read 0x00124b00235923cb/1 genBasic(["zclVersion"], {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false})
2023-10-10T09:19:27.268Z zigbee-herdsman:deconz:driver DATA_REQUEST - destAddr: 0x8e80 EP:1 SeqNr. 235 request id: 72
2023-10-10T09:19:27.270Z zigbee-herdsman:deconz:frameParser DATA_REQUEST RESPONSE - request id: 72 status: 0
2023-10-10T09:19:27.270Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:28.333Z zigbee-herdsman:deconz:frameParser DEVICE_STATE changed: 10100110
2023-10-10T09:19:28.333Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 1 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:28.334Z zigbee-herdsman:deconz:driver query aps data confirm
2023-10-10T09:19:28.340Z zigbee-herdsman:deconz:driver DATA_CONFIRM - sending data state request - SeqNr. 236
2023-10-10T09:19:28.342Z zigbee-herdsman:deconz:frameParser DATA_CONFIRM RESPONSE - destAddr: 0x8e80 request id: 72 confirm status: 0
2023-10-10T09:19:28.343Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:28.343Z zigbee-herdsman:deconz:adapter sendZclFrameToEndpoint - message send with transSeq Nr.: 71
2023-10-10T09:19:28.343Z zigbee-herdsman:deconz:adapter true, true, false, 10000
2023-10-10T09:19:28.343Z zigbee-herdsman:deconz:adapter resolve request (71)
2023-10-10T09:19:37.114Z zigbee-herdsman:deconz:driver send read device state from queue. seqNr: 237
2023-10-10T09:19:37.117Z zigbee-herdsman:deconz:frameParser device state: 10100010
2023-10-10T09:19:37.117Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:37.333Z zigbee-herdsman:controller:endpoint Read 0x00124b00235923cb/1 genBasic(["zclVersion"], {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (no response received (71))
Zigbee2MQTT:warn 2023-10-10 11:19:37: Failed to ping 'LightLivingRoom' (attempt 1/1, Read 0x00124b00235923cb/1 genBasic(["zclVersion"], {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (no response received (71)))
Zigbee2MQTT:debug 2023-10-10 11:19:40: Active device 'LightLivingRoom' was last seen '4818.33' minutes ago.
2023-10-10T09:19:43.269Z zigbee-herdsman:controller:endpoint Read 0x00124b0023b4d10f/1 genBasic(["zclVersion"], {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false})
2023-10-10T09:19:43.270Z zigbee-herdsman:deconz:driver DATA_REQUEST - destAddr: 0x5590 EP:1 SeqNr. 238 request id: 73
2023-10-10T09:19:43.273Z zigbee-herdsman:deconz:frameParser DATA_REQUEST RESPONSE - request id: 73 status: 0
2023-10-10T09:19:43.274Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:43.404Z zigbee-herdsman:deconz:frameParser DEVICE_STATE changed: 10100110
2023-10-10T09:19:43.405Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 1 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:43.410Z zigbee-herdsman:deconz:driver query aps data confirm
2023-10-10T09:19:43.414Z zigbee-herdsman:deconz:driver DATA_CONFIRM - sending data state request - SeqNr. 239
2023-10-10T09:19:43.417Z zigbee-herdsman:deconz:frameParser DATA_CONFIRM RESPONSE - destAddr: 0x5590 request id: 73 confirm status: 0
2023-10-10T09:19:43.417Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:43.417Z zigbee-herdsman:deconz:adapter sendZclFrameToEndpoint - message send with transSeq Nr.: 72
2023-10-10T09:19:43.417Z zigbee-herdsman:deconz:adapter true, true, false, 10000
2023-10-10T09:19:43.417Z zigbee-herdsman:deconz:adapter resolve request (72)
Zigbee2MQTT:debug 2023-10-10 11:19:46: Saving state to file /config/zigbee2mqtt/state.json
2023-10-10T09:19:47.116Z zigbee-herdsman:deconz:driver send read device state from queue. seqNr: 240
2023-10-10T09:19:47.119Z zigbee-herdsman:deconz:frameParser device state: 10100010
2023-10-10T09:19:47.119Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:53.335Z zigbee-herdsman:controller:endpoint Read 0x00124b0023b4d10f/1 genBasic(["zclVersion"], {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (no response received (72))
Zigbee2MQTT:warn 2023-10-10 11:19:53: Failed to ping 'LightEntryway' (attempt 1/1, Read 0x00124b0023b4d10f/1 genBasic(["zclVersion"], {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (no response received (72)))
Zigbee2MQTT:debug 2023-10-10 11:19:56: Active device 'LightEntryway' was last seen '4818.56' minutes ago.
2023-10-10T09:19:57.113Z zigbee-herdsman:deconz:driver send read device state from queue. seqNr: 241
2023-10-10T09:19:57.116Z zigbee-herdsman:deconz:frameParser device state: 10100010
2023-10-10T09:19:57.117Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:59.272Z zigbee-herdsman:controller:endpoint Read 0xa4c138a06441d524/1 genBasic(["zclVersion"], {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false})
2023-10-10T09:19:59.273Z zigbee-herdsman:deconz:driver DATA_REQUEST - destAddr: 0x952d EP:1 SeqNr. 242 request id: 74
2023-10-10T09:19:59.277Z zigbee-herdsman:deconz:frameParser DATA_REQUEST RESPONSE - request id: 74 status: 0
2023-10-10T09:19:59.277Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:59.496Z zigbee-herdsman:deconz:frameParser DEVICE_STATE changed: 10100110
2023-10-10T09:19:59.496Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 1 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:59.498Z zigbee-herdsman:deconz:driver query aps data confirm
2023-10-10T09:19:59.504Z zigbee-herdsman:deconz:driver DATA_CONFIRM - sending data state request - SeqNr. 243
2023-10-10T09:19:59.507Z zigbee-herdsman:deconz:frameParser DATA_CONFIRM RESPONSE - destAddr: 0x952d request id: 74 confirm status: 0
2023-10-10T09:19:59.507Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:19:59.507Z zigbee-herdsman:deconz:adapter sendZclFrameToEndpoint - message send with transSeq Nr.: 73
2023-10-10T09:19:59.507Z zigbee-herdsman:deconz:adapter true, true, false, 10000
2023-10-10T09:19:59.507Z zigbee-herdsman:deconz:adapter resolve request (73)
2023-10-10T09:20:07.116Z zigbee-herdsman:deconz:driver send read device state from queue. seqNr: 244
2023-10-10T09:20:07.117Z zigbee-herdsman:deconz:frameParser device state: 10100010
2023-10-10T09:20:07.118Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:20:09.336Z zigbee-herdsman:controller:endpoint Read 0xa4c138a06441d524/1 genBasic(["zclVersion"], {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (no response received (73))
Zigbee2MQTT:warn 2023-10-10 11:20:09: Failed to ping 'LightDeskLED' (attempt 1/1, Read 0xa4c138a06441d524/1 genBasic(["zclVersion"], {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (no response received (73)))
Zigbee2MQTT:debug 2023-10-10 11:20:12: Active device 'LightDeskLED' was last seen '4815.47' minutes ago.
2023-10-10T09:20:15.271Z zigbee-herdsman:controller:endpoint Read 0x00124b0023b4cfed/1 genBasic(["zclVersion"], {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false})
2023-10-10T09:20:15.272Z zigbee-herdsman:deconz:driver DATA_REQUEST - destAddr: 0x4ffb EP:1 SeqNr. 245 request id: 75
2023-10-10T09:20:15.275Z zigbee-herdsman:deconz:frameParser DATA_REQUEST RESPONSE - request id: 75 status: 0
2023-10-10T09:20:15.275Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:20:15.447Z zigbee-herdsman:deconz:frameParser DEVICE_STATE changed: 10100110
2023-10-10T09:20:15.447Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 1 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:20:15.449Z zigbee-herdsman:deconz:driver query aps data confirm
2023-10-10T09:20:15.455Z zigbee-herdsman:deconz:driver DATA_CONFIRM - sending data state request - SeqNr. 246
2023-10-10T09:20:15.457Z zigbee-herdsman:deconz:frameParser DATA_CONFIRM RESPONSE - destAddr: 0x4ffb request id: 75 confirm status: 0
2023-10-10T09:20:15.457Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:20:15.457Z zigbee-herdsman:deconz:adapter sendZclFrameToEndpoint - message send with transSeq Nr.: 74
2023-10-10T09:20:15.457Z zigbee-herdsman:deconz:adapter true, true, false, 10000
2023-10-10T09:20:15.457Z zigbee-herdsman:deconz:adapter resolve request (74)
2023-10-10T09:20:17.115Z zigbee-herdsman:deconz:driver send read device state from queue. seqNr: 247
2023-10-10T09:20:17.118Z zigbee-herdsman:deconz:frameParser device state: 10100010
2023-10-10T09:20:17.118Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
2023-10-10T09:20:25.339Z zigbee-herdsman:controller:endpoint Read 0x00124b0023b4cfed/1 genBasic(["zclVersion"], {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (no response received (74))
Zigbee2MQTT:warn 2023-10-10 11:20:25: Failed to ping 'LightBathroom' (attempt 1/1, Read 0x00124b0023b4cfed/1 genBasic(["zclVersion"], {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (no response received (74)))
2023-10-10T09:20:27.115Z zigbee-herdsman:deconz:driver send read device state from queue. seqNr: 248
2023-10-10T09:20:27.118Z zigbee-herdsman:deconz:frameParser device state: 10100010
2023-10-10T09:20:27.119Z zigbee-herdsman:deconz:driver networkstate: 2 apsDataConfirm: 0 apsDataIndication: 0 configChanged: 0 apsRequestFreeSlots: 1
Zigbee2MQTT:debug 2023-10-10 11:20:28: Active device 'LightBathroom' was last seen '4820.70' minutes ago.
Presumably you’ve tried moving the dongle around? The SSD may be introducing additional interference that wasn’t there before.
Yeah I tried that but I also ordered a new extension cable which should arrive tomorrow.
Tip; when it comes to Zigbee2MQTT it is better to post to their community here → Koenkk/zigbee2mqtt · Discussions · GitHub
Yeah, Zigbee uses very low-power radios that are very susceptible to EMF/EMI/RMI interference and regardless of the root cause I highly recommend that you read and follow my collected tips here → Guide for Zigbee interference avoidance and network range/coverage optimization (suggest beginning with connecting the Zigbee Coordinator adapter using long USB extension cable to a USB 2.0 port or via USB 2.0 hub in order to be able to move it away from all possible sources of EMF/EMI/RMI interference, and be especially sure that not connecting via a USB 3.x port or USB 3.x hub or even have it be close to any USB 3.x devices and cables to active USB 3.x devices)
Is there a maximum recommended length? I’ve just ordered a 2m one. Overkill probably.
You just have to follow the USB 2.0 standard (however recommend getting one that has good shieling), anyway I believe the maximum length is 5 meters (or about 16 feet), but you can actually make an even longer USB extension cable if use USB to Ethernet/RJ-45 extender adapter/converter kit (but again recommend get a shielded cable for it). That and more discussed here → Zigbee networks: how to guide for avoiding interference and optimize for getting better range + coverage