Mahlzeit! Ich bin relativer Neuling und habe im Forum hier auch eine tolle Lösung im Beitrag „Rollos laufen falsch herum“ von @NOKAT gefunden. Aber jetzt wollte ich mit Copy und Paste die anderen Rolläden umpolen. Aber das funzt nicht. Es wird mir immer nur ein Template angezeigt. Falls einer eine Idee hat… ich wäre sehr dankbar.
Und hier der zweite Teil:
Und so in HA…Terrassentür Rolladen ist das Template.
In der Yaml nur am Anfang ein cover:
Und auch nur am Anfang ein - platform: template
Hier unter Multiple
Auch nur am Anfang ein covers:
Der Key auf der ersten Ebene darf in YAML immer nur ein mal vorhanden sein. In deinem Fall cover:
Hier mal ein paar Grundlagen zum Aufbau von YAML:
Vielen Dank. HA bringt mich um…
Eher hohes Suchtpotenzial
Wichtige ist nach jeder Änderung vor dem Neustart in den Entwicklerwekzeugen die Konfiguration zu überprüfen
(Weiß aber nicht genau ob dieser Fehler gekommen wäre)
Die Gültigkeitsprüfung wird inzwischen tatsächlich automatisch beim Klicken des Neustart Buttons ausgeführt. Muss man also nicht mehr zwingend manuell machen.
Ich bin scheinbar zu blöd…hab das Covers in Zeile 33 weggelassen, funzt nicht, mit - auch nicht… es wird immer nur das erste Template angezeigt. Video hab ich angeschaut…nun ja… viel schlauer bin ich allerdings nicht. Ich werd irre bei dem Sch… Rettet meine Familie vor meiner schlechten Laune…
covers:
rollladen_wohnzimmer:
friendly_name: "Rollladen Terrasse"
open_cover:
service: cover.close_cover
entity_id: cover.terrassentur_vorhang
close_cover:
service: cover.open_cover
entity_id: cover.terrassentur_vorhang
stop_cover:
service: cover.stop_cover
entity_id: cover.terrassentur_vorhang
set_cover_position:
service: cover.set_cover_position
data_template:
position: "{{ 100 - position }}"
entity_id: cover.terrassentur_vorhang
position_template: "{{ 100 - states.cover.terrassentur_vorhang.attributes.current_position }}"
covers:
rollladen_wohnzimmerII:
friendly_name: "Rollladen Links"
open_cover:
service: cover.close_cover
entity_id: cover.rolladen_links_vorhang
close_cover:
service: cover.open_cover
entity_id: cover.rolladen_links_vorhang
stop_cover:
service: cover.stop_cover
entity_id: cover.rolladen_links_vorhang
set_cover_position:
service: cover.set_cover_position
data_template:
position: "{{ 100 - position }}"
entity_id: cover.rolladen_links_vorhang
position_template: "{{ 100 - states.cover.rolladen_links_vorhang.attributes.current_position }}"
Moin, kannst du mal den kompletten Code wie ihn du jetzt grade hast hier reinposten? Als Codeblock bitte, nicht als Screenshot.
Daran können wir am besten gucken, wo die Ursache ist
Liebe Grüße!
Du hast in der ersten Zeile des Auszuges covers: und das auch noch zu weit rechts. Und in Zeile 19 hast du es ein zweites mal auf der richtigen Ebene. Also das in Zeile 1 ganz nach links und das in Zeile 19 löschen!
cover:
- platform: template
covers:
rollladen_wohnzimmer:
friendly_name: "Rollladen Terrasse"
open_cover:
service: cover.close_cover
entity_id: cover.terrassentur_vorhang
close_cover:
service: cover.open_cover
entity_id: cover.terrassentur_vorhang
stop_cover:
service: cover.stop_cover
entity_id: cover.terrassentur_vorhang
set_cover_position:
service: cover.set_cover_position
data_template:
position: "{{ 100 - position }}"
entity_id: cover.terrassentur_vorhang
position_template: "{{ 100 - states.cover.terrassentur_vorhang.attributes.current_position }}"
rollladen_wohnzimmer:
friendly_name: "Rollladen Links"
open_cover:
service: cover.close_cover
entity_id: cover.rolladen_links_vorhang
close_cover:
service: cover.open_cover
entity_id: cover.rolladen_links_vorhang
stop_cover:
service: cover.stop_cover
entity_id: cover.rolladen_links_vorhang
set_cover_position:
service: cover.set_cover_position
data_template:
position: "{{ 100 - position }}"
entity_id: cover.rolladen_links_vorhang
position_template: "{{ 100 - states.cover.rolladen_links_vorhang.attributes.current_position }}"
Hm…hab die beiden Pfeile benutzt und dann auf einfügen. Copy/paste. Scheint nicht die richtige Vorgehensweise zu sein…bitte um Entschuldigung…
cover:
- platform: template
covers:
rollladen_wohnzimmer:
friendly_name: "Rollladen Terrasse"
open_cover:
service: cover.close_cover
entity_id: cover.terrassentur_vorhang
close_cover:
service: cover.open_cover
entity_id: cover.terrassentur_vorhang
stop_cover:
service: cover.stop_cover
entity_id: cover.terrassentur_vorhang
set_cover_position:
service: cover.set_cover_position
data_template:
position: "{{ 100 - position }}"
entity_id: cover.terrassentur_vorhang
position_template: "{{ 100 - states.cover.terrassentur_vorhang.attributes.current_position }}"
rollladen_wohnzimmerII:
friendly_name: "Rollladen Links"
open_cover:
service: cover.close_cover
entity_id: cover.rolladen_links_vorhang
close_cover:
service: cover.open_cover
entity_id: cover.rolladen_links_vorhang
stop_cover:
service: cover.stop_cover
entity_id: cover.rolladen_links_vorhang
set_cover_position:
service: cover.set_cover_position
data_template:
position: "{{ 100 - position }}"
entity_id: cover.rolladen_links_vorhang
position_template: "{{ 100 - states.cover.rolladen_links_vorhang.attributes.current_position }}"
Und um das Chaos perfekt zu machen…jetzt zeigt er keine „Template-Entität“ mehr an. Herr, lass Hirn auf mich regnen…
Ich habe oben einen Link gepostet
Dann noch einmal, bitte hier den Absatz
MULTIPLE COVERS und dort Cover ansehen
Aber ich möchte ja nicht mehrere gleichzeitig, sondern die Dinger einzeln steuern.
die ‚II‘ ist nicht erlaubt
einmal bei mir getestet (natürlich wieder gelöscht)
dann ist kein Fehler mehr da
cover:
- platform: template
covers:
rollladen_wohnzimmer:
friendly_name: "Rollladen Terrasse"
open_cover:
service: cover.close_cover
entity_id: cover.terrassentur_vorhang
close_cover:
service: cover.open_cover
entity_id: cover.terrassentur_vorhang
stop_cover:
service: cover.stop_cover
entity_id: cover.terrassentur_vorhang
set_cover_position:
service: cover.set_cover_position
data_template:
position: "{{ 100 - position }}"
entity_id: cover.terrassentur_vorhang
position_template: "{{ 100 - states.cover.terrassentur_vorhang.attributes.current_position }}"
#
rollladen_wohnzimmer_2:
friendly_name: "Rollladen Links"
open_cover:
service: cover.close_cover
entity_id: cover.rolladen_links_vorhang
close_cover:
service: cover.open_cover
entity_id: cover.rolladen_links_vorhang
stop_cover:
service: cover.stop_cover
entity_id: cover.rolladen_links_vorhang
set_cover_position:
service: cover.set_cover_position
data_template:
position: "{{ 100 - position }}"
entity_id: cover.rolladen_links_vorhang
position_template: "{{ 100 - states.cover.rolladen_links_vorhang.attributes.current_position }}"
Lustigerweise zeigt er immer grün an. Funzte bislang nur nicht…ich probiers gerade aus…HA fährt mehr rauf unf runter, als es steuert
KONNTE ES SO EINFACH SEIN??? Danke!