Werte nicht aufzeichnen

Guten Morgen Gemeinde,

ich habe eine Frage zu einem Sensor. Es handelt sich um einen Sensor der Poolpumpe, die sich zu einer gewissen Uhrzeit ein- und ausschaltet. Wenn kein Wasser gepumpt wird, driftet die Temperatur im Rohr wo die Messsonde sitzt natürlich “weg”:

Kann ich HA irgendwie beibringen, dass er zwischen 18 und 8 Uhr nicht aufzeichnet, so dass meine Historie etwas “sinnvoller” aussieht?

VG Stefan

Dafür müsstest du ein Template Sensor anlegen.

{% if now().hour | float >18 or now().hour | float <8 %}
{{ states("sensor.entity_id_von_diesem_template_sensor") }}
{% else %}
{{ states("sensor.temp_pool") }}
{% endif %}

So sollte es gehen.


( bei mir kommt ein fehler da Beide Entity_ID’s nicht existieren )

Die Entity ID’s musst du natürlich anpassen aber so müsste es gehen.
Am besten zwischen 8-18 Uhr anlegen da der Sensor sonst keine Werte hat die er wieder benutzen kann.

LG
Tobi

Ich habe es mal probiert…bin gespannt ob das klappt… wäre top!

Gebe Morgen /übermergen Rückmeldung.

Hallo Tobi,

nein, das war es noch nicht - welcher Sensor ist denn in der “else” einzugeben? Eigentlich soll er doch da gar nix tun…

Oder habe ich hier nen Denkfehler?
Vg Stefan

Ähnliche oder sogar gleiche Aufgabenstellung?

Gruß
Osorkon

Hi Osorkon,

das ist sehr ähnlich - ja! Ich möchte auch nur die Werte haben, wenn die Pumpe läuft. Diese wird aber extern durch einen Frequenzumrichter gesteuert, so dass ich mit mit “on/off” sondern mit der Uhrzeit als Bedingung arbeiten muss.

Ich möchte am liebsten keinen Nullwert, sondern er soll morgens den Wert von Abends weiterschreiben…

Dann eher dieser Ansatz.

Gruß
Osorkon