Helfer- oder Sensor-Status überwachen, schalten auch wenn zB Grenzwert bereits unterschritten wurde
Hallo zusammen,
ich habe mich ganz frisch in den letzten Tagen mit HA angefreundet und möchte ein Gewächshaus nun nach und nach komplett automatisieren.
Für Automatisierungen von Heizung, Licht und Lüfter habe ich als Auslöser Temperatur und Feuchtigkeit von verschiedenen Thermostaten geschrieben, das wenn Wert A über- oder unterschritten wird, Gerät B ein- oder ausgeschaltet wird.
Funktioniert auch überraschend gut
aber mir ist aufgefallen, wenn ich zB unter 22°C die Heizung ausschalten will, und ich genau beim Übergang von 23 auf 22°C den Raspberry Pi neustarte, und dann beim hochfahren es bereits unter 22°C ist, die Heizung nicht abgeschaltet wird. Habe es versucht über Helfer (unter 22°C EIN) als Auslöser umzuschreiben, selbes Problem
Ansich funktioniert alles, aber ich würde gerne es so programmieren, das der "Zustand" (Helfer EIN/AUS, Sensorwert im entsprechenden Bereich) immer wieder überprüft wird und es auch im nachhinein dann alles entsprechend wieder richtig geschaltet wird, wie in dem Beispiel mit dem Neustart des Raspberry, das er nach Neustart dann die Heizung direkt ausschaltet.
Beispiel mit Helfer und mit Sensorwert: (Nachthelfer dient nur zum Tageszeit/Lichtsteuern-damit klappt alles)
mit Sensorwert:
Code: Alles auswählen
alias: nachts Heizung EIN -20°C
description: ""
trigger:
- type: temperature
platform: device
device_id: ca9b0344f5c4d927771d94fc7a
entity_id: 033bb2aeff65b90b0834c2c339
domain: sensor
below: 20
condition:
- condition: state
entity_id: schedule.nachthelfer
state: "on"
action:
- type: turn_on
device_id: af534ad9310f4684942c2426f5a
entity_id: 1e7f43c9714988e95e14e7195db
domain: switch
mode: single
mit Helfer:
Code: Alles auswählen
alias: tags Heizung AUS +25°C
description: ""
trigger:
- platform: state
entity_id:
- binary_sensor.helfer_pflanze_uber_25degc
from: "off"
to: "on"
condition:
- condition: state
entity_id: schedule.tag
state: "on"
action:
- type: turn_off
device_id: af534ad9310f462f42ce2426f5a
entity_id: 1e7f43c979609ee5e14e7195db
domain: switch
mode: single
Vielleicht kann mir ja jmd von euch weiterhelfen