Okay, so I’ve been testing a litle bit:
When i turn it on using the GUI off Z2M, I get the following in the logs of Z2M:
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink', payload '{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T00:53:49+01:00","light>
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/power_on_behavior_l1', payload 'off'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/state_l1', payload 'ON'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/min_brightness', payload '1'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/max_brightness', payload '255'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/brightness_l1', payload '103'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/light_type', payload 'led'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/power_on_behavior_l2', payload 'previous'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/state_l2', payload 'OFF'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/brightness_l2', payload '255'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/last_seen', payload '2025-02-19T00:53:49+01:00'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/linkquality', payload '112'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/switch_type_l1', payload 'momentary'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/switch_type_l2', payload 'momentary'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/power_on_behavior', payload 'off'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/min_brightness_l1', payload '1'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/max_brightness_l1', payload '255'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/min_brightness_l2', payload '1'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/max_brightness_l2', payload '255'
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/l1', payload '{"brightness":103,"max_brightness":255,"min_brightness":1,"power_on_behavior":"off",>
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/l2', payload '{"brightness":255,"max_brightness":255,"min_brightness":1,"power_on_behavior":"previ>
[2025-02-19 00:53:49] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink', payload '{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T00:53:49+01:00","light>
In MQTT I get the following published:
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T00:51:07+01:00","light_type":"led","linkquality":109,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"OFF","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 00:51:08:815
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T00:51:07+01:00","light_type":"led","linkquality":109,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"ON","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 00:51:08:848
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T00:51:07+01:00","light_type":"led","linkquality":112,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"ON","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 00:51:08:849
If I click on the switch in the GUI of Home Assistant, I get the following in MQTT:
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T00:41:47+01:00","light_type":"led","linkquality":112,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"OFF","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 00:41:48:602
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T00:41:47+01:00","light_type":"led","linkquality":112,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"ON","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 00:41:48:620
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T00:41:47+01:00","light_type":"led","linkquality":112,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"ON","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 00:41:48:621
When I enter the kitchen and the automation starts, I get the following in MQTT:
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T01:14:58+01:00","light_type":"led","linkquality":112,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"OFF","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 01:14:59:975
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":102,"brightness_l2":255,"last_seen":"2025-02-19T01:14:58+01:00","light_type":"led","linkquality":112,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"ON","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 01:15:00:011
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T01:14:59+01:00","light_type":"led","linkquality":109,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"ON","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 01:15:01:009
And when the timer finishes:
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T01:17:58+01:00","light_type":"led","linkquality":112,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"ON","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 01:17:59:232
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T01:17:58+01:00","light_type":"led","linkquality":112,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"ON","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 01:17:59:233
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T01:17:58+01:00","light_type":"led","linkquality":109,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"ON","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 01:17:59:234
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T01:17:58+01:00","light_type":"led","linkquality":112,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"ON","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 01:17:59:234
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T01:17:58+01:00","light_type":"led","linkquality":112,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"OFF","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 01:17:59:239
Topic: zigbee2mqtt/Z2MDimmer2SinkQoS: 0
{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T01:17:58+01:00","light_type":"led","linkquality":109,"max_brightness":255,"max_brightness_l1":255,"max_brightness_l2":255,"min_brightness":1,"min_brightness_l1":1,"min_brightness_l2":1,"power_on_behavior":"off","power_on_behavior_l1":"off","power_on_behavior_l2":"previous","state_l1":"OFF","state_l2":"OFF","switch_type_l1":"momentary","switch_type_l2":"momentary"}
2025-02-19 01:17:59:246
When I turned ‘optimistic mode’ off for this specific device and in the GUI (HA) it now doesn’t turn on when running the automation. It gives the following in the Z2M logfile:
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink', payload '{"brightness_l1":103,"brightness_l2":255,"last_seen":"2025-02-19T01:23:16+01:00","light>
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/power_on_behavior_l1', payload 'off'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/state_l1', payload 'OFF'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/min_brightness', payload '1'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/max_brightness', payload '255'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/brightness_l1', payload '103'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/light_type', payload 'led'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/power_on_behavior_l2', payload 'previous'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/state_l2', payload 'OFF'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/brightness_l2', payload '255'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/last_seen', payload '2025-02-19T01:23:16+01:00'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/linkquality', payload '109'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/switch_type_l1', payload 'momentary'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/switch_type_l2', payload 'momentary'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/power_on_behavior', payload 'off'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/min_brightness_l1', payload '1'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/max_brightness_l1', payload '255'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/min_brightness_l2', payload '1'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/max_brightness_l2', payload '255'
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/l1', payload '{"brightness":103,"max_brightness":255,"min_brightness":1,"power_on_behavior":"off",>
[2025-02-19 01:23:16] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Z2MDimmer2Sink/l2', payload '{"brightness":255,"max_brightness":255,"min_brightness":1,"power_on_behavior":"previ>
I can however still turn the light on and off using the switch in the GUI of HA and in GUI of Z2M.
I’ve looked at the breaking changes and the only breaking changes I had to overcome was the renaming of the Lux of my motion sensors/presence sensors.