Chatty zigbee device - Zigbee2MQTT

Hello, I have the problem that two socket adapters (tuya plugin) update their data in Zigbee2Mqtt several times per second, even though there have been no changes in the values. Up to 5 times per second. When I remove the two smart plugs, I can see how the CPU temperature of my Pi5, on which the dockers are running, drops by an average of 5° C. So how can I prevent them from constantly updating their values ​​and spamming the logs? Unfortunately, changing the minimum reporting interval didn’t help. The values ​​are saved, but it doesn’t change the constant messages. What other options are there? Apparently you can define these values ​​more precisely in a .js file from the device. Unfortunately, I don’t have another folder with the devices in the folder where the Z2M-Configurations.yaml is located. Runs via Docker-Compose (Z2M, Mosquitto and Home Assistant).


I look forward to your idea. :slight_smile:

Easy… remove them and use this as a lesson to avoid Tuya.

Ideally power monitoring plugs should use WiFi, but if you have to use Zigbee then ensure you buy a decent brand that can be configured - Innr, 3Reality, etc.

The comment wasn’t that helpful but thanks anyway. I also have other sockets of the same type (absolutely identical, even in terms of Zigbee model and Zigbee manufacturer) and they work without any problems or with an excessive number of status messages. I tried a few more things and apparently the adapters had to be removed and plugged in again. So first redefine the interval in Zigbee2MQTT (as shown in the picture) and then restart the device (unplug and plug in). After that it seems to work perfectly. The devices now stick to the set intervals. Problem solved. VG