Rollo - einstellen der Position mit Helfer

Hallo !!

Bin gerade dabei einige Automationen, da es heute zu ein paar Verbindungsfehlern kam, von NodeRed in die HomeAssistant Automationen zu integrieren.

Positionen für die jeweiligen Zustände (Lüften, Hitzeschutz, …) sind in numerischen Helfern gespeichert. Jetzt hab ich nur das Problem, dass ich bei set_position diese Helfer nicht nutzen kann. Es kommt immer eine Fehlermeldung.

Message malformed: value must be one of [‘close’, ‘close_tilt’, ‘open’, ‘open_tilt’, ‘stop’] for dictionary value @ data[‘type’]

device_id: c69f0bdd5449d125283080e3c42413f3
domain: cover
entity_id: c370d2317f0a8907abed60be80f648c8
type: set_position
position: "{{ states('input_number.num_position_jalousie_ug_treppenhaus_luften') | int }}"

Könnt Ihr mir da vielleicht helfen?

Herzlich willkommen im Forum.

Nimm nicht das Gerät, sondern den Zusand, also Abdeckung/Postition festlegen. Darin suchst Du dann ein oder auch mehrere Geräte raus, am besten als Entitäten. Also in der Art:

service: cover.set_cover_position
metadata: {}
data:
  position: "{{ states('input_number.num_position_jalousie_ug_treppenhaus_luften') | int }}"
target:
  entity_id: cover.deine_Abdeckung

Vielen Dank für deine Hilfe !! :slight_smile:

Gerne, freut mich, dass ich helfen konnte.