Neues Modul: DWD

Begonnen von premultiply, 08 Mai 2016, 16:57:10

Vorheriges Thema - Nächstes Thema

premultiply

Na prima...
Danke für die Info!

premultiply

Auf github (siehe erster Beitrag) ist nun eine neue Version verfügbar die u. a. die Readings nur noch als ASCII ausgibt.
Damit sollten die Fehlermeldungen in neueren FHEM-Version (hoffentlich) beseitigt sein.

Zudem wurde die Wettervorhersage eingebaut.

chris1284

#32
an sich funktioniert das modul ja ganz gut und ist wesentlich userfreundlicher als gds aber:

a) warum hats du so abstrakte readingsnamen genommen die so garnicht mit anderen wettermodulen harmonieren und so durcheinander sind?
     heute morgen übermorgen tag4 geht irgendwie garnicht....
b) warum checkst du es nicht in FHEM ein (wegen commandref, updates)

c) wo sind die warnungen des dwd?

premultiply

a) Das sind die Namen die der DWD in seinen Daten nun mal verwendet.

b) Wenn mir jemand sagt wie das geht ohne einen riesen Aufriss zu machen, gerne.

c) Auf dem DWD-Server.  ;D Eine Integration war mir zu Aufwändig bisher da die Strukturen und Datenformate bzw. deren Organisation nicht trivial sind, der Test sehr langwierig ist (Warten auf eine passende Warnung) und auch für mich keine wirklich sinnvoll weiterverwendbaren Daten dabei herumkommen.

Tsturm

Hallo zusammen, das DWD modul läuft klasse, herzlichen Dank.

Frage: wo findet man die Definitionen für die einzelnen Werte - das DWD-Portal ist ziemlich unübersichtlich...

Konkret suche ich eine Möglichkeit, die Regenmenge der letzten Tage (über _rr24) mit der Vorhersage zu verknüpfen - so dass ich weder nach einem Wolkenbruch noch vor vor einem Wolkenbruch den Garten wässere...

Viele Grüße - Timmo

premultiply

Die Niederschlagsmengenvorhersage wird leider nicht vom DWD per GDS bereitgestellt.

Ansonsten findet man die GDS-Beschreibungen unter /gds/gds/help auf dem FTP-Server des DWD.

Gisbert

Hallo premultiply,

ich habe dein Modul bei mir aufgenommen.
Es scheint, so wie es momentan aussieht, gut zu funktionieren.
Vielen Dank dafür.

Gibt es automatische Updates in Fhem oder muss man gelegentlich hier im Forum oder auf github nachschauen, ob es was Neues gibt?
Wie oft werden die Werte bei DWD erneuert, so dass man die Abfrageintervalle bei Fhem anpassen kann?

Viele Grüße
Gisbert
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY

premultiply

Updates gibt es momentan nur bei github.
Das FHEM-Prozedere ist mir bislang einfach zu kompliziert.

Der DWD liefert die Beobachtungsdaten im 30 Minutentakt. Das ist auch der Standardwert.
Weniger einzustellen bringt nichts.
Statistiken dazu kommen im 6, 12 oder 24 Stundentakt.
Nur die 24 Stundendaten muss man ggf. manuell abrufen.

chris1284

Zitat von: premultiply am 29 Dezember 2016, 15:07:55
Das FHEM-Prozedere ist mir bislang einfach zu kompliziert.

nur ssh-key erstellen und mail schreiben. kurze zeit später ist dein zugang da und du kannst das modul einchecken. 5min arbeit https://svn.fhem.de/#readwrite

chris1284

ich habe diverse meldungen im log

Zitat
2017.01.03 18:41:56 1: PERL WARNING: given is experimental at ./FHEM/55_DWD.pm line 104, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 105, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 109, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 113, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 117, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 121, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: given is experimental at ./FHEM/55_DWD.pm line 143, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 144, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 150, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 154, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 159, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: given is experimental at ./FHEM/55_DWD.pm line 231, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 232, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 236, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 240, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 244, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 248, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 252, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 259, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 264, <$fh> line 936.
2017.01.03 18:41:56 1: PERL WARNING: when is experimental at ./FHEM/55_DWD.pm line 268, <$fh> line 936.


CoolTux


no if $] >= 5.017011, warnings => 'experimental::lexical_subs','experimental::smartmatch';


Schau mal bitte ob es damit verschwindet.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gisbert

#41
Hallo premultiply,

vielen Dank für dein Modul.
Gibt es eine Möglichkeit, dass das Modul doch ein automatisches Update erhält, wenn man Fhem updated?

Bei dem Modul ABFALL, welches auch nicht zu Fhem gehört, scheint folgendes Update zu funktionieren.
Siehe auch:
https://forum.fhem.de/index.php/topic,48237.0.html und
https://haus-automatisierung.com/hardware/fhem/2016/12/21/fhem-tutorial-reihe-part-3-2-Muellplan-auf-abfall-modul-umstellen.html)
update add https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt
update all

Nach dem Neustart vom Fhem ist das Modul geladen und erhält mit jedem update all den neuesten Stand.

Viele Grüße
Gisbert
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY

FhemPiUser

die alerts meldungen liefert das modul aber nicht, oder?

premultiply

Nein, ausschließlich das Wetter.
Aktuelle Messwerte, Vorhersage und die 6, 12, 24 Stundenstatistiken in Zahlenform.


Die CAP-Warnmeldungen sind sehr komplex bzw. umfangreich und vor allem stellt sich mir die Frage wie man diese sinnvoll maschinell auswertertet und in logische Zustände bringen soll. Also auf gut deutsch: Welchen Mehrwert bietet dies für eine Haus- und Gebäudeautomation?

Zum reinen anzeigen ist mir das wirklich zu blöd.




FhemPiUser

ich zeige es auf meinem wandtablet unterm wetter an und finde es eine sehr wichtige information.

es gibt aber offenbar einen neuen einfachen json dienst dafür, siehe separaten thread...