New IKEA Matter buttons work with Zigbee

Good evening everyone,

I’ve seen several topics on the forum about the new IKEA Matter devices and I don’t think I’ve seen the info here, but some of them are also compatible with Zigbee in addition to Thread/Matter. This is the case for the buttons BILRESA (the version with a roller as well). I did see that in Matter version there were some connection issues for some, on my side, I have three, they are connected in Zigbee and not a single issue for 2 weeks.

I think these buttons can be very interesting for those who already have a Zigbee network, the price is ultra competitive 7€ the button, and even 15€ the 3 so 5€ per unit I don’t think I’ve ever found a price equivalent for a button (excluding AliExpress). And if you want to switch to Matter in the future, you will already have compatible devices.

I just made a PR to add the actions on_double and off_double so that the remotes are fully functional

For those who want to test, an image is available bertrandda/gladys:zigbee-mapping and there is a small maneuver to do on the device to switch it to Zigbee mode IKEA E2489 control via MQTT | Zigbee2MQTT. Do not hesitate to ask if you need help

4 Likes

I confirm it works. Thanks for the tip.

2 Likes


I confirm too!

2 Likes

I am now wondering about the different states, based on the model I have, the different states are:

Action Z2M Interpretation
on single click top button
off single click bottom button
on_double double click top
off_double double click bottom
brightness_move_up long press top
brightness_move_down long press bottom
brightness_stop release from a long press (top or bottom)
1 Like

Yes, that’s it, in a scene you can already use those in the trigger block, you will find them under these names
« On », « Off », « Increase brightness », « Reduce brightness », « Stop brightness »

For the doubles that are added with the ongoing PR, they will have this name
« On double », « Off double ».
I hesitate to put On double click and Off double click

3 Likes

I find that On double click is more explicit.

3 Likes

@mutmut I agree! I modified and I merge on master :slight_smile:

2 Likes

It’s merged!

Thank you @bertrandda for the PR :folded_hands:

2 Likes

Thanks for your feedback. That’s what I thought I had seen… but the « stop brightness » action occurs when releasing a long click. And that’s where I can’t visualize a use!


Note: The translation preserves the original structure, including the quote attribution and formatting. The technical term « stop brightness » is kept as is, assuming it’s a specific action name in the context. The informal « Cest » is translated to « That’s » for natural flow in English.

I also tend to agree with this opinion.

Hello,

I managed to detect the version without the roulette, but the version with the roulette won’t cooperate, it’s flashing in all directions but that’s all…

Any advice?

I’ve been trying for 15 minutes -_-

EDIT: After changing the batteries, it worked perfectly

I have a question about the roulette model,

when you spin the roulette, it triggers brightness_move_to_level on the Zigbee2mqtt side but nothing on Gladys.

And the event sends a value between 0 and 255 + null beyond.

Is this type of event usable in Gladys?

And for information, the IKEA Grillplats power outlet also passes:

even if it is not fully recognized in zigbee2mqtt:

And I have a difference between what the web page announces and what zigbee2mqtt displays to me…