Autor Thema: Wetterlage mit Windy & Co.  (Gelesen 800 mal)

Offline Damian

  • Moderator
  • Hero Member
  • ***
  • Beiträge: 8829
Wetterlage mit Windy & Co.
« am: 06 Oktober 2021, 20:10:34 »
Man kann über windy.com ein Widget mit beliebigen Wetterdaten erstellen. Dieses lässt sich sehr leicht in FHEM einbinden. Das generierte iframe kann man einfach per copy/paste in uiTable kopieren und in einfache Anführungszeichen setzen.

So habe ich ein Widget erstellt, mit dem ich den Regenverlauf und die Prognose darstellen kann.

defmod di_wetter DOIF ##
attr di_wetter room Status
attr di_wetter uiTable \
'<iframe width="400" height="600" src="https://embed.windy.com/embed2.html?lat=50.935&lon=6.353&detailLat=50.971&detailLon=6.783&width=400&height=750&zoom=6&level=surface&overlay=radar&product=radar&menu=&message=true&marker=true&calendar=now&pressure=&type=map&location=coordinates&detail=&metricWind=km%2Fh&metricTemp=%C2%B0C&radarRange=-1" frameborder="0"></iframe>'

« Letzte Änderung: 07 Oktober 2021, 17:41:32 von Damian »
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF
Gefällt mir Gefällt mir x 3 Liste anzeigen

Offline juergen012

  • Full Member
  • ***
  • Beiträge: 347
Antw:Wetterlage mit Windy
« Antwort #1 am: 07 Oktober 2021, 10:27:12 »
Hallo Damian,
soeben habe ich windy eingebunden. In deinen screenshots habe ich gesehen, dass Du eine Regenprognose eingebunden hast. Das interessiert mich. Wie hast Du das realisiert?

Beste Grüße
Jürgen K.
Fhem im Proxmox LXC

Offline Damian

  • Moderator
  • Hero Member
  • ***
  • Beiträge: 8829
Antw:Wetterlage mit Windy
« Antwort #2 am: 07 Oktober 2021, 14:12:40 »
Die Prognose kommt dann, wenn man in der ersten Übersicht auf den Pfeil bei bei dem Label mit der dBZ-Angabe des Standortes klickt.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Offline juergen012

  • Full Member
  • ***
  • Beiträge: 347
Antw:Wetterlage mit Windy
« Antwort #3 am: 07 Oktober 2021, 16:20:57 »
Hallo Damian,
vielen Dank!
Eigentlich meinte ich die Anzeige unter der Uhr/Datum auf der linken Seite oben..
Gruß
Jürgen K.
Fhem im Proxmox LXC

Offline Damian

  • Moderator
  • Hero Member
  • ***
  • Beiträge: 8829
Antw:Wetterlage mit Windy
« Antwort #4 am: 07 Oktober 2021, 16:41:06 »
Hallo Damian,
vielen Dank!
Eigentlich meinte ich die Anzeige unter der Uhr/Datum auf der linken Seite oben..
Gruß
Jürgen K.

Da gab es auch ein Thread zu wetter.com https://forum.fhem.de/index.php/topic,122508.msg1172585.html#msg1172585

Hier meine Definition:

defmod wetter_com_broich HTTPMOD https://www.wetter.com/deutschland/<meinort>/DE0005031005.html 290
attr wetter_com_broich reading01Name Ansage
attr wetter_com_broich reading01Regex <span id="nowcast-text" class="portable-mb--">\W*(.*)
attr wetter_com_broich reading02Name Regen
attr wetter_com_broich reading02Regex <table.class=\"\[.rainnowcast-timeline.\].*\">\W*<tbody>\W*<tr>\W*<td class=\".*style=\"background-color:(.*);;.*</td>\W*<td class=\".*style=\"background-color:(.*);;.*</td>\W*<td class=\".*style=\"background-color:(.*);;.*</td>\W*<td class=\".*style=\"background-color:(.*);;.*</td>\W*<td class=\".*style=\"background-color:(.*);;.*</td>\W*<td class=\".*style=\"background-color:(.*);;.*</td>\W*<td class=\".*style=\"background-color:(.*);;


Die Informationen werden direkt aus der Homepage wetter.com für den eigenen Ort mit HTTPMOD ausgelesen und in Readings zur Verfügung gestellt.

Im Reading Ansage steht bei mir die Regenprognose im Klartext. Es ist ganz nett. Der Regenverlauf grafisch aufbereitet über windy.com bietet zusätzliche Informationen. Bilder sagen bekanntlich oft mehr als Worte :)
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Offline Damian

  • Moderator
  • Hero Member
  • ***
  • Beiträge: 8829
Antw:Wetterlage mit Windy
« Antwort #5 am: 07 Oktober 2021, 17:21:21 »
Einen habe ich noch ;)

Falls es einer schlicht in schwarz-weiß mag. Ein Widget erzeugt über meteoblue mit automatischer Aktualisierung - lässt sich ebenfalls bedienen.

defmod wetter DOIF {[+[3]:01];;set_State('<iframe src="https://www.meteoblue.com/de/wetter/widget/three/k%c3%b6ln_deutschland_2886242?geoloc=fixed&nocurrent=0&noforecast=0&days=4&tempunit=CELSIUS&windunit=KILOMETER_PER_HOUR&layout=dark" frameborder="0" scrolling="NO" allowtransparency="true" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" style="width: 460px;;height: 594px"></iframe><div><!-- DO NOT REMOVE THIS LINK --><a href="https://www.meteoblue.com/de/wetter/vorhersage/woche/k%c3%b6ln_deutschland_2886242?utm_source=weather_widget&utm_medium=linkus&utm_content=three&utm_campaign=Weather%2BWidget" target="_blank">meteoblue</a></div>')}
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Offline Damian

  • Moderator
  • Hero Member
  • ***
  • Beiträge: 8829
Antw:Wetterlage mit Windy
« Antwort #6 am: 07 Oktober 2021, 17:37:53 »
Und in Farbe:

defmod di_wetter_meteoblue DOIF ##
attr di_wetter_meteoblue uiTable '<iframe src="https://www.meteoblue.com/de/wetter/widget/daily/j%c3%bclich_deutschland_2894553?geoloc=fixed&days=4&tempunit=CELSIUS&windunit=KILOMETER_PER_HOUR&precipunit=MILLIMETER&coloured=coloured&pictoicon=0&pictoicon=1&maxtemperature=0&maxtemperature=1&mintemperature=0&mintemperature=1&windspeed=0&windspeed=1&windgust=0&windgust=1&winddirection=0&winddirection=1&uv=0&uv=1&humidity=0&humidity=1&precipitation=0&precipitation=1&precipitationprobability=0&precipitationprobability=1&spot=0&spot=1&pressure=0&pressure=1&layout=dark"  frameborder="0" scrolling="NO" allowtransparency="true" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" style="width: 216px;; height: 462px"></iframe><div><!-- DO NOT REMOVE THIS LINK --><a href="https://www.meteoblue.com/de/wetter/woche/j%c3%bclich_deutschland_2894553?utm_source=weather_widget&utm_medium=linkus&utm_content=daily&utm_campaign=Weather%2BWidget" target="_blank">meteoblue</a></div>'
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Offline juergen012

  • Full Member
  • ***
  • Beiträge: 347
Antw:Wetterlage mit Windy & Co.
« Antwort #7 am: 07 Oktober 2021, 18:43:44 »
NA, SUPER!!!

Fhem im Proxmox LXC