ein oder ausschalten soll.
Jedoch wird mir immer
----TemplateSyntaxError: unexpected ‘}’-----------
angezeigt.
Vielleicht kann mir jeman helfen , was ich da falsch mache ?
Hier das Script in Template
Hallo bigmirror.
Erst einmal vielen Dank für deine Antwort und das Script.
Ich habe das dann genau so in eine Automation geschrieben ( kopiert ).
Jedoch kommt beim speichern folgende Fehlermeldung
( Message malformed: must contain at least one of below, above )
Leider kenne ich mich mit der Syntax noch nicht so gut aus um diese Information richtig deuten zu können.
mfG
Gerd
Hallo Osorkon.
Das Script war nur mal ein Test ( mit echten Entitäten ) ob und wie so etwas
funktionieren kann.
Die Aufgabenstellung ist folgende
Im Wohnzimmer ist ein Temperatursensor
— sensor.temperatur_wohnzimmer_temperature
In HA ein Eingabefeld für die Solltemperatur am Tag
— input_number.solltemperatur_wohnzimmer_tag
Es gibt 2 Schalter ( Helfer )
Schalter 1 Temperatur zu hoch
Schalter 2 Temperatur zu niedrig
Nun soll verglichen werden.
Ist
die Temperatur des Temperatursensors größer
als die im Eigabefeld eingegebene Temperatur
Setze
Hilfsschalter Temeratur zu hoch auf 1
Hilfsschalter Temperatur zu niedrig auf 0
oder
ist
die Temperatur des Temperatursensors kleiner
als die im Eigabefeld eingegebene Temperatur
Setze
Hilfsschalter Temeratur zu hoch auf 0
Hilfsschalter Temperatur zu niedrig auf 1
gelöst habe ich es mittlerweile mit 2 Automatisierungen
Wozu das ganze dienen soll, ist mir zwar ein Rätsels, aber was soll’s.
Das ganze könntest Du Dir auch über ein Template Sensor realisieren.
Der Vorteil wäre, du brauchst keinen Automatisierungen und der Template Sensor kannst Du nicht manipulieren sprich, micht ausversehen manuell umschalten.
Einstellungen → Geräte & Dienste → Helfer → + HELFER ERSTELLEN → Template für einen binären Sensor erstellen.
Der so erstellet Binary Sensor hat den Status ON, wenn die Temperatur höher als die Vorgabe von Input Nummer ist. Und den Zustand OFF, wenn die Temperatur unter dem Vorgabe Wert ist