🔁 ZHA, deCONZ, Zigbee2MQTT - IKEA E2001/E2002 STYRBAR Remote control Universal blueprint (Redux)

This worked perfectly for me using z2m 2.1.3 and HomeAssistant 2025.3.4 with an Ikea E2002 and a Gledopto GL-B-007Z. Thank you for sharing.

I am trying to implement what you describe but I have a hard time putting the pieces together. I have created the input select with the list of lamps I want to control. I also have created the input number and I have linked it to the arrow buttons on the styrbar remote.

What I cannot figure out is:

  1. How to tie the numbers to the input select.
  2. How to refer to the input select in the light hook blueprint. I tried to edit the yaml version simply using input_select.my_list for the lamp: value. It does not return an error but it does nothing.
    Any help would be highly appreciated.

Hi mate, I did some changes from then

Basically assign buttons to control the list only

data: {}
target:
  entity_id: input_select.e2002_02_devicectrl
action: input_select.select_next
enabled: true

Now I’ve never used light hooks, I do my control from the styrbar remote buttons directly.

data:
  transition: 1
  brightness_step: -10
target:
  entity_id: "{{ states(\"input_select.e2002_02_devicectrl\") }}"
action: light.turn_on
enabled: true

Hope it helps if not share your code and when I’ll eyeball it when I get a chance

Thanks a lot. This is what I needed to make it work without light hooks.
My next step consists of making a long press dim the lights. I have assigned the following code to the long press action for the up button:

action: light.turn_on
target:
  entity_id: "{{ states(\"input_select.lampes_sam\") }}"
enabled: true
data:
  brightness_step_pct: 5

It does increase brightness but I am missing the code to do it continuously until I stop pressing the button. Sorry to ask all these basic questions, but I was not able to find adequate reference on the syntax to use to implement these features.

Hi again, glad to ear it.

Assuming you are using the styrbar blueprint you could turn on the settings for long press for the specific button you want to assign dimming to.

Then in the corresponding action add your light* controll

Wether or not you use transition like I do, some form of delay is recommended at the end