Hallo,
# Shutter Ost
- unique_id: shutter_ost
device_class: shutter
set_cover_position:
- action: cover.set_cover_position
data:
position_template: '{{position}}'
entity_id: input_number.rollos_ost
open_cover:
- action: input_number.set_value
data:
option: '100'
target:
entity_id:
- input_number.rollos_ost
close_cover:
- action: input_number.set_value
data:
option: '0'
target:
entity_id:
- input_number.rollos_ost
default_entity_id: cover.ost
name: shutter_ost
position: "{{ states('input_number.rollos_ost') | int (0) }}"
Wenn sich der Wert von input_number.rollos_ost ändert, wird dies korrekt über das Cover-template im Dashboard angezeigt. Wenn ich jedoch umgekeht den Wert im Template im Dashboard über den Schieberegler ändere, wird dies nicht an den Helfer übergeben.
Es kommt folgende Fehlermeldung
shutter_ost set_cover_position: Error executing script. Invalid data for call_service at pos 1: extra keys not allowed @ data['position']
Wie lautet die korrekte Definition?