Hi!
I’m solving one strange issue with Zigbee2MQTT and Xiaomi Aqara ZigBee Bulb.
Communication between HA and bulb works fine, white temp, brightness… But when I leave the bulb turned on for some time, it automatically cycles the On and Off states. It looks like zigbee2mqtt is sending some “state refresh” command which toggles the light state automatically. So when the bulb is turned Off (by me), it automatically turns Off after some random time (usually around 40 minutes). When the bulb is Off, it turns On after this period. If I left the bulb untouched, it goes in this cycle forever, so it is still turning On then Off, then again On …
Do you know what can cause this and how to prevent it?
Here I’m attaching the log from zigbee2mqtt. The repeated status messages are omitted…
zigbee2mqtt:info 4/24/2019, 10:09:50 AM Zigbee publish to device '0x00158d0002e8f6c4', genOnOff - on - {} - {"manufSpec":0,"disDefaultRsp":0} - null
zigbee2mqtt:info 4/24/2019, 10:09:51 AM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"ON","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 10:09:51 AM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4',
....
zigbee2mqtt:info 4/24/2019, 10:46:17 AM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"ON","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 10:47:48 AM Zigbee publish to device '0x00158d0002e8f6c4', genOnOff - off - {} - {"manufSpec":0,"disDefaultRsp":0} - null
zigbee2mqtt:info 4/24/2019, 10:47:48 AM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 10:47:48 AM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 10:47:48 AM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"ON","brightness":255,"color_temp":500,"linkquality":52,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 10:47:49 AM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":52,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 10:51:23 AM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 10:57:22 AM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
....
zigbee2mqtt:info 4/24/2019, 11:31:58 AM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 11:37:48 AM Zigbee publish to device '0x00158d0002e8f6c4', genOnOff - on - {} - {"manufSpec":0,"disDefaultRsp":0} - null
zigbee2mqtt:info 4/24/2019, 11:37:48 AM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"ON","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 11:37:48 AM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"ON","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
....
zigbee2mqtt:info 4/24/2019, 12:16:29 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"ON","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 12:22:14 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"ON","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 12:27:43 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"ON","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 12:27:44 PM Zigbee publish to device '0x00158d0002e8f6c4', genOnOff - off - {} - {"manufSpec":0,"disDefaultRsp":0} - null
zigbee2mqtt:info 4/24/2019, 12:27:44 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 12:27:44 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
....
zigbee2mqtt:info 4/24/2019, 12:57:08 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 1:02:52 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 1:09:10 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 1:14:34 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 1:17:48 PM Zigbee publish to device '0x00158d0002e8f6c4', genOnOff - on - {} - {"manufSpec":0,"disDefaultRsp":0} - null
zigbee2mqtt:info 4/24/2019, 1:17:48 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"ON","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 1:17:48 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"ON","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 1:17:48 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"ON","brightness":255,"color_temp":500,"linkquality":55,"color":{"x":0.527,"y":0.417}}'
....
zigbee2mqtt:info 4/24/2019, 1:55:28 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"ON","brightness":255,"color_temp":500,"linkquality":49,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 2:01:25 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"ON","brightness":255,"color_temp":500,"linkquality":52,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 2:06:41 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"ON","brightness":255,"color_temp":500,"linkquality":52,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 2:07:48 PM Zigbee publish to device '0x00158d0002e8f6c4', genOnOff - off - {} - {"manufSpec":0,"disDefaultRsp":0} - null
zigbee2mqtt:info 4/24/2019, 2:07:48 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":52,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 2:07:48 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":49,"color":{"x":0.527,"y":0.417}}'
zigbee2mqtt:info 4/24/2019, 2:07:49 PM MQTT publish: topic 'zigbee2mqtt/0x00158d0002e8f6c4', payload '{"state":"OFF","brightness":255,"color_temp":500,"linkquality":52,"color":{"x":0.527,"y":0.417}}'