Hallo,
zum Kombinieren von 2 Türkontakten habe ich mir eine Template-Beschreibung zusamengeschustert. Im Entwicklungswerkzeug/Template erfolgt auch die gewünschte Ausgabe. Nach dem Kopieren in die Template.yaml erhalte ich jedoch entweder eine Fehlermeldung (bei state):
’
`Invalid config for ‘template’ at template.yaml, line 17: invalid template (TemplateSyntaxError: unexpected ‘%’) for dictionary value ‘binary_sensor->0->state’, got “{{% if states(‘binary_sensor.o_c_bad_1og1_contact’) == ‘on’ %} offen {% elif states(‘binary_sensor.o_c_bad_1og2_contact’) == ‘on’ %} offen {% else %} zu {% endif %}}”
…
` oder er erscheint einfach nicht, ohne Fehler (value_template)
Welche Variante muss ich nehmen, um einen Sensor nach Bedingungen zu definieren und wo liegt der Formatierungsfehler bei der “state-Variante”?
Danke und Gruß
Funktioniert…
Vielen Dank! Jetzt muss ich nur noch schauen wie ich den Typ von binary auf window mit den States open/closed ändere, aber das ist ein anderes Thema. danke!