Das sieht nicht sauber aus. Das 2. value_template löschen und Anführungszeichen weg.
Dann würde ich auch sichergehen, daß Du Zahlen und nicht String vergleichst.
Ich verkopple in dieser Automation ein Bosch Raumthermostat 2 und ein Danfoss Ally TRV.
Die Trigger an sich lösen aus wenn ich die Temperatur am TRV über das Dashboard ändere um am Raumthermostat die Temperatur verdrehe.
Die lösen auch beide aus, Zeit Verzögerung habe ich nachträglich eingebaut um loops zu unterbinden. Was nicht funktioniert hat. Die Bedingung soll dazu dienen sobald beide System den gleichen Wert haben die Automation zu stoppen. Eigentlich sind es 2 Automationen in einer die das Richtige bewirken. Nur ohne Bedingung loopt die Automation. Wie gesagt das Template an sich gibt immer wahr oder falsch aus. Habe es getestet., nur in der Automation ist es immer “false”.
Ennox
OK das float war die Antwort. Was ich jedoch nicht verstehe, das Value Template hat nur geprüft ob beide strings gleich sind. Warum muss es umbeding ein numerischer vergleich sein ob “true” oder “false”?