Nick4
(Nick)
July 9, 2021, 10:49am
1
I just started using this remote with deCONZ and it works.
One major drawback so far: it seems impossible to control the volume in small steps which is not so convenient with a mediaplayer that can be loud.
Is there anybody who has a better experience?
Hellis81
(Hellis81)
July 30, 2021, 10:22am
3
It’s hard to help when you have not given us anything on how you adjust the volume with it.
Nick4
(Nick)
July 30, 2021, 11:29am
4
Hi @Hellis81 !
My first idea was to see whether anyone else who is using this remote has a better experience, since I have found similar topics.
Of course if you/someone else can help me to improve things, it’s even much better.
So I’m using a Conbee II (if that matters) with deCONZ
The automations I use (and hooks for mediaplayers): ZHA, deCONZ, Zigbee2MQTT - Ikea E1744 SYMFONISK rotary remote Universal blueprint - all actions - control lights, media players and more with Hooks
Hellis81
(Hellis81)
July 30, 2021, 11:34am
5
I’m not going to import a blueprint just to see the config.
But looking at some pictures in the thread it seems to use media_player.volume_up/down.
There is the problem.
Use volume_set with a template instead.
Nick4
(Nick)
July 30, 2021, 11:52am
6
Sorry, forgot to add the code of the automation I use:
- id: '1625746328660'
alias: Controller - IKEA E1744 SYMFONISK Rotary Remote
description: ''
use_blueprint:
path: EPMatt/ikea_e1744.yaml
input:
integration: deCONZ
controller_device: cc744586ed184a772321a7299bed5723
action_rotate_left:
- service: media_player.volume_up
target:
entity_id: media_player.kitchen
action_rotate_right:
- service: media_player.volume_down
target:
entity_id: media_player.kitchen
rotate_left_loop: false
rotate_right_loop: false
helper_last_controller_event: input_text.controllerrotary
rotate_left_max_loop_repeats: 2
rotate_right_max_loop_repeats: 2
helper_debounce_delay: 100
action_click_short: []
action_click_double: []
I don’t know how to fit your suggestion into this so can you elaborate a little?
Hellis81
(Hellis81)
July 30, 2021, 12:02pm
7
- id: '1625746328660'
alias: Controller - IKEA E1744 SYMFONISK Rotary Remote
description: ''
use_blueprint:
path: EPMatt/ikea_e1744.yaml
input:
integration: deCONZ
controller_device: cc744586ed184a772321a7299bed5723
action_rotate_left:
- service: media_player.volume_set
target:
entity_id: media_player.kitchen
data:
volume_level: {{ state_attr('media_player.kitchen', 'volume_level') -0.02 }}
action_rotate_right:
- service: media_player.volume_set
target:
entity_id: media_player.kitchen
data:
volume_level: {{ state_attr('media_player.kitchen', 'volume_level') + 0.02 }}
rotate_left_loop: false
rotate_right_loop: false
helper_last_controller_event: input_text.controllerrotary
rotate_left_max_loop_repeats: 2
rotate_right_max_loop_repeats: 2
helper_debounce_delay: 100
action_click_short: []
action_click_double: []
will give you 2% higher/lower volume instead of 10%
1 Like
Nick4
(Nick)
July 30, 2021, 1:08pm
8
THANK YOU: you are my hero today!
This makes the remote usable.
Had to make a small correction to the code:
action_rotate_left:
- service: media_player.volume_set
target:
entity_id: media_player.kitchen
data:
volume_level: '{{ state_attr("media_player.kitchen", "volume_level") -0.02 }}'
123
(Taras)
July 30, 2021, 1:39pm
9
For future reference, that blueprint allows you to define the action (or actions) you want it to perform when the knob is rotated.
Hellis81
(Hellis81)
July 30, 2021, 1:56pm
10
I can’t see the difference, but that’s good that it worked.
123
(Taras)
July 30, 2021, 2:07pm
11
The template needed outer quotes.
Hellis81
(Hellis81)
July 30, 2021, 2:13pm
12
Usually it works without. But OK…
123
(Taras)
July 30, 2021, 2:44pm
13
?
This automation, where the 11th line’s template has no outer quotes:
won’t even pass Configuration Check:
After adding outer quotes, it passes Configuration Check.
Maybe you were thinking it doesn’t need outer quotes when the line continuation character is used?
data:
value: >
{{ states('input_number.test2') }}
1 Like