Koenkk / zigbee2mqtt

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨
https://www.zigbee2mqtt.io
GNU General Public License v3.0
11.89k stars 1.66k forks source link

Ikea E2001/E2002 binding to group not working #17238

Closed Utopia69 closed 1 year ago

Utopia69 commented 1 year ago

What happened?

I wan't bind Ikea E2001/E2002 remote (firmware 1.0.024) to a group in z2m using the HA add-on I'm using a Sonoff USB dongle plus ( EZSP version) The add-on confirms that the binding is successfully created, but the lights don't respond. When I bind 1 to 4 lights to the remote, it works, when 5 to 10 lights only 4 work

What did you expect to happen?

No response

How to reproduce it (minimal and precise)

No response

Zigbee2MQTT version

1.30.3

Adapter firmware version

6.10.3.0 build 297

Adapter

Sonoff Zigbee 3.0 USB Dongle Plus ZBDongle-E

Debug log

2023-04-04 14:06:45binding cluster 'genOnOff' from 'Sturing Keuken Spots' to 'grp_keuken_test' 2023-04-04 14:06:47binding cluster 'genLevelCtrl' from 'Sturing Keuken Spots' to 'grp_keuken_test' 2023-04-04 14:08:07Received Zigbee message from 'Sturing Keuken Spots', type 'commandOn', cluster 'genOnOff', data '{}' from endpoint 1 with groupID 0 2023-04-04 14:08:08Received Zigbee message from 'Sturing Keuken Spots', type 'commandOn', cluster 'genOnOff', data '{}' from endpoint 1 with groupID 0 2023-04-04 14:08:08Received Zigbee message from 'Sturing Keuken Spots', type 'commandTradfriArrowSingle', cluster 'genScenes', data '{"value":256,"value2":13}' from endpoint 1 with groupID 0 2023-04-04 14:08:08Received Zigbee message from 'Sturing Keuken Spots', type 'commandTradfriArrowSingle', cluster 'genScenes', data '{"value":256,"value2":13}' from endpoint 1 with groupID 0 2023-04-04 14:08:08Received Zigbee message from 'Sturing Keuken Spots', type 'commandOff', cluster 'genOnOff', data '{}' from endpoint 1 with groupID 0

philrich commented 1 year ago

This is exactly what I am seeing and reported in this Issue: https://github.com/Koenkk/zigbee2mqtt/issues/16975. As workaround I use Home Assistant Switch Manager but I am not happy with it. Light switching should work without Home Assistant. I own a Zigbee sniffer so next step would be to take a sniff with z2m and one with deconz where it is working.

Utopia69 commented 1 year ago

I'm using ControllerX as work around, but indeed, lights should work without HA.

github-actions[bot] commented 1 year ago

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

Utopia69 commented 1 year ago

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

up

djbiti1 commented 1 year ago

Ikea remotes no longer bind to groups. You can only do direct bind to the lights. This is a limitation in their firmware. I have the opposite issue with their motion sensor, it only binds to groups but no direct bind to devices

Utopia69 commented 1 year ago

Ikea remotes no longer bind to groups. You can only do direct bind to the lights. This is a limitation in their firmware. I have the opposite issue with their motion sensor, it only binds to groups but no direct bind to devices

Any idea how to bind to more then 4 lights?

MattWestb commented 1 year ago

@djbiti1 with the last OTA firmware 24.5 is both the old and the new motion sensor "converted" and is only doing device bindings. The new is only savable from Dirigera or form ZHA matrix for IKEA OTA as sniffed working OTA files.

djbiti1 commented 1 year ago

Ikea remotes no longer bind to groups. You can only do direct bind to the lights. This is a limitation in their firmware. I have the opposite issue with their motion sensor, it only binds to groups but no direct bind to devices

Any idea how to bind to more then 4 lights?

Unfortunately I don't, I use smart switches instead of bulbs so I only bind to 1 device. I am not sure how many lights can be bound to their remotes, but maybe ikea support can help with that? Or maybe you can do an OTA update using the IKEA test server? I think they host older versions of the firmware there and if you are lucky enough they still have the old firmware that allowed for group binding. You can find more details here: https://www.zigbee2mqtt.io/guide/usage/ota_updates.html#using-the-ikea-tradfri-test-server

@djbiti1 with the last OTA firmware 24.5 is both the old and the new motion sensor "converted" and is only doing device bindings. The new is only savable from Dirigera or form ZHA matrix for IKEA OTA as sniffed working OTA files.

So I have the new sensors, and according to Z2M they are on firmware 2.0.022 which seems very old compared to my other Ikea devices that are on firmware 2.3.xxx. Is there a way to bring them up-to-date using ZHA?

MattWestb commented 1 year ago

From https://github.com/zigpy/zigpy/discussions/660

10039874 | 0x11C8 4552 | TRÅDFRI motion sensor (E1745) | 1 ZLL > ZB3 | 2.0.022 ✅ | 24.4.5 ☑️ -- | -- | -- | -- | -- | -- ✅ = TF ☑️ = DG On the link clicking on the "24.4.5 ☑️" and downloading, unzipping the file and putting in your local OTA folder and restart HA (shall have local OTA enabled in the config) and all shall working as doing normal online OTA of the new motion sensor. It shall working with Z2M but i dont knowing how configure local OTA files. EDIT: The IKEA test server is dead and is having files that is 2.5 year old so **do not using it** !! And all known / tested by me, is all IKEA controllers blocked for firmware downgrading so its not working (Lights was working great for one year ago but can being changed in newer firmware so no grantee that is working).
github-actions[bot] commented 1 year ago

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

mtthidoteu commented 1 year ago

Keep alive. I am also having this issue on E2002

github-actions[bot] commented 1 year ago

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