[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at

Begonnen von CoolTux, 23 März 2016, 12:06:02

Vorheriges Thema - Nächstes Thema

Gernott

Zitat von: CoolTux am 09 Dezember 2017, 16:16:20
Vielen Dank für Deine Aufmerksamkeit.
Na ja, gerne, keine Ursache. Dafür nutze ich ja auch Dein Modul.

Alveole

Hallo,
ich hatte vor längerem schon mal Anlauf genommen und auch im forum gefragt, aber dann bin ich wieder abgestorben darüber.

Gibt es eine Möglichkeit, die Abfragen "get Sturm/Regen/..." inactive/active auszulesen und diese dann in einen dummy zu schreiben. Somit könnte man diese dann ja weiterverarbeiten und ausgeben oder etwas steuern damit.

Dankt wieder!
RL

mi.ke


ich darf Dir meine Antwort ein zweites Mal empfehlen . . . .

Zitat von: mi.ke am 17 Juni 2017, 18:36:12
mach doch einfach, statt
Dummy Sturm = on bei Get Sturm active

Dummy Sturm =  on bei  Warn_[0-9]_Type == 2


gemeint ist:

frag nicht get Sturm aktiv ab, sondern die Readings mit if Warn_[0-9]_Type == 2

PS.
Edit wegen Schreibfehler
FHEM 5.9 | RPi4 + 5 x RPi(Z) + FB7590 + FB 6890 LTE via LAN und WAN (VPN) verbunden.
2 x CUL868 + 3 x RFXTRX(e) + 6 x HMwLanGW + 4 x z2tGw + 5 x LGW + 2 x IRBlast + CO2 +++
FS20, FHT, FMS, Elro(mod), CM160, Revolt, LGTV, STV, AVR, withings, HM-sec-*, HM-CC-RT-DN, AMAD, PCA301, arlo, Aqara

Alveole

Danke Dir!
Stimmt, da war was.
Ich werd an der Umsetzung arbeiten und hier posten.

Andre0909

kann es sein das das Modul nicht richtig aktualisiert? Bei uns ist seit 15:00 #uhr gemäß unwetterzentrale Warnung ROT für Strum und grün für glätte aber trotz updates sagt das Modul was ganz anderes:

Internals:
   CountryCode DE
   DEF        DE 45279 120
   INTERVAL   120
   INTERVALWARN 0
   NAME       Unwetter
   NR         576
   PLZ        45279
   STATE      Warnungen: 2
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE45279
   VERSION    2.0.0
   Readings:
     2018-01-17 18:58:40   WarnCount       2
     2018-01-17 18:58:40   WarnUWZLevel    3
     2018-01-17 18:58:40   WarnUWZLevel_Color orange
     2018-01-17 18:58:40   WarnUWZLevel_Str Warnstufe Orange (Unwetterwarnung)
     2018-01-17 18:58:40   Warn_0_AltitudeMax 9000
     2018-01-17 18:58:40   Warn_0_AltitudeMin -10
     2018-01-17 18:58:40   Warn_0_Creation 1516112820
     2018-01-17 18:58:40   Warn_0_Creation_Date 16.01.2018
     2018-01-17 18:58:40   Warn_0_Creation_Time 15:27
     2018-01-17 18:58:40   Warn_0_End      1516255200
     2018-01-17 18:58:40   Warn_0_End_Date 18.01.2018
     2018-01-17 18:58:40   Warn_0_End_Time 07:00
     2018-01-17 18:58:40   Warn_0_EventID  15161121526768
     2018-01-17 18:58:40   Warn_0_Hail     0
     2018-01-17 18:58:40   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/sturm-orange.gif
     2018-01-17 18:58:40   Warn_0_LongText Es weht weiterhin mäßiger bis frischer und böiger Wind. Bevorzugt in Schauer- und Gewitternähe sowie in exponierten Lagen ist mit einzelnen Sturmböen um 80 km/h zu rechnen. Beachten Sie bitte auch unsere Vorwarnungen für den Donnerstag!
     2018-01-17 18:58:40   Warn_0_Severity 10
     2018-01-17 18:58:40   Warn_0_ShortText Frischer SW-NW-Wind, bevorzugt in Schauern einzelne Sturmböen bis etwa 80 km/h
     2018-01-17 18:58:40   Warn_0_Start    1516113000
     2018-01-17 18:58:40   Warn_0_Start_Date 16.01.2018
     2018-01-17 18:58:40   Warn_0_Start_Time 15:30
     2018-01-17 18:58:40   Warn_0_Type     2
     2018-01-17 18:58:40   Warn_0_Type_Str Sturm
     2018-01-17 18:58:40   Warn_0_levelName alert_warn_orange
     2018-01-17 18:58:40   Warn_0_uwzLevel 3
     2018-01-17 18:58:40   Warn_0_uwzLevel_Str Warnstufe Orange (Unwetterwarnung)
     2018-01-17 18:58:40   Warn_1_AltitudeMax 9000
     2018-01-17 18:58:40   Warn_1_AltitudeMin -10
     2018-01-17 18:58:40   Warn_1_Creation 1516086240
     2018-01-17 18:58:40   Warn_1_Creation_Date 16.01.2018
     2018-01-17 18:58:40   Warn_1_Creation_Time 08:04
     2018-01-17 18:58:40   Warn_1_End      1516298400
     2018-01-17 18:58:40   Warn_1_End_Date 18.01.2018
     2018-01-17 18:58:40   Warn_1_End_Time 19:00
     2018-01-17 18:58:40   Warn_1_EventID  15160849549387
     2018-01-17 18:58:40   Warn_1_Hail     0
     2018-01-17 18:58:40   Warn_1_IconURL  http://www.unwetterzentrale.de/images/icons/sturm-gelb.gif
     2018-01-17 18:58:40   Warn_1_LongText Am Donnerstag überqueren uns die Ausläufer eines Orkantiefs. Es kommt dabei zu teils schwerem Sturm mit orkanartigen Böen oder im ungünstigsten Fall Orkanböen, die in Spitzen etwa 110 bis 125 km/h erreichen können. Auch vereinzelt stärkere Böen können nicht ausgeschlossen werden. Es kann kurzfristig zu einer Ausgabe der Warnstufe Violett (höchste Warnstufe) für Böen um 130 km/h oder mehr kommen. Am Donnerstagabend beruhigt sich der Wind wieder rasch.
     2018-01-17 18:58:40   Warn_1_Severity 8
     2018-01-17 18:58:40   Warn_1_ShortText Sturm aus westlicher Richtung, Orkanböen möglich! 110 bis 125 km/h oder mehr möglich
     2018-01-17 18:58:40   Warn_1_Start    1516244400
     2018-01-17 18:58:40   Warn_1_Start_Date 18.01.2018
     2018-01-17 18:58:40   Warn_1_Start_Time 04:00
     2018-01-17 18:58:40   Warn_1_Type     2
     2018-01-17 18:58:40   Warn_1_Type_Str Sturm
     2018-01-17 18:58:40   Warn_1_levelName alert_forewarn_red
     2018-01-17 18:58:40   Warn_1_uwzLevel 2
     2018-01-17 18:58:40   Warn_1_uwzLevel_Str Stufe Gelb (Vorwarnung für Unwetterwarnung)
     2018-01-17 18:58:40   currentIntervalMode normal
     2018-01-17 18:58:40   durationFetchReadings 0.00
     2018-01-17 18:58:40   lastConnection  49 values captured in 0.00 s
     2018-01-17 18:58:40   state           Warnungen: 2
   Fhem:
     LOCAL      0
   Helper:
Attributes:
   humanreadable 1
   room       Wetter
   verbose    2



CoolTux

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

Andre0909

Dann Check ich es gerade nicht. Ich kriege doch die Resdings Sturm einmal gelb und orange und homepage sagt Sturm rot und Glätte grün. Oder was meinst du ? Mach ich da gerade einen Denkfehler ?

CoolTux

Nein machst Du nicht. Aus irgendeinem Grund sagt der JSON String vom feed etwas anderes wie die Homepage. Oder aber, was auch sein kann und Mal gescheckt werden müsste, ist das die Zuordnung zu den Levels fehlerhaft ist. Aber das kann ich nicht genau sagen.
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

CoolTux

Zitat von: Andre0909 am 17 Januar 2018, 23:05:08
Dann Check ich es gerade nicht. Ich kriege doch die Resdings Sturm einmal gelb und orange und homepage sagt Sturm rot und Glätte grün. Oder was meinst du ? Mach ich da gerade einen Denkfehler ?

Habe eben noch mal Deinen JSON String gescheckt, also aus Deiner Gegend. Du solltest jetzt rot haben!
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

Andre0909

Zitat von: CoolTux am 18 Januar 2018, 12:35:20
Habe eben noch mal Deinen JSON String gescheckt, also aus Deiner Gegend. Du solltest jetzt rot haben!

heute passte es . Rot, aber in letzter Zeit öfter mal komischerweise nicht, gestern tauchte wie geschrieben stundenlang Glätte nicht auf... Werd es nochmal beobachten

frank

Zitat von: Andre0909 am 18 Januar 2018, 19:58:41
heute passte es . Rot, aber in letzter Zeit öfter mal komischerweise nicht, gestern tauchte wie geschrieben stundenlang Glätte nicht auf... Werd es nochmal beobachten

in deinem letzten list war durationFetchReadings=0.0s und das für angeblich 49 readings.
ist das bei dir immer so unglaublich schnell? oder war das ein hinweis auf ein problem?
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

SibbeH

Hi Cooltux
Ich habe die Code von 77_UWZ Version 2.0.0 erweitert. Das Modul gibt die Datum und Zeit auf "normale" weise aus: z.B. Samstag, 27 Januar 19:00 Uhr (siehe Anhang).
Ach habe Ich Kauderweldisch ( :) :) Holländisch) zugefügt.
Sibbe
Raspberry Pi, CULV3, 3xCUNO, MAX Thermostat, MAX Wandthermostat, HM, HmIP. UWZ, WeekProfile

CoolTux

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

DarkT

Hallo zusammen,

ich habe eine Frage zur tabletui-Unterstützung. Falls ich da hier falsch bin, dann einfach Bescheid sagen, bitte :)

Also in der UWZ habe ich die folgenden Readings:


Warn_0_Creation 1517294985 
Warn_0_End       1517428800 
Warn_0_IconURL http://www.unwetterzentrale.de/images/icons/sturm-gelb.gif
Warn_0_LongText

Mittwochmorgen nimmt der Südwestwind erneut stark zu und weht ab dem Mittwochmorgen mäßig bis frisch. Es ist ab den Morgen- und Vormittagsstunden mit Sturmböen um 76 km/h zu rechnen, in exponierten Lagen können um die Mittagszeit auch etwas stärkere Böen bis etwa 80 km/h nicht ausgeschlossen werden. Zum Abend nimmt der auf West drehende Wind rasch ab.

Warn_0_Severity 7
Warn_0_ShortText Mittwoch frischer, böiger Südwestwind mit Sturmböen bis etwa 76 km/h möglich
Warn_0_Start  1517367600
Warn_0_Type 2
Warn_0_levelName alert_forewarn_orange
Warn_0_uwzLevel 2


Bei meiner Einbindung in TableUI benutze ich


<div data-type="uwz"
       data-device="Unwetter"
       data-imgsize="50"
       data-detail='["IconURL","WarnUWZLevel_Color","LongText","WarnTime"]'
       data-max="5"
       class="left-space-2x col-1-1">
</div>


Funktioniert soweit alles ganz gut. Nur steht im Beschreibungstext (in TabletUI) jetzt:

Zitat
....Wind rasch ab. Gültig vom undefined undefined Uhr bis undefined undefined Uhr.

Habt ihr eine Idee voran das liegt?

CoolTux

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