Hallo,
ich lese das aktuelle Wetter von Wetter Wunderground aus, das funktioniert und ist sehr genau.
Nun würde ich auch die Vorschau mit verwenden.
http://api.wunderground.com/api/xxxxxxxxxxxxxx/hourly/lang:DL/q/Germany/freital.xml
http://api.wunderground.com/api/xxxxxxxxxxxxxx/hourly/lang:DL/q/DL/freital.json
Die Daten kommen in FHEM an. Aber wie erzeugt man davon Readings. Die Baumstruktur ist ja weiter verzweigt. Man müsste die Zeitstempel lesen und die darauf folgenden Daten zuordnen. Das Datum liegt aber in der gleichen Ebene wie die Wetterdaten.
Hat die Vorschau jemand funktionsfähig in Verwendung? Wie macht man so etwas?
Ab morgen gibt es dafür ein Modul, welches du per Update installieren kannst.
Das Modul ist eine tolle Sache und spart viel Zeit.
lt. Beschreibung funktioniert dies so, und das aktuelle Wetter der ID wird geladen.
define WUweather Wunderground xxxxxxxxxxxxxx IDRESDEN388
das funktioniert.
Wie geht das mit der Vorschau?
http://api.wunderground.com/api/xxxxxxxxxxxxxxx/hourly/lang:DL/q/Germany/freital.xml
http://api.wunderground.com/api/xxxxxxxxxxxxxxx/forecast10day/lang:DL/q/Germany/freital.xml
Im XML link wird zwischen "hourly" und "forecast10day" unterschieden. Das wäre noch eine tolle Sache das Modul in diese Richtung zu erweitern. Gleichzeitig wäre die Einstellung größerer Aktualisierungsintervalle sinnvoll.
Zitat von: stefan-dd am 05 November 2016, 03:13:46
Wie geht das mit der Vorschau?
http://api.wunderground.com/api/xxxxxxxxxxxxxxx/hourly/lang:DL/q/Germany/freital.xml (http://api.wunderground.com/api/xxxxxxxxxxxxxxx/hourly/lang:DL/q/Germany/freital.xml)
http://api.wunderground.com/api/xxxxxxxxxxxxxxx/forecast10day/lang:DL/q/Germany/freital.xml (http://api.wunderground.com/api/xxxxxxxxxxxxxxx/forecast10day/lang:DL/q/Germany/freital.xml)
Im XML link wird zwischen "hourly" und "forecast10day" unterschieden.
Aktuell werden astronomy, conditions und forecast abgefragt:
https://api.wunderground.com/api/xxxxxxxxxxxxxxx/astronomy/conditions/forecast/lang:DL/q/Germany/freital.xml (http://api.wunderground.com/api/xxxxxxxxxxxxxxx/hourly/lang:DL/q/Germany/freital.xml)hourly und forecast10day erzeugen nochmals riesige Hashes, die es erstmal viel zu komplex gemacht haben diese richtig umzuschreiben. Ich kann mal schauen auch noch hourly und forecast10day optional mit reinzunehmen bzw. per Attribut als Alternative zu conditions und forecast einzustellen.
Momentan beschäftige ich mich allerdings eher mit der Fertigstellung des allgemeinen Unit Supports (UConv.pm, was auch von 50_HP1000.pm verwendet wird).
Zitat von: stefan-dd am 05 November 2016, 03:13:46
Gleichzeitig wäre die Einstellung größerer Aktualisierungsintervalle sinnvoll.
Geht, siehe Attribut pollInterval.
ZitatGeht, siehe Attribut pollInterval.
Das ist mir bekannt. Der längste Anstand ist aber schon 900s.
Ein längeres Intervall wäre vor allem bei der 10 Tagesvorschau sinnvoll. 2x am Tag ist da ausreichend.
Gut wäre natürlich auch noch, wenn für das "weather" Modul für die Icons noch angepasst werden könnten, idealer Weise mit Verwendung Icon URL für Tag/Nacht. (wie bei Proplanta)
Ich habe es schon versucht, aber leider nicht hinbekommen.
Danke
Da ist nur, was dir die FHEMWEB GUI anzeigt. Du kannst mit dem attr-Befehl nach belieben auch höhere Werte setzen.
Die Vereinheitlichung der Readings schaue ich mir Stück für Stück an. Erstmal die Units...