IKEA button turns on Aqara H1

Hi,

I have an issue, where an IKEA an Tradfri on/off switch is turning on an Aqara H1 Wall-switch.

Impacted devices:

Detailed description of the issue:
One of my IKEA devices is impacting the H1 Switch operations. When the IKEA switch is used, it also switches the AqaraH1, (and therefore turns on the connected ceiling lights). FYI: the right button of the H1 is not connected to any wire.

  • If I execute the automations for the IKEA buttons, everything is correct. I.e., Aqara H1 is ignored.
  • I resetted the IKEA button and it worked fine for a while. Not sure, whether this is related, but at that time the IKEA button was connected to a different router in the Zigbee network. Once the ‘issue’ re-appeared and the IKEA button started turning on the lights of the Aqara switch, I noticed, that IKEA uses the Aqara H1 as router.

Worth mentioning: I created a new HA instance during the past week and basically did a fresh set-up. However, the issues appeared also on the new instance.

I am using HA core 2023.12.4 and zigbee2mqtt in the most recent version.

The logs in zigbee2mqtt produce the following:

=> when using the Aqara H1 switch:

Debug 2023-12-29 10:01:57Received Zigbee message from 'Aqara H1 Switch', type 'attributeReport', cluster 'genOnOff', data '{"245":53975552,"onOff":1}' from endpoint 1 with groupID 0
Info 2023-12-29 10:01:57MQTT publish: topic 'zigbee2mqtt/Aqara H1 Switch', payload '{"action":null,"consumption":0.02,"current":0,"device_temperature":35,"energy":0.02,"flip_indicator_light":null,"led_disabled_night":null,"linkquality":116,"operation_mode_left":null,"operation_mode_right":null,"power":0,"power_outage_count":0,"power_outage_memory":null,"state":"OFF","state_left":"ON","state_right":"ON","voltage":234.07}'
Debug 2023-12-29 10:01:57Received Zigbee message from 'Aqara H1 Switch', type 'attributeReport', cluster 'genMultistateInput', data '{"presentValue":1}' from endpoint 41 with groupID 0
Info 2023-12-29 10:01:57MQTT publish: topic 'zigbee2mqtt/Aqara H1 Switch', payload '{"action":"single_left","consumption":0.02,"current":0,"device_temperature":35,"energy":0.02,"flip_indicator_light":null,"led_disabled_night":null,"linkquality":120,"operation_mode_left":null,"operation_mode_right":null,"power":0,"power_outage_count":0,"power_outage_memory":null,"state":"OFF","state_left":"ON","state_right":"ON","voltage":234.07}'
Info 2023-12-29 10:01:57MQTT publish: topic 'zigbee2mqtt/Aqara H1 Switch', payload '{"action":"","consumption":0.02,"current":0,"device_temperature":35,"energy":0.02,"flip_indicator_light":null,"led_disabled_night":null,"linkquality":120,"operation_mode_left":null,"operation_mode_right":null,"power":0,"power_outage_count":0,"power_outage_memory":null,"state":"OFF","state_left":"ON","state_right":"ON","voltage":234.07}'
Info 2023-12-29 10:01:57MQTT publish: topic 'zigbee2mqtt/Aqara H1 Switch/action', payload 'single_left'
Debug 2023-12-29 10:02:00Received Zigbee message from 'Aqara H1 Switch', type 'attributeReport', cluster 'genAnalogInput', data '{"presentValue":7.933992385864258}' from endpoint 21 with groupID 0
Info 2023-12-29 10:02:00MQTT publish: topic 'zigbee2mqtt/Aqara H1 Switch', payload '{"action":null,"consumption":0.02,"current":0,"device_temperature":35,"energy":0.02,"flip_indicator_light":null,"led_disabled_night":null,"linkquality":120,"operation_mode_left":null,"operation_mode_right":null,"power":7.93,"power_outage_count":0,"power_outage_memory":null,"state":"OFF","state_left":"ON","state_right":"ON","voltage":234.07}'

=> When using the IKEA shortcut button (without touching Aqara H1)

Debug 2023-12-29 10:05:03Received Zigbee message from 'IKEA Traedfri On-Off Button', type 'commandOn', cluster 'genOnOff', data '{}' from endpoint 1 with groupID 0
Info 2023-12-29 10:05:03MQTT publish: topic 'zigbee2mqtt/IKEA Traedfri On-Off Button', payload '{"action":"on","battery":60,"linkquality":112,"update":{"installed_version":-1,"latest_version":-1,"state":null},"update_available":null}'
Info 2023-12-29 10:05:03MQTT publish: topic 'zigbee2mqtt/IKEA Traedfri On-Off Button', payload '{"action":"","battery":60,"linkquality":112,"update":{"installed_version":-1,"latest_version":-1,"state":null},"update_available":null}'
Info 2023-12-29 10:05:03MQTT publish: topic 'zigbee2mqtt/IKEA Traedfri On-Off Button/action', payload 'on'
Debug 2023-12-29 10:05:03Received Zigbee message from 'Aqara H1 Switch', type 'attributeReport', cluster 'genOnOff', data '{"245":126896389,"onOff":1}' from endpoint 1 with groupID 0
Info 2023-12-29 10:05:03MQTT publish: topic 'zigbee2mqtt/Aqara H1 Switch', payload '{"action":null,"consumption":0.02,"current":0,"device_temperature":35,"energy":0.02,"flip_indicator_light":null,"led_disabled_night":null,"linkquality":120,"operation_mode_left":null,"operation_mode_right":null,"power":7.93,"power_outage_count":0,"power_outage_memory":null,"state":"OFF","state_left":"ON","state_right":"ON","voltage":234.07}'

I would appreciate help in further investigation and finding a solution.

Thanks!

Sounds like you need to unbind the button from the switch.

So, I created a “problem-ticket” on github at IKEA on/off button triggers an Aqara H1 switch · Issue #20545 · Koenkk/zigbee2mqtt · GitHub
and have been told that the problem is with Aqara’s Firmware. Details see LLKZMK11LM toggled by child buttons for no reason · Issue #16918 · Koenkk/zigbee2mqtt · GitHub

I have the same problem. Have you been able to solve the problem?
What have you done with it?