bald wird es wieder kalt und mir kam die Idee, dass HA mich ja erinnern könnte, Folie auf die Windschutzscheibe zu legen, damit ich morgens kein Eis kratzen muss.
Klar kann ich die immer auflegen, aber cool fände ich eine Prognose, ob in der nächsten Nacht die Gefahr besteht, dass die Scheiben zufrieren.
Mir fällt aber nichts ein, wie ich das machen könnte. Temperatur? Luftfeuchtigkeit? Beides?
Vielleicht hat von Euch ja schon mal so etwas realisiert und kann mich in die richtige Richtung schupsen.
Soetwas ähnliches mache bei meinen Rolläden.
Dort prüfe ich mit den obigen Code ob die Temperatur bei Sonnenuntergang bzw. für die nächsten Vorhersagen größer als 5 °C ist.
Das kommt darauf an welche Vorhersage du nutzt. Die oben ist die tägliche, da reicht die eine Abfrage, bei dir ist es eine stündliche, da muss man natürlich dann auch alle Stunden der Nacht abfragen
Aber auch bei der täglichen Abfrage musste man doch zwei Temperaturen abfragen, nämlich die Tiefsttemperatur für heute & die Tiefsttemperatur für morgen.
Da man aber nur den Tiefstwert abfragt, kann es ja passieren, dass dieser ausserhalb der Nacht auftritt, das nächtliche Abdecken also nicht notwendig ist.
Genau aus diesen Grund habe ich es mit einem Trigger und der Abfrage der aktuellen und kommenden Temperaturen umgesetzt.
Ich kann dafür den Service von Eiswarnung.de empfehlen. Leider gibt es für Home Assistent keine Integration. Ich hab das schon bei ioBroker genutzt und betreue dort auch den Adapter als dev. Fand die Meldungen immer sehr zuverlässig und habe es daher per Rest api auch in Home Assistent mit übernommen. Ihr braucht nur einen kostenlosen api key Von Eiswarnung.de und erstellt ein Sensor in eurer config. Danach seht ihr dann beim Sensor ob es Frost geben wird / vielleicht Frost oder garkein Frost. Vielleicht könnt ihr damit was anfangen. Hier der code aus der config:
Ich hab es bei mir gestern Abend so umgesetzt. Als Integration met.no
Anleitung aus dem WWW.
alias: Frostwarnung
description: >-
Abends 20 Uhr wird gepüft ob die minTemperatur für den nächsten Tag bei unter
2°C liegt.
trigger:
- platform: time
at: "20:00:00"
condition:
- condition: template
value_template: >-
{{ state_attr('weather.forecast_home_peter', 'forecast')[0]['templow'] <
2}}
action:
- service: notify.whatsapp_alex
data: {}
mode: single
einfach bei: weather.forecast_home_peter deine Daten eintragen und den Notify anpassen.
Hallo, finde ich eine super Sache. Habe ich bei mir auch gleich mal eingebaut.
Ich sehe jetzt auch den Sensor.
Jetzt aber zwei Fragen:
wenn ich es richtig sehe, gibt es drei Status:
kein Eis
Eis
evtl. Eis
bei dem aktuellen Status kein Eis sehe ich, dass beim Zustand hinter dem kein Eis noch ein Punkt ist.
Also kein Eis. Ist das bei bei den anderen beiden auch? Ich frage deshalb, weil ich gerade dabei bin
mir eine Automation zu bauen, die aber nur auslöst, wenn der Zustand Eis oder evtl. Eis ist.
verstehe ich das richt, dass der Sensor sich autoamtisch alle x Sekunden selbst aktualisiert. In deinem Beispiel 7200 also alle 2 Stunden?
Irgendetwas funktioniert nicht. Ich bekomme immer “Kein Eis.” zurück… und das stimmt ja in letzter Zeit leider überhaupt nicht. Da ich z.B. jetzt noch “40 Calls Left” habe, wird ja irgendetwas abgerufen. Aber der Wert ändert sich nicht.
Ja leider. Im bisherigen Winter nur zwei-drei mal eine Meldung bekommen. Heute kam zufällig eine mit vielleicht Eis. Werde das noch ein bisschen beobachten und ansonsten vielleicht mal Kontakt mit dem Entwickler aufnehmen was da los ist Ist ja schon auffällig.