Alexa "turn on" setting lights to full brightness instead of previous

Hi everyone,

recently Alexa has started to show some strange behaviour when controlling my Hue/Tradfri lights connected via zigbee2mqtt (Sonoff zigbee stick) and exposed through emulated hue:

Having Alexa turn on a light will (for some lights only) have them turn on at full brightness, instead of the previously set brightness. Turning them on through the HA UI will restore the previous brightness, the same for triggering emulated_hue using curl. So in my opionion, this has to be an issue with Alexa/Echo itself.

Looking at the logs, the device will get a turn on message with the previous brightness, and right after there will be a second turn on message with full brightness:

info 2025-04-28 23:32:38 z2m:mqtt: MQTT publish: topic ‘zigbee2mqtt/Stehlampe’, payload ‘{“brightness”:77,“effect”:null,“last_seen”:“2025-04-28T23:32:38+02:00”,“level_config”:{“current_level_startup”:“previous”},“linkquality”:152,“power_on_behavior”:“previous”,“state”:“ON”,“update”:{“installed_version”:16787456,“latest_version”:16787456,“state”:“idle”}}’

info 2025-04-28 23:32:38 z2m:mqtt: MQTT publish: topic ‘zigbee2mqtt/Stehlampe’, payload ‘{“brightness”:254,“effect”:null,“last_seen”:“2025-04-28T23:32:38+02:00”,“level_config”:{“current_level_startup”:“previous”},“linkquality”:152,“power_on_behavior”:“previous”,“state”:“ON”,“update”:{“installed_version”:16787456,“latest_version”:16787456,“state”:“idle”}}’

Is anyone experiencing a similar behaviour recently?

Thanks!

I’m experiencing a similar thing with zwave devices controlled by zwave js. However, I don’t see any logs that can confirm that a previous brightness command was sent before full brightness.