Wetterwarnungen in Home Assistant einbinden | Lovelace | Wetterkarte | DWD
Вставка
- Опубліковано 6 сер 2024
- In diesem Video zeige ich euch, wie Ihr Wetterwarnungen im Dashboard eures Home Assistant integrieren könnt. WIr verwenden dazu die Daten des Deutschen Wetterdienstes. In der Anzeige blenden wir sowohl die ausführlichen Daten in Textform als auch die Wetterwarnungs-Karte als Grafik mit HIlfe eines Camera-Entitys ein.
Video Inhalt:
00:00 - Einleitung
02:51 - HA Integration: DWD Warnungen
03:38 - Warncell ID ermitteln
04:28 - Sensor in Home Assistant anlegen
06:27 - Welche Daten liefert der Sensor?
07:58 - Wetterwarnung in Lovelace mit Markdown und Bedingte Elemente-Karte integrieren
11:52 - Wetterwarnungskarte als Grafik in Home Assistant einbinden
Codes:
Markdown: smarthomeyourself.de/hc_downl...
Optimierter Markdown (Danke an Calle): smarthomeyourself.de/hc_downl...
Kamera: smarthomeyourself.de/hc_downl...
Quelle des Markdowns:
community.home-assistant.io/t...
Link:
DWD Integration: www.home-assistant.io/integra...
Wetterwarnung Grafik URLs: www.dwd.de/DE/wetter/warnunge...
Zellen-IDs: www.dwd.de/DE/leistungen/open...
Useless: amzn.to/3ztydOu * ;-)
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Ihr möchtet meine Arbeit unterstützen?
Mitglied werden: / @smarthomeyourself
Amazon Empfehlungen: www.amazon.de/shop/smarthomey... *
Fan-Shop: shop.spreadshirt.de/smarthome...
Wenn Ihr etwas von Ebay oder Amazon bestellt, nutzt dafür gerne meine Affiliate-Links:
Ebay-Partner-Link: ebay.us/7RBSKn *
Amazon-Partner-Link: amzn.to/2O7Z1x3 *
Oder spendet einen frei wählbaren Betrag unter: streamlabs.com/smarthomeyours...
oder paypal.me/ScheidlerITSolutions
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Kommt gerne auch auf unserem Discord vorbei:
/ discord
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Mein Video-Zubehör:
Kamera: Panasonic Lumix DMC-G81MEG-K (amzn.to/2UoafPp)*
Andoer SGC-598 Kondensator-Mikrofon (amzn.to/2RPZ19B)*
Zoom H2n Audio-Recorder (amzn.to/3kZGZMa)*
Hauser 200W ESL + Durchlicht Schirm Weiß (amzn.to/2HyYtjx)*
2x Neewer LED-Panel (amzn.to/3cH8NBO)*
SD-Karten: SanDisk Extreme PRO 128GB SDXC Class 10 U3 (amzn.to/2CMaxrV)*
Adobe Premiere/Photoshop Elements 2020 (amzn.to/2MMimU6)*
Stream Deck: (amzn.to/3mSp23a)*
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
* Bei allen Amazon Links handelt es sich um Affiliate-Links. Heißt für jeden Kauf über die Links erhalte ich eine kleine Provision. Ihr bezahlt natürlich weiterhin den selben Preis wie sonst auch.
Vielen Dank für eure Unterstützung! - Наука та технологія
Vielen Dank, wieder gute Erweiterung für HA und gut erklärt👍 Weiter so
Danke für die wieder gute Erklärung. Hat alles auf Anhieb geklappt 👍
Immer wieder gute Ideen! Ist bereits implementiert!
LG Uwe
danke!!! Sehr hilfreich, gerne mehr.
Danke für das tolle Tutorial. Beim Einbau in mein Home Assistant habe ich in der "Image Glance" Komponente als Tipp-Aktion "Mehr Info" ausgewählt. So öffnet sich das Bild direkt deutlich größer und man kann auf diesem noch ein bisschen genauer suchen.
Vielen Dank für dieses tolle Video. Mal wieder. Ich muss sagen, ich beschäftige mich noch nicht allzu lange mit dem Thema Home Assistant aber: Es ist einfach unfassbar, wie viel ich durch deine Videos bereits lernen und vor Allem erfolgreich umsetzen konnte. Vielen Dank nochmal dafür.
Vielen Dank für das positive Feedback. Freut mich sehr wenn ich weiter helfen kann!
👍 Danke fürs Hochladen!
👍 Thanks for uploading!
👍 Very good and beautiful, thank you!
👍 Sehr gut und schön, danke!
Vielen Dank, toller Tipp !!!
Schönes Video. Hat spaß gemacht nach zu Bauen.
Perfekt! Danke. Bin ohne Fehler durchgekommen. So muss eine Schritt für Schritt Anleitung sein. Sieht sehr chic aus.
Das freut mich sehr! Danke!
Spannendes Thema, habe ich mich fix nachgebastelt. Tolle Ergänzungen wären evtl. noch:
1. ein Push-Nachricht aufs Handy
2. ein Popup bei der nächsten Anmeldung, welches quittiert werden muss mit OK.
Viele Grüße,
Marcus
Sehr gut. Da habe ich wieder etwas zum Spielen.
Eine sehr gute Idee, dank dieser Anleitung auch schnell umgesetzt. Ein großes Dankeschön an dieser Stelle. Jetzt fehlt eigentlich nur noch ein Gewittersensor ;).
Der ist mit der Warnmeldung ja auch schnell umgesetzt ;) neuer template binary sensor der prüft ob der Zustand vom current-sensor der beiden dwd Sensoren >0 ist und der Titel das Wort Gewitter enthält und fertig ist der gewittersensor ;)
Wenn du wissen willst ob ein Gewitter ansteht, nimmst du dafür den advance anstelle des current.
@@Smarthomeyourself Das werde ich auf jedenfall vorerst mal machen. Allerdings hatte ich eher an einen AS3935 Franklin Lightning Sensor oder ähnliches gedacht. Mit Patine und Gehäuse, Warnampel an der Wetterstation... :)
Danke Daniel für das Video,
habe es gleich umgesetzt. Zwar mit ein Paar gleine Problemchen, aber jetzt ist Meldung und Karte in Home Assistant.
Das freut mich. wo hats denn gehakt?
@@Smarthomeyourself ich hatte keine Sensor.yaml Datei und hab in Discord Hilfe bekommen. Das Einrichten der Meldung ging gleich, nur hatte ich deinen Link der Karte eingefügt (NRW). Hat etwas gedauert, wieder mit Hilfe aus der Discord Gemeinde, auf BW umzustellen. Hatte mich etwas dumm angestellt 😉
@@moonwakler Sehr schön :) Hatte es im Discord gar nicht mitbekommen weil ich den HA Stream eben geschaut hatte. Aber freut mich, dass der Discord inzwischen so gut funktioniert :)
Danke für das Video. Gute Idee !!!
Was das Ganze noch toppen würde, wäre, wenn man die Wetterwarnungen als notify bekommen würde. Das wäre cool !!!
Geiles Video, aber wenn ich den Sensor, so wie bei die anlege, klappt es nicht....
Irgendwas mache ih falsch, das der diesen nicht lädt
mega, thx!
Nice. Direkt mal nachgebaut. Und dann versuche ich das jetzt mal noch als Telegram Benachrichtigung umzusetzen :D
Auch ne schöne Idee :)
Hast du es geschafft? Wäre auch daran interessiert..
@@norbertgill7126 Jain. Es hat einmalig funktioniert. Danach nie wieder :D
War aber bisher noch zu faul zum Debuggen.
@@ManuelKampmann schade, dass ist nämlich fast das einzige, was mir noch fehlt! Vielleicht macht @SmartHome_yourself noch mal ein Video darüber.
Bei mir verursacht die Integration seit eben ein Absturz vom HA System. Erst ein deaktivieren ließ HA wieder stabil laufen. Kann das gerade noch jemand so beobachten? P.S. Wieder eine tolle, verständliche Anleitung!
Was war denn der gemeldete Fehler? Bei mir läuft es eigentlich noch
Das Tutorial bedürfte eines Updates da sich die DWD Integration geändert hat.
Ist das noch aktuell? Wenn ich in der configuration.yaml exakt deinen Befehl eingebe, natürlich mit einer anderen Bild-URL, HA Neustarte und dann bei einem Test-Dashboard die gleiche Bild-Ansicht wähle, findet es keinerlei Entität mit dem erstellten Namen. Hat sich da eventuell bei HA selbst was geändert, dass diese von dir gezeigte Vorgehensweise nicht mehr zulässt?
Ja, die Entitäten heißen inzwischen anders. Die müssen dann in der Karte fürs Dashboard entsprechend geändert werden.
Bei mir geht es leider auch nicht mehr, trotz der Anpassung der Sensoren
Tolles Video :) wo ist eigentlich der unterschied zwischen den Current und den advanced wetter warnungen?
Akute Wetterwarnung bzw. Vorabinformation
Vielen Dank dafür! In dem optimierten Markdown ist ein kleiner Fehler. Siehe "sensor.sensor.."
Danke für den Hinweis! Hab's korrigiert
Bei mir ist die Uhrzeit bei den Warnungen immer um zwei Stunden nach hinten verschoben. Zeitzone in Home Assistant ist richtig einstellt. Kann man den Fehler irgendwie fixen?
Hier die Lösung des Problems:
community.home-assistant.io/t/dwd-warnwetter-markdown-card/180274/33
Bei mir ist die Sensors.yaml nicht vorhanden. kann die dann einfach erstellt werden, oder kann Ichs einfach in die configuration.yaml packen?
Du kannst das auch in die configuration.yaml schreiben. Wenn man die Sensoren aber in eine separate Datei auslagern will, muss man eine !include-Anweisung ind die configuration.yaml setzen (analog zu Groups etc.).
@@JottyHB wenn ich eine sensors.yaml datei mache mit dazugehöriger !include-Anweisung bekomme ich "Integration error: sensors - Integration 'sensors' not found." Mit "SENSOR" funktioniert es allerdings...
Sehr nice das Tutorial. Gleich eingebaut. Jedoch heute eine Wetter Warnungs Notification bekommen und komischer weise ist der Wert current_count 0 aber es steht eine Warnung im sensor Gewitterwarnung aber ausgeben tut er sie nicht? Wenn ich den Wert händisch auslese komme ich ran. Eine Idee woran das liegen kann?
Man bekommt ja zwei Sensoren. Eins ist wenn ich das noch richtig im Kopf habe die Ankündigungen und das andere der aktuelle Stand. Evtl einfach mal den anderen sensor in der Bedingung angeben
@@Smarthomeyourself das Problem ist das der Wert wenn ich ihn in einer anderen Karte auslese 1 ist und in deinem Script wird die variable count als null gesetzt. Ich bastle da nochmal bissel rum.
@@Smarthomeyourself Problem gelöst. ich hatte einen Schreibfehler in der Konfiguration.yaml. Dadurch hieß der sensor anders. Copy Paste sollte eben doch gelernt sein. Leider zeigt HA keinen Fehler an das es die Entität oder das Attribut nicht gibt sondern setzt das Ergebnis auf None
Erstmal danke für dieses Tutorial. Wie kann ich denn die Warnung per Telegram verschicken? Kannst du dazu nochmal ein Video machen?
Hab ich schon :) Zu Telegram gibts sogar schon zwei Videos:
ua-cam.com/video/J_GQIRHeroE/v-deo.html
ua-cam.com/video/1mEElIQSDBU/v-deo.html
@@Smarthomeyourself Telegram an sich ist nicht das Problem. Ich schaffe es nicht, die Wetterwarnung als Nachricht an Telegram zu schicken. Bin zu doof dazu. Werde es weiter probieren. Danke
Hi, kannst du mir sagen, warum meine Untwetterwarnung falsche Uhrzeit anzeigt? Zeigt die Warnung mit der Uhrzeit anstatt 12:17Uhr 10:17 Uhr an... Danke
2h klingt für mich nach falscher Zeitzone.
www.home-assistant.io/integrations/time_date/
Zur Not ließe sich das ganze auch über nen Template-Sensor korrigieren, wenn's nicht an der Zeitzone liegt.
www.home-assistant.io/docs/configuration/templating#time
wenn ich die warnzellen id eingebe, kommt immer, diese sei falsch
Kann mich jemand in die korrekte Richtung leiten wie ich von der markdown karte alle Warnungen mit Level 1 weg bekomme? Ich habe momentan 5 Warnungen vor leichtem Frost und Glätte. Ich benötige im Winter keine Warnung, dass es kalt ist...ich hoffe, dass es kalt ist. Naja vielen Dank, wenn mir jemand weiterhelfen kann!
Hallo,
Danke für dieses interessante Video. Wie könnte man vorgehen, wenn man Wetterwarnungen ohne DWD Integration realisieren möchte? Konkret gesagt. um Warnungen für ein anderes Land anzuzeigen. Gibt es da irgendwo ein work around?
Erst mal brauchst du einen Dienst der die Daten bereit stellt, dann eine Möglichkeit die Werte abzufragen. Ins HA bekommst du sie dann wohl entweder über Rest oder wenns nicht anders geht über scrape
@@Smarthomeyourself Danke für den Tip. Mit SCRAPE konnte ich mir was zusammenbauen und bekomme kann die Informationen anzeigen. Das ganze ist jetzt aber ziemlich einfach gehalten und nicht so schön wie bei der DWD Integration, wo die passenden Karten und Erklärungen mit angezeigt werden usw..... Da könnte man sicherlich auch noch von Hand einiges integrieren, wie Karte und den aktuellen Hinweistext. Da werde ich später mal ran gehen. Fürs erste reicht mir dann mal die allgemeine "kurze" Wetterwarnung aus ;)
Hi, den Ordner config/sensors.yaml gibt es bei mir nicht, wie lege ich den an? Wenn ich den als neu anlege kommt ne fehlermeldung
Bzgl sensors.yaml hängt halt davon ab wie man die config strukturiert/aufgeteilt hat.
Siehe: ua-cam.com/video/9LEoRc30LMU/v-deo.htmlsi=oRk1TfkWZgZjQos8
Bzw. Meine Empfehlung:
ua-cam.com/video/wZ1Qd0wDY8Y/v-deo.htmlsi=nkoRhPtUq-fIyZHu
Du kannst natürlich auch einfach alles direkt in die configuration.yaml schreiben.
Der Config Ordner wurde btw. vor einiger Zeit schon in homeassistant umbenannt.
Zum Fehler kann man ansonsten wenig sagen, wenn man nicht weiß um welchen Fehler es geht.
@@Smarthomeyourself danke, ich schau es mir an.
Sorry das hilft mir alles nicht weiter. Bei dir steht oben config/ bei mir steht da homeassistant/ und der Ordner configuratation lässt sich nicht öffnen. Also ich komme da nicht weiter, das ist mir zu hoch wie das gehen soll. wie komme ich zu config/ muss ich das erst anlegen?
@@heikokritz7671 wie schon gesagt. Der config Ordner wurde in Home Assistant umbenannt.
Hallo, die Karte (Kamera) von DWD in die configuration.yaml einfügen, bekomm ich nur Fehlermeldung. Was man ich falsch!
Welcher Fehler kommt denn? Dann kann man vllt mehr dazu sagen
Wenn ich den Text Camera.. usw eingebe wird aus dem grünen Haken ein roter Kasten.
@@Christian-dg1xy erst mal wäre die Schreibweise als auch die Einrückung relevant um etwas dazu zu sagen, und der rote Kasten gibt in der Regel auch eine konkrete Fehlermeldung aus
@@Christian-dg1xy aber warte mal... Kameras kann man inzwischen direkt über das UI unter Integrationen anlegen.
Erstell einfach unter einstellungen - geräte eine neue Gereric-Cam und trag dort die URL ein. Das sollte schon reichen
Bei mir wird der Text in dem selben Fenster noch einmal als eine Art Code ausgegeben, in einer einzigen Zeile wo ich dann weit nach rechts scrollen kann. Wie kann das entfernen?
Hallo, könntest du das Problem lösen?
@@DuploDom Leider nicht, ich hab keine Ahnung wie ich den Code umschreiben muss
Habe es gestern Abend noch hin bekommen. Der Link im Kommentar darüber führt zu original Code. Dieser funktioniert bei mir
@@DuploDom Danke dir, bei mir funktioniertes jetzt auch 👌
Heute nun ist ein Update von HA gekommen in dem wird gesagt.... Dies funktioniert nicht mehr in Version 2023.8.0. Was sollte man jetzt machen, ich kenne mich noch nicht so aus damit da ich es gerade letzte Woche installiert hatte.
Wurde da nicht einfach die config in die Integrationen übernommen? Dann hieße das, einfach die config aus den yamls raus.
Ansonsten steht meist auch was zu tun ist in der Meldung oder sonst in der Doku
www.home-assistant.io/integrations/dwd_weather_warnings/
Ja in der Doku steht inzw. Hinzufügen übers ui. In sofern Word der yaml Teil obsolet
Moin!
Am Markdown scheint sich etwas geändert zu haben, anders kann ich mir die Meldungen, es habe alles wunderbar geklappt nicht erklären. Bei mir kam immer "Keine Warnungen".
Der Fehler liegt in der Benennung der Sensoren. Im Markdown hat die Ortsbezeichnung nichts verloren, die passiert in der Integration. "sensor.wetterwarnung_kassel" muss ersetzt werden durch "sensor.dwd_weather_warnings". Ich hab's mit Garmisch-Partenkirchen getestet, da ist gerade einiges los. Und dabei habe ich einen weiteren Fehler gefunden, dessen Ursache ich aber noch nicht gefunden habe: Jede Wettermeldung wird doppelt ausgegeben. Ist nicht so schlimm und könnte daran liegen, dass Meldungen sowohl im "current" als auch in "advance"gleichlautend vorkommen.
Im übrigen habe ich den Verdacht, dass du die optimierte Fassung falsch verlinkt hast, denn mir kommt die andere eher optimiert vor.
Verstehe das bitte nicht als Meckerei, nur wer nichts tut, macht keine Fehler. Und wie gesagt, vielleicht hat sich die Integration ja auch verändert. Für den Fall solltest du diesen Post evtl. anpinnen, damit andere nicht in die gleiche Falle tappen.
Dass die sensornamen angepasst werden müssen versteht sich denk ich von selbst. Die Benennung ist ja jedem selbst überlassen. Und dann kommts noch drauf an wird dwd über integrationen direkt oder über die config angelegt.
@@Smarthomeyourself
In deinem Video legst du eine Integration an. Danach bekam ich den Eindruck, man müsse im Markdown beim Sensornamen nur den Ortsnamen austauschen. Der Ort spielt aber im Markdown im von dir gezeigten Weg keine Rolle. Folgt man exakt deiner Anleitung, kommt man nicht zum Ziel.
@@JottyHB Sorry, aber dann hast du was anders gemacht. (Vermutlich halt deinen Sensor in der config anders benannt)
Ich habs gerade extra noch mal im testsystem nachvollzogen und 1:1 nach dem Video integriert.
Sensoren heißen dann sensor.wetterwarnung_wermelskirchen_advance_warning_level und sensor.wetterwarnung_wermelskirchen_current_warning_level.
Dabei ist "wetterwarnung_wermelskirchen" halt genau das, was man als Name beim Sensor einträgt. Und das bestimmt halt der Anwender.
Wenn du der Ansicht bist dass da die Ortsbezeichnung nichts im Namen verloren hat, kein Problem. Lass sie weg. Aber Sensoren die man im Markdown verwendet müssen halt existieren. Auch wird mir der Text in beiden der Markdowns nur 1x angezeigt.
Warum meinst du wäre das alte optimiert? Im neuen steht z.b. Sonntag anstelle von Sun.
Am Ende kann aber ja jeder die Variante wählen die ihm gefällt oder man kann kombinieren. Sind ja alles nur Vorschläge.
Läuft jedenfalls noch immer alles 1:1 genau so wie im Video gezeigt
@@Smarthomeyourself Ich habe dieselbe Erfahrung wie @JottyHB gemacht. Ich habe mich die ganze Zeit gewundert, warum eigentlich die Karte angezeigt wird, aber in der Wetterwarnung immer "Keine Warnungen" steht. Zunächst war ich der Meinung, nur das "kassel" ersetzen zu müssen, aber tatsächlich heißt der Sensor komplett anders, nämlich so wie von @JottyHB angegeben.
Meinen Sensor habe ich nicht händisch umbenannt. 🤔
Sobald ich die Funktion "Benutzeroberfläche bearbeiten" verlasse sehe ich keine Anzeige mehr
Die einrichtung über YAML manuell ist gar nicht nötig, verwendet einfach den Integrationsbrowser
Korrekt. inzwischen. Zum Zeitpunkt des Videos gab's die noch nicht ;)
@@Smarthomeyourself Danke auf jeden Fall, ich habe es jetzt hinbekommen warnmeldungen auf meinem LED Display mit MQTT anzuzeigen
Ich habe den Dienst DWD aktiviert, jedoch bekomme ich lediglich einen Wert oder Text angezeigt, nie ein Bild etc. was genau muss ich zum Dashboard hinzufügen, damit ich die schönen Bilder sehen kann?
Hat jemand aus österreich schon sowas gemacht :)?
Für Österreich könnt ich höchstens mit den Benzinpreisen dienen:
smarthomeyourself.de/wiki/homeassistant/benzinpreise-in-home-assistant-fuer-oesterreich/
Unwetter hatten wir glaube ich bisher noch nicht auf dem Tisch. Notier ich mir aber gerne mal. Ansonsten kannst du es mal bei uns auf dem Discord versuchen ob da evtl schon jemand was bei sich laufen hat.
smarthomeyourself.de/discord
Ein tolles Video, aber ich habe hier eon paar kleiner Probleme. DWD ist über die Integration eingebunden. Bei den Bedingungen lässt sich bei mir das nicht auf "Zustand ist nicht gleich" umstellen. Weiterhin gibt es bei keinen Ciurrent Status: Meine Entität sieht so aus: "sensor.dwd_weather_warnings_7XXXXXXX2_aktuelle_warnstufe". Wo mache ich hier etwas falsch?
Nachdem "Gerneric camera" via confiuration.yaml ja mit dem neusten Release "deprecated" wurde, stimmt das Code-Snipet für die Kamera ja nicht mehr. Könntest Du das bitte aktualisieren? Das wäre super! Besten Dank im Voraus. 🙂
gibt es dazu schon neue Erkenntnisse wie man jetzt verfahren muss ?
@@fiedlerbernd Ja.
@@danielbraun3503 wo finde ich die wohl ?
@@fiedlerbernd in Kommentaren, Foren, durch Suchen zum Beispiel? Oder in HA-Doku?
Danke für den tollen Tipp