Demystifying Duplicate Configuration Entities for Aqara Power Plug H2 EU (RGB) in Home Assistant when used with Matter over Thread

If you have integrated the Aqara Power Plug H2 EU (RGB) into Home Assistant via Matter over Thread, you’ve likely noticed duplicate configuration fields labeled Power-on behavior and Power-on level without much context as to which does what.

After digging into the Matter cluster details via matterjs-server, here is a breakdown of what each duplicate entity actually controls:

  • Power-on behavior (Switch): Controls what the physical relay does after a power outage (On, Off, Previous state, or Toggle/Opposite).

  • Power-on behavior (LED): Controls what the RGB indicator ring does after power is restored (On, Off, Previous state, or Toggle/Opposite). Note: The switch state currently dictates whether the LED can be lit—it cannot be turned on while the switch itself is off.

  • Power-on level (Standard): Sets the active brightness level of the LED ring when the plug/switch is turned on or off during normal operation.

  • Power-on level (Boot / Default): Defines the initial startup brightness level of the LED ring immediately after the plug recovers from a power loss. During standard operation without power interruptions, the first setting is used instead.

Hopefully, @AqaraOfficial will release a future firmware update that allows to decouple the LED ring from the relay state so it can function as an independent nightlight or notification light even when the socket is powered off.

4 Likes

Thanks for sharing your finds!
I was wondering as well

2 Likes

Thanks for sharing those explanations! I will forward your suggestion.

2 Likes

Thanks a lot @AqaraOfficial. That would increase the usefulness of the LED when used over Thread immensely