Hallo, ich habe folgendes Problem in einer Automatisierung: Derzeit habe ich einen Tigger definiert, der 15 min (fester Wert) anliegen muss um eine Aktion auszulösen. Siehe Screenshot
Die feste Zeit möchte ich durch ein Template ersetzen in dem ich diese berechne. Wenn ich versuche ein Template einzufügen
minutes: >-
{{
float((3.0 - (((states(‘sensor.temperatur_wz_fenster’) | float) - (states(‘sensor.solvis_heizung_aussentemperatur’) | float)) / 15.0)) | int * 5) }}
bekomme ich die Fehlermeldung “message malformated: expected float for dictionary value @data[‘for’][‘minutes’]”
Ich habe schon alles möglich versucht, um das Problem zu lösen, finde aber keinen Weg. Hat jemand eine Idee, wie ich das lösen kann.