Hallo Zusammen
Ich möchte beim Whirlpool von Bestway eine Automation für ‘Temperatur halten’ erstellen.
Da aber der Filter nicht durchgehend läuft, fällt die Temperatur in der Pumpe runter (da diese nicht isoliert wie der Pool selber).
In der Automation kann ich als Auslöser den Whirlpool als Gerät anwählen und kann dort dann als Auslöser die Ist-Temperatur anwählen.
Mein Problem ist nun das ich diese Ist-Temperatur nur unter Auslöser zur Auswahl habe. Unter ‘Und Wenn’ und ‘Dann’ habe ich die Ist-Temperatur nicht zur Auswahl (was ich aber eigentlich für meine Automation benötigen würde).
Ich möchte eine Automation erstellen, welche alle 2h den Filter startet für 5min. Dann wenn Ist-Temperatur unter 30 Grad fällt, soll die Heizung für 1h einschalten. Danach Heizung ausschalten und Filter ausschalten.
Wenn Temperatur nicht unter 30 Grad, dann Filter ausschalten.
Meine Lösung (welche aber bei der Temperaturabfrage nicht funktioniert):
alias: Whirlpool Temperatur halten korrigiert
description: ""
triggers:
- hours: /2
trigger: time_pattern
conditions: []
actions:
- type: turn_on
device_id: 4977d1eb8e0b33ba11b795c37bb3d00c
entity_id: e00b72a1872878e13198750fde387e70
domain: switch
- delay:
hours: 0
minutes: 5
seconds: 0
milliseconds: 0
- if:
- condition: template
value_template: "{{ states('sensor.spa_thermostat') | float < 30 }}"
then:
- device_id: 4977d1eb8e0b33ba11b795c37bb3d00c
domain: climate
entity_id: e442de2ccfaa95bbac4b11eaeb29e69c
type: set_hvac_mode
hvac_mode: heat
- delay: "01:00:00"
- device_id: 4977d1eb8e0b33ba11b795c37bb3d00c
domain: climate
entity_id: e442de2ccfaa95bbac4b11eaeb29e69c
type: set_hvac_mode
hvac_mode: "off"
- type: turn_off
device_id: 4977d1eb8e0b33ba11b795c37bb3d00c
entity_id: e00b72a1872878e13198750fde387e70
domain: switch
else:
- type: turn_off
device_id: 4977d1eb8e0b33ba11b795c37bb3d00c
entity_id: e00b72a1872878e13198750fde387e70
domain: switch
mode: restart
Ich gehe davon aus, dass das Problem bei der Template-Abfrage liegt (im Entwicklerwerkzeug ergibt mir das ein Fehler).
Der Whirlpool hat (im YAML-Code ersichtlich) eine device_id und entity_id, welche ich aber nicht weiss, wie ich diese genau in meiner Automation eingeben muss.
Vermutlich ist es nicht so schwierig. Aber ich blicke noch nicht ganz durch.
Ich hoffe jemand kann mir helfen.
Danke schonmal
Als Ergänzung könnte eventuell noch hilfreich sein, wie es aussieht wenn ich die Ist-Temperatur unter Auslöser anwählen kann.
description: ""
mode: single
triggers:
- device_id: 4977d1eb8e0b33ba11b795c37bb3d00c
domain: climate
entity_id: e442de2ccfaa95bbac4b11eaeb29e69c
type: current_temperature_changed
trigger: device
below: 30
conditions: []
actions: []
So sieht der visuelle Editor aus:
by HarryP: Zusammenführung Doppelpost (bei Änderungen oder hinzufügen von Inhalten bitte die „Bearbeitungsfunktion“ anstatt „Antworten“ zu nutzen)