EPMatt / awesome-ha-blueprints

A curated collection of automation blueprints for Home Assistant.
https://epmatt.github.io/awesome-ha-blueprints
GNU General Public License v3.0
859 stars 253 forks source link

New Controller - IKEA E2123 SYMFONISK Gen 2 #534

Open CJOWood opened 1 year ago

CJOWood commented 1 year ago

Manufacturer

IKEA

Model

E2123

Short Description

SYMFONISK sound remote gen2

Image

https://www.ikea.com/ca/en/images/products/symfonisk-sound-remote-gen-2__1112597_pe871228_s5.jpg

Actions

[Zigbee2MQTT]

Icon Action Exposed Action (firmware 1.0.012 (20211214)) Exposed Action (firmware 1.0.32 (20221219))
Play press toggle toggle
Next Track press track_next track_next
Previous Track press track_previous track_previous
+ (Volume up) press volume_up volume_up
+ (Volume up) hold volume_up_hold volume_up_hold
- (Volume down) press volume_down volume_down
- (Volume down) hold volume_down_hold volume_down_hold
----- ----- ----- -----
Dot 1 press dots_1_initial_press dots_1_initial_press
Dot 1 press release   dots_1_short_release
Dot 1 double press dots_1_double_press dots_1_double_press
Dot 1 hold dots_1_long_press dots_1_long_press
Dot 1 hold release   dots_1_long_release
----- ----- ----- -----
Dot 2 press dots_2_initial_press dots_2_initial_press
Dot 2 press release   dots_2_short_release
Dot 2 double press dots_2_double_press dots_2_double_press
Dot 2 hold dots_2_long_press dots_2_long_press
Dot 2 hold release   dots_2_long_release

Additional Details

Useful resources

Zigbee2MQTT Support page: https://www.zigbee2mqtt.io/devices/E2123.html

ZHA Device Support Request Issue: https://github.com/zigpy/zha-device-handlers/issues/2223

Additional context

No response

BlueFyre commented 1 year ago

Thanks for putting in the request, I would definitely be interested in this. I started making a blueprint for it for personal use with Z2M and I haven't fully tested the blueprint yet I think the biggest thing will be that the remote doesn't seem to expose press, hold, and release for every button

Feel free to use this as a base https://gist.github.com/BlueFyre/0aee4b3c3978a3ab7f2de1f55394736c

DarkFox commented 11 months ago

Here's the events for Deconz:

Icon Action Event (firmware 1.0.35) Notes
Play press 1002
Next Track press 5002
Previous Track press 4002
+ (Volume up) press 2002
+ (Volume up) hold 2001 Repeats at about 3 events/second
- (Volume down) press 3002
- (Volume down) hold 3001 Repeats at about 3 events/second
----- ----- ----- -----
Dot 1 press 6000
Dot 1 press 6002
Dot 1 double press 6004
Dot 1 hold 6001
Dot 1 hold release 6003
----- ----- ----- -----
Dot 2 press 7000
Dot 2 press release 7002
Dot 2 double press 7004
Dot 2 hold 7001
Dot 2 hold release 7003
rwjack commented 9 months ago

@BlueFyre Thanks, worked perfectly for me.

Here's one I found based on deConz: https://github.com/niklas389/HomeAssistant_Blueprint_E2123/blob/main/e2123_bp.yaml