zigbee2mqtt icon indicating copy to clipboard operation
zigbee2mqtt copied to clipboard

Aqara H1 binding

Open bendeve opened this issue 1 year ago • 15 comments

What happened?

I'm trying to bing Aqara H1 (WS-EUK04) to a bulb, without success.

Can't bind to a single device : image

I can bind to a group but nothing append when I press the switch button :

image

Moreover, is 1 the left button and 2 the right the one ?

image

Thank you for your help

What did you expect to happen?

I would like to be able to bind left button and right button directly to others devices

How to reproduce it (minimal and precise)

No response

Zigbee2MQTT version

1.38.0

Adapter firmware version

6.10.3.0 build 297

Adapter

ZBDongle-E

Setup

NUC with Proxpox

Debug log

No response

bendeve avatar Jun 07 '24 16:06 bendeve

Any news on this? Thank you.

bendeve avatar Jun 17 '24 18:06 bendeve

genOnOff is missing in the output, is that the issue ?

IMG_0396

bendeve avatar Jun 19 '24 13:06 bendeve

did you manage to do it?

l3zha avatar Jun 20 '24 16:06 l3zha

No, situation is still the same

bendeve avatar Jun 26 '24 20:06 bendeve

Hi ! Nothing new about this topic ?

vlacour97 avatar Sep 18 '24 23:09 vlacour97

I'm also interested if anybody managed to solve this, I'm running the slzb-06m coordinator

lerra avatar Oct 25 '24 18:10 lerra

I'm also facing this issue, if anyone here had any luck. Does it simply not support binding?

chinery avatar Dec 08 '24 21:12 chinery

I returned mine, from my understanding their "binding" works when you have their hub so I would not expect this to get fixed

lerra avatar Dec 08 '24 21:12 lerra

That's a shame. It's only for very occasional use for me, so I can make do with having them setup as automations instead. But definitely a knock on the device.

chinery avatar Dec 08 '24 21:12 chinery

Possibly related to https://github.com/Koenkk/zigbee2mqtt/issues/24069 (TL;DR: This is not supported by Aqara)

koeberlue avatar Jan 03 '25 14:01 koeberlue

I'm not sure if it's related or helpful, but recentely I got an update on Aqara H1 and at least I found something which was resolved (check this https://github.com/Koenkk/zigbee2mqtt/issues/20545#issuecomment-2563179410 ). I got the update through an Aqara Hub.

adynis avatar Jan 03 '25 14:01 adynis

Hello, were you able to bind this switch after firmware update? I have a few H1s, but I don't have Aqara hub to easily update firmware by myself. In case if it helps then I'll purchase the hub just to update their firmware, because I'm planning to change all other switches in my apartment to H1 as well. They are pretty cool and the only problem right now is that it's impossible to use them in zigbee groups or bind them to some other device via z2m.

As far as I know binding is possible through their hub and only with their own devices. Z2M does not support it because Aqara is not using Zeigbee's standards for this feature (I might be wrong, because as I said I don't have Aqara HUB to check if it works)

So I really hope, that the new firmware update brings something..

zak01011996 avatar Mar 04 '25 19:03 zak01011996

I ended up having to get an Aqara hub to update my no-neutral H1 firmware due to the same bug linked above.

Sadly no, the firmware update didn't add any new output clusters for binding. There was no firmware update for the neutral wire version of the H1 at all.

Z2M does not support it because Aqara is not using Zeigbee's standards for this feature (I might be wrong, because as I said I don't have Aqara HUB to check if it works)

I don't think that's the reason... I have already returned my Aqara Hub so I can't say for sure, but I think Aqara carefully only advertise the fact that their battery powered wireless H1 model can be used to bind to a normal H1, this is from the product description:

2-Way Switch Setup Support with Wall Switch H1: By combining the Wireless Switch H1 with the Smart Wall Switch H1, you can easily control the same lights from two or more locations without having to add additional wiring.

on the wired H1, it says this:

2-Way Setup Support with Wireless Switch H1: An existing 2-way setup can be upgraded to the smart one using the Wall Switch H1 EU and the Wireless Switch H1, which can be placed both on top of the existing wall box used for a secondary 2-way switch or on any flat surface such as a wall using the provided sticky pad.

So my interpretation is that the wireless H1 has the genOnOff output cluster, and the wired version only has a genOnOff input cluster. Meaning you can bind the wireless H1 to control the wired one, but you cannot bind a wired one to control another wired one, even using the Aqara app.

FWIW using the "single press" action to trigger an automation in Home Assistant works with just a slight lag, maybe 0.5 seconds. I spent a little while trying to debug this to get it faster, but the entire chain from the z2m action to the z2m triggering the 2-way light is only a fraction of this time.

I eventually realised that because the H1 supports a "double press" action, this is causing a big delay. It's waiting to see if you press again before it triggers the "single press" action via zigbee. That's built into the switch and not configurable. So in short, even if you were able to bind the devices at the zigbee layer, you'd still have the majority of the delay.

chinery avatar Mar 05 '25 11:03 chinery

@chinery thanks for clarification. Yeah it's sad, that it's not possible...

For me the input lag is not a problem actually. Currently I use automation in HA and H1 in decoupled mode (because of smart ceiling I have), so buttons are only triggering on/off state of that ceiling. Rely is always ON. It does it's job and I'm satisfied.

But the thing I don't like is that if HA stops responding there won't be a way to control the ceiling... So I was hoping that it's possible to bind switch buttons and ceiling directly.

BTW, maybe you could suggest a zigbee switch that could work this way?

zak01011996 avatar Mar 05 '25 13:03 zak01011996

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days

github-actions[bot] avatar May 05 '25 00:05 github-actions[bot]

@zak01011996 SONOFF ZBM5 switch does it all, but only comes in white: https://sonoff.tech/products/sonoff-switchman-zigbee-smart-wall-switch-zbm5-80-86-type/54?variant=46546052579569

MateuszKukiela avatar Aug 25 '25 10:08 MateuszKukiela

@zak01011996 SONOFF ZBM5 switch does it all, but only comes in white: https://sonoff.tech/products/sonoff-switchman-zigbee-smart-wall-switch-zbm5-80-86-type/54?variant=46546052579569

@MateuszKukiela So this switch works with binding to bulb that supports it?

lerra avatar Aug 25 '25 10:08 lerra

@zak01011996 SONOFF ZBM5 switch does it all, but only comes in white: https://sonoff.tech/products/sonoff-switchman-zigbee-smart-wall-switch-zbm5-80-86-type/54?variant=46546052579569

Thanks! Will check it out.

zak01011996 avatar Aug 25 '25 10:08 zak01011996

From sonoff support: "ZBM5 doesn't support the direct binding function"

lerra avatar Aug 27 '25 06:08 lerra