Hallo,
ich hab folgende Sensoren und Entitäten
- Ist Wassertemperatur im Pool (sensor.intex_pure_spa_10cb84_water_temperature)
- Soll Wassertemperatur im Pool (input_number.whirlpool_aufheizen_temperatur)
- Zielzeit zu der die Solltemperatur erreicht werden soll (input_datetime.pool_einschalten)
- Pool wird um ca. 1 Grad pro Stunde erhitzt
Mein Ziel ist es eine Anfangsuhrzeit zu errechnen lassen zu der die Aufheiz Automatik startet. Mit der Annahme dass das Wasser ca 1 Grad pro stunde erhitzt. Somit wird die Differenz von Ziel Temp. und Soll. Temp. genommen somit haben wir die Stunden Anzahl und diese wird dann von der ZielUhrzeit abgezogen.
Bislang ist mein Gedanke folgender gewesen nur bekomm ich das nicht wirklich final hin. Entweder fehlt immer irgendeine Klammer oder für das timestamp fehlt was
{{ (as_timestamp(states('input_datetime.pool_einschalten')) - (('input_number.whirlpool_aufheizen_temperatur' - 'sensor.intex_pure_spa_10cb84_water_temperature') * 3600)) | timestamp_custom('%H:%M') }}
Vielen Dank schon mal