LYWSD03MMC-z Failed to configure
What happened?
When I want to pair a LYWSD03MMC-z device it failed to configure and reports/expose only temperature.
What did you expect to happen?
I expect to finish the configuration
How to reproduce it (minimal and precise)
Try to pair the device
Zigbee2MQTT version
1.40.1
Adapter firmware version
20210211
Adapter
CC2652P
Setup
docker
Debug log
error 2024-09-20 11:03:25z2m: Failed to configure '0xa4c1386ec1174330', attempt 1 (Error: Bind 0xa4c1386ec1174330/1 msTemperatureMeasurement from '0x00124b0022811afd/1' failed (ZDO error: bind failed with status 'TABLE_FULL' (140)) at /app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:1126:36) error 2024-09-20 11:03:55z2m: Failed to configure '0xa4c1386ec1174330', attempt 2 (Error: Bind 0xa4c1386ec1174330/1 msTemperatureMeasurement from '0x00124b0022811afd/1' failed (ZDO error: bind failed with status 'TABLE_FULL' (140)) at /app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:1126:36) error 2024-09-20 11:04:44z2m: Request 'zigbee2mqtt/bridge/request/device/configure_reporting' failed with error: 'Bind 0xa4c1386ec1174330/1 msTemperatureMeasurement from '0x00124b0022811afd/1' failed (ZDO error: bind failed with status 'TABLE_FULL' (140))' error 2024-09-20 11:04:45z2m: Failed to configure '0xa4c1386ec1174330', attempt 3 (Error: Bind 0xa4c1386ec1174330/1 msTemperatureMeasurement from '0x00124b0022811afd/1' failed (ZDO error: bind failed with status 'TABLE_FULL' (140)) at /app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:1126:36) error 2024-09-20 11:08:04z2m: Request 'zigbee2mqtt/bridge/request/device/configure_reporting' failed with error: 'Bind 0xa4c1386ec1174330/1 msRelativeHumidity from '0x00124b0022811afd/1' failed (ZDO error: bind failed with status 'TABLE_FULL'
Similar issue here, although I guess it's the same, hence why I am not opening a duplicate issue. In my case the device was already configured so it still reports and is manually configurable from the expose tab in frontend or via MQTT, but the bindings tab is empty. In my case the issue started happening after updating the container to 1.40.2 from 1.40.0. It still showed when rolling back, unfortunately I was not able to rollback further than 1.40.0
Adapter: SLZB-06 (CC2652P)
Adapter firmware version: 20221226
Debug Log:
[2024-10-03 16:33:30] info: z2m: Configuring 'Temperatura Sala' [2024-10-03 16:33:30] debug: zhc:setupattribute: Configure reporting: true, read: true for 0xa4c13869408d8a8f/1 msTemperatureMeasurement [{"min":10,"max":300,"change":10,"attribute":"measuredValue"}] [2024-10-03 16:33:30] debug: zh:controller:endpoint: Bind 0xa4c13869408d8a8f/1 msTemperatureMeasurement from '0x00124b00258ceb03/1' [2024-10-03 16:33:30] debug: zh:zstack:unpi:writer: --> frame [254,23,37,33,10,89,143,138,141,64,105,56,193,164,1,2,4,3,3,235,140,37,0,75,18,0,1,161] [2024-10-03 16:33:30] debug: zh:zstack:unpi:parser: <-- [254,1,101,33,0,69] [2024-10-03 16:33:30] debug: zh:zstack:unpi:parser: --- parseNext [254,1,101,33,0,69] [2024-10-03 16:33:30] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 5 - 33 - [0] - 69 [2024-10-03 16:33:30] debug: zh:zstack:znp: <-- SRSP: ZDO - bindReq - {"status":0} [2024-10-03 16:33:30] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-10-03 16:33:31] debug: zh:zstack:unpi:parser: <-- [254,5,69,196,10,89,1,66,205,89] [2024-10-03 16:33:31] debug: zh:zstack:unpi:parser: --- parseNext [254,5,69,196,10,89,1,66,205,89] [2024-10-03 16:33:31] debug: zh:zstack:unpi:parser: --> parsed 5 - 2 - 5 - 196 - [10,89,1,66,205] - 89 [2024-10-03 16:33:31] debug: zh:zstack:znp: <-- AREQ: ZDO - srcRtgInd - {"dstaddr":22794,"relaycount":1,"relaylist":[52546]} [2024-10-03 16:33:31] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-10-03 16:33:31] debug: zh:zstack:unpi:parser: <-- [254,5,69,196,10,89,1,66,205,89] [2024-10-03 16:33:31] debug: zh:zstack:unpi:parser: --- parseNext [254,5,69,196,10,89,1,66,205,89] [2024-10-03 16:33:31] debug: zh:zstack:unpi:parser: --> parsed 5 - 2 - 5 - 196 - [10,89,1,66,205] - 89 [2024-10-03 16:33:31] debug: zh:zstack:znp: <-- AREQ: ZDO - srcRtgInd - {"dstaddr":22794,"relaycount":1,"relaylist":[52546]} [2024-10-03 16:33:31] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-10-03 16:33:31] debug: zh:zstack:unpi:parser: <-- [254,3,69,161,10,89,140,56] [2024-10-03 16:33:31] debug: zh:zstack:unpi:parser: --- parseNext [254,3,69,161,10,89,140,56] [2024-10-03 16:33:31] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 5 - 161 - [10,89,140] - 56 [2024-10-03 16:33:31] debug: zh:zstack:znp: <-- AREQ: ZDO - bindRsp - {"srcaddr":22794,"zdo":[140,null]} [2024-10-03 16:33:31] debug: zh:controller: Received ZDO response: clusterId=BIND_RESPONSE, status=TABLE_FULL, payload=undefined [2024-10-03 16:33:31] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-10-03 16:33:31] debug: zh:controller:endpoint: Error: Bind 0xa4c13869408d8a8f/1 msTemperatureMeasurement from '0x00124b00258ceb03/1' failed (Status 'TABLE_FULL') at Endpoint.bind (/app/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:566:23) at processTicksAndRejections (node:internal/process/task_queues:95:5) at setupAttributes (/app/node_modules/zigbee-herdsman-converters/src/lib/modernExtend.ts:111:13) at configure (/app/node_modules/zigbee-herdsman-converters/src/lib/modernExtend.ts:157:17) at Object.configure (/app/node_modules/zigbee-herdsman-converters/src/index.ts:205:21) at Configure.configure (/app/lib/extension/configure.ts:130:13) at Configure.onMQTTMessage (/app/lib/extension/configure.ts:57:21) at EventEmitter.wrappedCallback (/app/lib/eventBus.ts:206:17) [2024-10-03 16:33:31] error: z2m: Failed to configure 'Temperatura Sala', attempt 6 (Error: Bind 0xa4c13869408d8a8f/1 msTemperatureMeasurement from '0x00124b00258ceb03/1' failed (Status 'TABLE_FULL') at Endpoint.bind (/app/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:566:23) at processTicksAndRejections (node:internal/process/task_queues:95:5) at setupAttributes (/app/node_modules/zigbee-herdsman-converters/src/lib/modernExtend.ts:111:13) at configure (/app/node_modules/zigbee-herdsman-converters/src/lib/modernExtend.ts:157:17) at Object.configure (/app/node_modules/zigbee-herdsman-converters/src/index.ts:205:21) at Configure.configure (/app/lib/extension/configure.ts:130:13) at Configure.onMQTTMessage (/app/lib/extension/configure.ts:57:21) at EventEmitter.wrappedCallback (/app/lib/eventBus.ts:206:17)) [2024-10-03 16:33:31] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/response/device/configure', payload '{"data":{"id":"Temperatura Sala"},"error":"Failed to configure (Bind 0xa4c13869408d8a8f/1 msTemperatureMeasurement from '0x00124b00258ceb03/1' failed (Status 'TABLE_FULL'))","status":"error","transaction":"yzi3a-9"}'
This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 30 days
any solution please?
Hi, I had the same issue and this comment helped me https://github.com/Koenkk/zigbee2mqtt/issues/23858#issuecomment-2333376393
upd: everything was ok with the first thermometer, but after a while the error returned with another one and this advice does not help there
how did You proceed? I switched unbind -what now?
how did You proceed? I switched unbind -what now?
I followed these steps:
- %your_thermometer% -> Tab
Bind - Clicked
Unbind, waited for it to complete - Selected source endpoint:
1, Destination:Coordinator, Destination endpoint:1, Clusters:genPollCtrl,PowerCfg,Humidity,Temperature-> ClickedBind
But it didn't help in long run and the issue came back after a while. After that I tried to remove one of my thermometers from z2m and bind it again - so far no error, but I noticed that only the genPollCtrl cluster is bound.
upd: In the end I left three clusters bound: genPollCtrl, Humidity, Temperature - no errors, and battery information is still available