Koenkk / zigbee2mqtt

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨
https://www.zigbee2mqtt.io
GNU General Public License v3.0
12.09k stars 1.68k forks source link

Ikea Tradfri ICPSHC24-10EU-IL-2 spamming network (@ 60 second cycle) #24431

Open Great-Chart opened 2 weeks ago

Great-Chart commented 2 weeks ago

What happened?

In trying to resolve network drop out issues that remain consistent with different FW versions (Sonoff Dongle Plus P - now reverted to firmware that offers some stability) I'm progressively disabling devices that are very chatty on the network. One such is a (new version) Ikea Tradfri LED driver that consistently communicates every 60 seconds - ICPSHC24-10EU-IL-2

An earlier report may have some relevance / additional references - https://github.com/Koenkk/zigbee2mqtt/issues/21951 I can confirm my particular version is the IL-2 variant

What did you expect to happen?

I'd expect this only to communicate on state changes or 15 minutes (ie aligning to my availability timeout) image

How to reproduce it (minimal and precise)

Install device and monitor (last seen) - see above screenshot

Database entry:- {"id":136,"type":"Router","ieeeAddr":"0xb43522fffe9ba37a","nwkAddr":33768,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI Driver 10W","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096,64599],"outClusterList":[25],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI Driver 10W","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":8,"appVersion":1,"stackVersion":106,"hwVersion":1,"dateCode":"20181203","swBuildId":"1.0.4"}},"genOnOff":{"attributes":{"onOff":0,"startUpOnOff":255}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":1,"stackVersion":106,"hwVersion":1,"dateCode":"20181203","swBuildId":"1.0.4","zclVersion":8,"interviewCompleted":true,"meta":{"configured":332242049},"lastSeen":1729514540969}

Zigbee2MQTT version

1.40.2

Adapter firmware version

20221226

Adapter

Sonoff Dongle Plus P

Setup

X86 standalone PC Core = 2024.10.3, supervisor = 2024.10.2

Debug log

EXAMPLE extracts:-

info 2024-10-21 14:05:49z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Kitchen Cupboard Light', payload '{"brightness":198,"last_seen":"2024-10-21T14:05:49+01:00","linkquality":47,"power_on_behavior":"previous","state":"OFF","update": {"installed_version":16777220,"latest_version":16777220,"state":"idle"},"update_available":false}' info 2024-10-21 14:06:50z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Kitchen Cupboard Light', payload '{"brightness":198,"last_seen":"2024-10-21T14:06:50+01:00","linkquality":47,"power_on_behavior":"previous","state":"OFF","update":{"installed_version":16777220,"latest_version":16777220,"state":"idle"},"update_available":false}' info 2024-10-21 14:07:51z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Kitchen Cupboard Light', payload '{"brightness":198,"last_seen":"2024-10-21T14:07:51+01:00","linkquality":47,"power_on_behavior":"previous","state":"OFF","update":{"installed_version":16777220,"latest_version":16777220,"state":"idle"},"update_available":false}'

Great-Chart commented 2 weeks ago

I've noted that even with the device disabled it continues to communicate with Z2M every 60 seconds following a restart of Z2M

image