FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Wettermodule => Thema gestartet von: CoolTux am 23 März 2016, 12:06:02

Titel: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 23 März 2016, 12:06:02
Das Modul gibt es nun offiziell über FHEM Update
Zum Wikieintrag (http://www.fhemwiki.de/wiki/UWZ)


Den Eröffnungsthread zum Modul gibt es hier (https://forum.fhem.de/index.php/topic,33549.0.html)
Tobias und ich entwickeln das Modul nun zusammen weiter und werden hoffentlich als bald eine Version zum einchecken ins FHEM SVN bereitstellen können.


Das Modul extrahiert Unwetterwarnungen von www.unwetterzentrale.de.
Hierfür wird die selbe Schnittstelle verwendet die auch die Android App Alerts Pro nutzt. Es werden maximal 10 Standortbezogene Unwetterwarnungen zur Verfügung gestellt. Weiterhin verfügt das Modul über HTML-Templates welche als weblink verwendet werden können.
Es nutzt die Perl-Module HTTP::Request, LWP::UserAgent, JSON, Encode::Guess, Text::Iconv und HTML::Parse.

Verwendung des Modules
Define

define <Name> UWZ [Ländercode] [Postleitzahl] [INTERVAL]


Beispiel:
define Unwetterzentrale UWZ DE 86405 3600

[Ländercode]
Mögliche Werte: DE, AT, CH, SEARCH, ...
(für ander Länder als Deutschland bitte den SEARCH Parameter nutzen um die AreaID zu ermitteln.)

[Postleitzahl/AreaID]
Die Postleitzahl/AreaID des Ortes für den Unwetterinformationen abgefragt werden sollen.

[INTERVAL]
Definiert das Interval zur aktualisierung der Unwetterwarnungen. Das Interval wird in Sekunden angegeben, somit aktualisiert das Modul bei einem Interval von 3600 jede Stunde 1 mal.


Get

Get (Search-Mode)

Set

Attribute

Readings

Weblinks

Über die Funktionen UWZAsHtml, UWZAsHtmlLite, UWZAsHtmlFP, UWZAsHtmlKarteLand, UWZAsHtmlMovie wird HTML-Code zur Warnanzeige und Wetterfilme über weblinks erzeugt.

Beispiele:
define UnwetterDetailiert weblink htmlCode {FHEM::UWZ::UWZAsHtml("Unwetterzentrale")}
define UnwetterLite weblink htmlCode {FHEM::UWZ::UWZAsHtmlLite("Unwetterzentrale")}
define UnwetterFloorplan weblink htmlCode {FHEM::UWZ::UWZAsHtmlFP("Unwetterzentrale")}
define UnwetterKarteLand weblink htmlCode {FHEM::UWZ::UWZAsHtmlKarteLand("Unwetterzentrale","Bayern")}
Der zweite Parameter kann einer der folgenden sein:
europa
oesterreich
schweiz
liechtenstein

belgique

denmark

finnland

france

letzebuerg

nederland

norwegen

portugal

sverige

espana

unitedkingdom

scotland
wales

isobaren1
isobaren2
isobaren3




define UnwetterKarteMovie weblink htmlCode {FHEM::UWZ::UWZAsHtmlMovie("Unwetterzentrale","niederschlag-wolken-de")}

Der zweite Parameter kann einer der folgenden sein:


Warnstufen
0 Stufe Grün (keine Warnung)
1 Stufe Dunkelgrün (Wetterhinweise)
2 Stufe Gelb (Vorwarnung für Unwetterwarnung)
3 Warnstufe Orange (Unwetterwarnung)
4 Warnstufe Rot (Unwetterwarnung)
5 Warnstufe Violett (Unwetterwarnung)






Grüße
Tobias und Leon
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: HoTi am 23 März 2016, 13:37:02
Ja, danke funktioniert. Warnungen kommen und gehen. Und die readings werden auch gelöscht.

Soll ich noch etwas Testen?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 23 März 2016, 13:39:55
Nun Dein Anliegen (https://forum.fhem.de/index.php/topic,33549.msg428466.html#msg428466) zu testen wäre schon mal schick. Immerhin wurde es ja bemängelt   ;D


Grüße
Leon

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: HoTi am 23 März 2016, 14:56:02
Ja stimmt  ;D

ist immernoch drin!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 23 März 2016, 15:09:53
Ok. Danke Dir. Schaue ich mir an. Wann genau kommen die Meldungen? Sollten nur beim Neustart oder Neuinitializieren kommen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 24 März 2016, 07:49:44
Kurz zur Info an Euch. Der Tobias (Maintainer des Modules ) hat sich bei mir gemeldet und war ganz erstaunt weil er keine Nachrichten bekommen hat. Erst die Schließung seines Threads wurde ihm gemeldet. Das ganze hat wohl was mit einer neuen Mailadresse zu tun.
Ich stehe nun also mit ihm in Kontakt und wir wollen gemeinsam schauen wie wir das Modul weiter pflegen können.



Grüße
Leon
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: StefanL am 24 März 2016, 08:22:16
Finde ich super das es gemeinsam weiter geht. Habe das Modul auch in Verwendung

Gruß Stefan

gesendet vom Handy  . Deswegen  kurz gehalten

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: fh168 am 24 März 2016, 08:29:45
Hallo,

ich habe seit einer Ewigkeit das DWD-Modul von Betateilchen bei mir laufen.
Gibt zwischen den Modulen Unterschiede? Sonst teste ich das auch mal.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kvo1 am 24 März 2016, 08:31:51
Hi Leon,

schließe mich StefanL an , das läuft bei mir so vor sich hin und die "Warnung" vedränge ich  ;)

Also wenn´s was zu testen gibt , her damit - hab zwar keine Ferien so wie Du  ;)

klaus
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 24 März 2016, 08:40:36
Zitat von: fh168 am 24 März 2016, 08:29:45
Hallo,

ich habe seit einer Ewigkeit das DWD-Modul von Betateilchen bei mir laufen.
Gibt zwischen den Modulen Unterschiede? Sonst teste ich das auch mal.

Ich hatte auch das DWD im Einsatz, seit dem DWD aber umgestellt hat war es für mich nicht mehr wirklich zu gebrauchen.
Ausserdem hat das DWD Modul bei mir Zombieproßesse verursacht.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 24 März 2016, 08:41:41
Zitat von: kvo1 am 24 März 2016, 08:31:51
Hi Leon,

schließe mich StefanL an , das läuft bei mir so vor sich hin und die "Warnung" vedränge ich  ;)

Also wenn´s was zu testen gibt , her damit - hab zwar keine Ferien so wie Du  ;)

klaus

Ich bin gerade dabei die Warnungen weg zu bekommen und das Logging etwas aus zu dünnen. Im Loglevel 3 sollten nicht so viele Ausgaben kommen, das spamt nur unnötig das Logfile zu.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 24 März 2016, 09:02:07
Ich habe eine neue Develversion hochgeladen? Die Warnungen zu den experimentellen Perl 6 styles werden unterdrückt und ich habe das default Log (verbose 3) etwas ausgedünnt.



Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 24 März 2016, 13:11:44
Moin Moin zusammen,

ich wollte nur mal ein Lebenszeichen von mir geben;-)

Wie CoolTux schon erklärt hat, hab ich irgendwann aus unerklärlichem Grund aufgehört Benachrichtigungen aus dem Thread zu bekommen und nachdem ich aktuell auch bei kodi recht aktiv am coden bin, war ich länger hier nicht mehr im Forum, somit ist mir auch meine überquellende Inbox nicht aufgefallen :-(

CoolTux hatte sich ja in meiner "Abwesenheit" großartig um das Modul gekümmert und sich auch ein wenig in das UWZ Geschehen eingearbeitet.

Ab jetzt wird hier eine hoffentlich rege zusammenarbeiten statt finden, was zur Folge hat dass das Modul im svn landen wird.

Nochmal ein herzliches Danke an CoolTux!

Gruß Tobias 
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 24 März 2016, 13:15:35
Das werden wir doch zusammen meistern können. Auf gute Zusammenarbeit und ein super tolles Modul.



Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kvo1 am 25 März 2016, 18:49:31
Hi Leon/Tobias,

baut doch mal eine Versionierung ein , bei mir kommt bei "version"

No Id found for 77_UWZ.pm

@Leon, hast Du den link zur Develversion entfernt, wollte grade mal testen  :(
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 25 März 2016, 19:29:48
Hallo Klaus

Die aktuelle Version findest Du über den Link oben. Ist das Git von Tobias. Version ist auch drin. Aber nicht über den Befehl Version sondern über ein INTERNAL.



Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kvo1 am 25 März 2016, 23:02:55
Zitat von: CoolTux am 25 März 2016, 19:29:48
Hallo Klaus

Die aktuelle Version findest Du über den Link oben. Ist das Git von Tobias. Version ist auch drin. Aber nicht über den Befehl Version sondern über ein INTERNAL.



Grüße
Hi Leon,
Muss man das INTERNAL aktiven , ich sehe da keine Version!

Klaus
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 25 März 2016, 23:09:30
Hallo Klaus,

Nein das sollte eigentlich als INTERNAL VERSION erscheinen. Mach mal ein neustart nach dem einspielen der neuen pm.



Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kvo1 am 25 März 2016, 23:17:25
Zitat von: CoolTux am 25 März 2016, 23:09:30
Hallo Klaus,

Nein das sollte eigentlich als INTERNAL VERSION erscheinen. Mach mal ein neustart nach dem einspielen der neuen pm.



Grüße

Update per

update 77_UWZ.pm https://raw.githubusercontent.com/tobias-d-oe/fhem-uwz/master/control-uwz.txt

Bringt ....Noting to so.., bin also aktuell, aber keine INTERNAL VERSION. !
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 25 März 2016, 23:30:45
Tobias wollte noch was mit der Cheksumme machen. Eventuell wurde das noch nicht gemacht und daher wird nicht geupdatet. Wann hast denn das letzte gemacht? Alternativ geh auf Tobias Git und lade das Zip file runter und dann nur das pm installieren.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kvo1 am 25 März 2016, 23:53:50
Zitat von: CoolTux am 25 März 2016, 23:30:45
Tobias wollte noch was mit der Cheksumme machen. Eventuell wurde das noch nicht gemacht und daher wird nicht geupdatet. Wann hast denn das letzte gemacht? Alternativ geh auf Tobias Git und lade das Zip file runter und dann nur das pm installieren.

So , habe es aus dem Git gezogen und siehe da ...VERSION  0.5.2  ;)

Dann lasse ich das mal so laufen und beobachte !

Danke Klaus
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kumue am 26 März 2016, 15:02:58
Wie bekomme ich es hin, daß beim Warn_Type nicht die Zahl sondern der Name steht ?
Kann man das irgendwie mappen ?

Frohes Osterfest !
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 26 März 2016, 15:15:36
Moin kumue,

Zitat von: kumue am 26 März 2016, 15:02:58
Wie bekomme ich es hin, daß beim Warn_Type nicht die Zahl sondern der Name steht ?
Kann man das irgendwie mappen ?

Frohes Osterfest !

Das ist so vom Modul her nicht vorgesehen.
Man könnte hier höchstens ein weiteres (redundantes) Reading einbauen, oder du machst dir ein CustomReading.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 26 März 2016, 15:18:02
Man könnte Deine Anfrage als ToDo aufnehmen und schauen was der Maintainer sagt. Eventuell gieße ich es die Tage in Code und schaue mal was Tobias zum Patch sagt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 26 März 2016, 15:23:49
Moin zusammen,

Zitat von: CoolTux am 26 März 2016, 15:18:02
Man könnte Deine Anfrage als ToDo aufnehmen und schauen was der Maintainer sagt. Eventuell gieße ich es die Tage in Code und schaue mal was Tobias zum Patch sagt.

wenn redundates Reading, dann sollte das auch wie die anderen mit abschaltbar sein (humanreadable). Hier gabs mal eine Diskusion im Orginal Thread über die redundaten Readings. 
Man könnte ein z.B.: "Warn_?_Type_Str" einbauen, das sollte nicht so dramatisch werden.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kumue am 26 März 2016, 15:36:48
Zitat von: CoolTux am 26 März 2016, 15:18:02
Man könnte Deine Anfrage als ToDo aufnehmen und schauen was der Maintainer sagt. Eventuell gieße ich es die Tage in Code und schaue mal was Tobias zum Patch sagt.

würde mich freuen.

Hintergrund. In der Tablet-UI würde ich gern als Überschrift darstellen:
Warnung vor <Warn_?_Type>
und dann darunter der LongText.

Danke im voraus.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 26 März 2016, 15:38:32
Tobias hat da ja schon einen Leitfaden für gegeben. Wenn Tobias sagt das es ok ist dann kann ich mich die Tage darum kümmern.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kumue am 28 März 2016, 09:30:59
Bei mir das Modul nach FHEM-Neustart nicht geladen.

motd liefert:
Cannot load module UWZ

reload liefert:
fhem> reload 77_UWZ
Unknown warnings category 'experimental::lexical_subs' at ./FHEM/77_UWZ.pm line 46
BEGIN failed--compilation aborted at ./FHEM/77_UWZ.pm line 46.


version liefert:
No Id found for 77_UWZ.pm

Habe Zeile 46 auskommentiert, danach funktioniert es...

(noch)österliche Grüße
Kai
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 28 März 2016, 09:34:34
Welche Perlversion hast Du?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kumue am 28 März 2016, 10:06:35
Fhem info:
  Release  : 5.7 FeatureLevel: 5.7
  OS       : linux
  Arch     : arm-linux-gnueabihf-thread-multi-64int
  Perl     : v5.14.2
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 28 März 2016, 11:16:28
Deine Perlversion ist etwas älter. Kannst Du updaten?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kumue am 28 März 2016, 11:48:30
..werde ich machen.
Danke für den Tip.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Hauswart am 28 März 2016, 17:06:13
Erhalte beim Updaten derzeit:
"UPD FHEM/77_UWZ.pm
Got 43084 bytes for FHEM/77_UWZ.pm, expected 40820
aborting."

update https://raw.githubusercontent.com/tobias-d-oe/fhem-uwz/master/controls_uwz.txt

Gruss
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kvo1 am 28 März 2016, 19:06:39
Zitat von: Hauswart am 28 März 2016, 17:06:13
Erhalte beim Updaten derzeit:
"UPD FHEM/77_UWZ.pm
Got 43084 bytes for FHEM/77_UWZ.pm, expected 40820
aborting."

update https://raw.githubusercontent.com/tobias-d-oe/fhem-uwz/master/controls_uwz.txt

Gruss

@Hauswart , ich habe das aus dem Git gezogen .... https://github.com/tobias-d-oe/fhem-uwz (https://github.com/tobias-d-oe/fhem-uwz)

@leon , ich vermute , das.... "UWZ Unwetterzentrale: Run.634 Done fetching data"  ist nur ne Hinweismeldung ?!

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 28 März 2016, 19:33:44
Jepp. Das ist das einzige was ich von den vielen Logs im verbose 3 übrig gelassen habe. Alle anderen Meldungen laufen im verbose 4.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 28 März 2016, 20:09:55
Moin Hauswart,

Zitat von: Hauswart am 28 März 2016, 17:06:13
Erhalte beim Updaten derzeit:
"UPD FHEM/77_UWZ.pm
Got 43084 bytes for FHEM/77_UWZ.pm, expected 40820
aborting."

update https://raw.githubusercontent.com/tobias-d-oe/fhem-uwz/master/controls_uwz.txt

Gruss

sollte gefixt sein.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Sailor am 28 März 2016, 20:34:27
Hi
Tobis und Leon

Zitat von: CoolTux am 23 März 2016, 12:06:02
Tobias und ich entwickeln das Modul nun zusammen weiter und werden hoffentlich als bald eine Version zum einchecken ins FHEM SVN bereitstellen können.

Super!

Danke, dass Ihr Euch des Moduls angenommen habt!

Gruss
   Sailor
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 31 März 2016, 14:23:35
Moin zusammen,


New entries in the CHANGED file:
-2016-03-31
  - feature: redundantes Reading (Warn_?_Type_Str) hinzugefügt


einmal updaten bitte.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: HoTi am 31 März 2016, 14:26:28
Zitat von: tdoe am 31 März 2016, 14:23:35
Moin zusammen,


New entries in the CHANGED file:
-2016-03-31
  - feature: redundantes Reading (Warn_?_Type_Str) hinzugefügt


einmal updaten bitte.

Gruß Tobias

Habe ich über:

update 77_UWZ.pm https://raw.githubusercontent.com/tobias-d-oe/fhem-uwz/master/control-uwz.txt

versucht.


Leider kommt dann:
RMDIR: ./restoreDir/2016-03-24
nothing to do...
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 31 März 2016, 14:28:06
Moin Rettungstim,

verwende mal den hier:


update 77_UWZ.pm https://raw.githubusercontent.com/tobias-d-oe/fhem-uwz/master/controls_uwz.txt


;-)

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: HoTi am 31 März 2016, 14:37:02
Check:


Internals:
   CountryCode DE
   DEF        DE 84XXX 3600
   INTERVAL   3600
   NAME       Unwetterzentrale
   NR         351
   PLZ        84XXX
   STATE      Warnungen: 0
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE84XXX
   VERSION    0.5.3
   Readings:
     2016-03-31 14:34:28   WarnCount       0
     2016-03-31 14:34:28   durationFetchReadings 0.35
     2016-03-31 14:34:28   lastConnection  2 values captured in 0.35 s
     2016-03-31 14:34:28   state           Warnungen: 0
   Fhem:
     LOCAL      0
   Helper:
Attributes:
   room       Umwelt
   verbose    0


Immer noch folgende hinweise bei FHEM neustart:

given is experimental at ./FHEM/77_UWZ.pm line 201, <$fh> line 809.
when is experimental at ./FHEM/77_UWZ.pm line 203, <$fh> line 809.
when is experimental at ./FHEM/77_UWZ.pm line 208, <$fh> line 809.


Na dann schauen wir mal!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 31 März 2016, 14:38:31
Hallo Tim,

gib mal bitte ein fheminfo


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 31 März 2016, 14:40:21
Moin,

ach ja, ich hab auch noch so ne alte Perl Version am laufen, deshalb hab ich das "warnings wieder auskommentiert".
Ich denke es ist besser "Warnings" zu haben wie dass wegen unterdrücken von Warnungen das Modul nicht mehr funktioniert.

Kannst ja das "#" wieder entfernen.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: HoTi am 31 März 2016, 14:41:17
Ein aufnahme ins update mit "add" ist nicht möglich.

So versucht:
update add 77_UWZ.pm https://raw.githubusercontent.com/tobias-d-oe/fhem-uwz/master/controls_uwz.txt


Antwort:
Usage: update add http://.../controls_.*.txt

@CoolTux
fheminfo
Fhem info:
  Release  : 5.7 FeatureLevel: 5.7
  OS       : linux
  Arch     : arm-linux-gnueabihf-thread-multi-64int
  Perl     : v5.20.2
  uniqueID : 1ac3829947228e85a1478c94aadcde9d
  upTime   : 00:06:30

Defined modules:
  ABFALL         : 1
  AMAD           : 2
  CALVIEW        : 1
  CUL_HM         : 145
  Calendar       : 1
  DOIF           : 37
  FB_CALLLIST    : 1
  FB_CALLMONITOR : 1
  FHEM2FHEM      : 1
  FHEMWEB        : 2
  FRITZBOX       : 1
  FileLog        : 16
  HMLAN          : 1
  HMinfo         : 1
  HTTPSRV        : 2
  IPCAM          : 1
  PRESENCE       : 1
  PROPLANTA      : 1
  Pushover       : 1
  SVG            : 3
  Weather        : 1
  allowed        : 2
  at             : 8
  autocreate     : 1
  cloneDummy     : 2
  dewpoint       : 2
  dummy          : 28
  eventTypes     : 1
  notify         : 10
  readingsGroup  : 3
  readingsProxy  : 3
  telnet         : 2
  weblink        : 7

Defined models per module:
  CUL_HM         : ActionDetector,CCU-FHEM,HM-CC-RT-DN,HM-ES-PMSw1-DR,HM-ES-PMSw1-Pl,HM-LC-SW1-BA-PCB,HM-LC-SW4-BA-PCB,HM-SEC-RHS,HM-SEC-SC-2,HM-SEC-SCo,HM-SEN-MDIR-SM,HM-Sen-MDIR-O,HM-Sen-RD-O,HM-TC-IT-WM-W-EU,HM-WDS100-C6-O,HM-WDS30-OT2-SM

Transmitting this information during an update: yes
You can change this via the global attribute sendStatistics
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 31 März 2016, 14:49:26
Mit Deiner Perlversion sollten diese Meldungen eigentlich nicht mehr kommen. Ich schaue mir das noch mal an.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 31 März 2016, 15:05:58
Tobias hat das unterdrücken der Warnings auskommentiert. Daher hast Du sie trotz der aktuellen Perlversion.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: HoTi am 31 März 2016, 15:12:25
Naja in der DEV Version ist das ja nicht tragisch.

In der später eingecheckt wird es doch raus kommen oder?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: HoTi am 31 März 2016, 15:18:44
Sooo,

ich habe mir ein Gebiet mit Warnung gesucht und "set Unwetterzentrale update" gemacht.

Siehe da nix.

Internals:
   CountryCode DE
   DEF        DE 57250 3600
   INTERVAL   3600
   NAME       Unwetterzentrale
   NR         352
   PLZ        57250
   STATE      Warnungen: 0
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE57250
   VERSION    0.5.3
   Readings:
     2016-03-31 15:16:29   WarnCount       0
     2016-03-31 15:16:29   durationFetchReadings 0.34
     2016-03-31 15:16:29   lastConnection  2 values captured in 0.34 s
     2016-03-31 15:16:29   state           Warnungen: 0
   Fhem:
     LOCAL      0
   Helper:
Attributes:
   room       Umwelt
   verbose    5


Auf der Webseite ist was siehe Bild.

Hier noch mit Log 5
2016.03.31 15:19:18 4: UWZ Unwetterzentrale: Set.210 set command: update
2016.03.31 15:19:18 4: UWZ Unwetterzentrale: JSONAcquire.302 Start capturing of http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE57250
2016.03.31 15:19:18 4: UWZ Unwetterzentrale: JSONAcquire.316 34 characters captured
2016.03.31 15:19:18 5: UWZ Unwetterzentrale: Run.531 34 characters captured
2016.03.31 15:19:18 4: UWZ Unwetterzentrale: Run.537 There are 0 warnings active
2016.03.31 15:19:18 3: UWZ Unwetterzentrale: Run.637 Done fetching data
2016.03.31 15:19:18 4: UWZ Unwetterzentrale: Run.638 Will return : Unwetterzentrale|durationFetchReadings|0.33|WarnCount|0
2016.03.31 15:19:18 4: UWZ Unwetterzentrale: Done.388 Delete old Readings
2016.03.31 15:19:18 5: UWZ Unwetterzentrale: Done.403 reading:WarnCount value:0
2016.03.31 15:19:18 5: UWZ Unwetterzentrale: Done.403 reading:durationFetchReadings value:0.33
2016.03.31 15:19:18 4: UWZ Unwetterzentrale: Done.417 2 values captured
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 31 März 2016, 15:28:54
Habe genau das selbe gemacht. Und siehe da. Alles da


Internals:
   CountryCode DE
   DEF        DE 57250 900
   INTERVAL   900
   NAME       Unwetterzentrale
   NR         525
   PLZ        57250
   STATE      Warnungen: 1
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE57250
   VERSION    0.5.2
   Readings:
     2016-03-31 15:27:13   WarnCount       1
     2016-03-31 15:27:13   Warn_0_End      1459497600
     2016-03-31 15:27:13   Warn_0_Hail     0
     2016-03-31 15:27:13   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/strassenglaette-orange.gif
     2016-03-31 15:27:13   Warn_0_LongText Mit einer Luftmassengrenze kommt es zu lang anhaltenden und kräftigen Niederschlägen. In den starken Schauern sind teilweise ab mittlere Lagen Schneefälle möglich, die in Lagen oberhalb von 600 Metern streckenweise zu gefährlichen Fahrbahnverhältnissen durch Schnee oder Matsch führen können.
     2016-03-31 15:27:13   Warn_0_Severity 4
     2016-03-31 15:27:13   Warn_0_ShortText Oberhalb von 600 m: Streckenweise gefährliche Fahrbahnverhältnisse durch Schnee
     2016-03-31 15:27:13   Warn_0_Start    1459440000
     2016-03-31 15:27:13   Warn_0_Type     8
     2016-03-31 15:27:13   Warn_0_levelName notice_warn_orange
     2016-03-31 15:27:13   Warn_0_uwzLevel 4
     2016-03-31 15:27:13   durationFetchReadings 0.20
     2016-03-31 15:27:13   lastConnection  12 values captured in 0.20 s
     2016-03-31 15:27:13   state           Warnungen: 1
   Fhem:
     LOCAL      0
   Helper:
Attributes:
   event-on-change-reading .*
   group      Unwetter
   room       Wetter



Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: HoTi am 31 März 2016, 15:32:20
Toll jetzt habe ich es nochmal auf meine PLZ geändert und wieder zurück, jetzt geht es... scheiß dreck... ich hatte es aber voher mehrere male ausprobiert.

Der Link von der UWZ war auch nicht befüllt.. jetzt er es...
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 31 März 2016, 15:38:24
Du kannst es auch testen in dem Du den Link in nem Browser ein gibst. Dann sollten Daten im json Format kommen oder halt fast leere Seite
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: HoTi am 31 März 2016, 15:40:43
Das meinte ich ja. Da stand nix drin zu der zeit :(

Hatte ich vergessen zu schreiben.
Titel: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mahowi am 31 März 2016, 16:07:19
Zitat von: RettungsTim am 31 März 2016, 14:41:17
Ein aufnahme ins update mit "add" ist nicht möglich.

So versucht:
update add 77_UWZ.pm https://raw.githubusercontent.com/tobias-d-oe/fhem-uwz/master/controls_uwz.txt


Antwort:
Usage: update add http://.../controls_.*.txt

Laß mal das "77_UWZ.pm" weg, dann klappt das mit add auch. Steht auch so in der Fehlermeldung.  ;)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: HoTi am 31 März 2016, 16:14:42
Ja, wer lesen kann ist klar im Vorteil.
::)

Danke dir.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 08 April 2016, 07:23:33
Ab heute 8 Uhr über FHEM Update zu bekommen
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: HoTi am 08 April 2016, 07:25:15
Super,

muss ich noch was machen? Also muss ich vorher die PM löschen oder geht es so?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 08 April 2016, 07:28:59
Geht alles so. Ist ja alles gleich geblieben
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: HoTi am 08 April 2016, 07:31:59
Super Danke.

Hat das Modul schon jemand mal ins TabeltUI eingebaut. mir fehlt da noch eine schöne Darstellung, vorallem wenn es keine Warnung gibt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 08 April 2016, 07:40:00
Gab es dafür nicht ein inoffizelles Widget. Kann mich erinnern da mal was gelesen zu haben.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: RitterSport am 13 April 2016, 23:43:51
Irgendwie bekomme ich es nicht hin dies sinnvoll zu nutzen.

Ich habe einen Intervall von 1800 und folgendes Notify:
define Unwetterwarnung01 notify Unwetterzentrale:Warn_0_LongText:.* {fhem("set WhatsApp send 491xxxxxxx Warnungen vorhanden: $EVENT");;}
attr Unwetterwarnung01 room Wetter,Notify


Der Unwetterzentrale habe ich zusätzlich ein event-on-change-reading Warn_0_LongText gegeben.
Wenn dort ein Text vorhanden ist, er sich aber nicht ändert, generiert sich dennoch ein Event und somit löst das Notify aus.

Wie kann ich das ändern?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 14 April 2016, 03:40:44
Gar nicht.  Das liegt daran das die meisten Readings gelöscht und somit ja doch geändert werden. Daher der Event.
Du kannst WarnCount zum Triggern verwenden.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 14 April 2016, 07:28:35
Von meiner Seite her nicht. Es gibt bei älteren Perlversionen Meldungen das die Art der Unterdrückung nicht Unterstützt wird. Ich finde es ist egal ob ich wegen experimenteller Features ne Warnung bekomme oder wegen deren Meldungsunterdrückung. Finde zweites in Hinsicht auf die Zukunft besser.
Sprich ich lasse die Unterdrückung drin und bekomme lieber ne Warnung von alten Perlversionen. Alles unter 5.18.

Tobias hatte sich da zu meiner Nachfrage noch nicht geäußert und ich noch nicht wieder nach gefragt. Denke mal er hat auch gerade viel zu tun.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: RitterSport am 14 April 2016, 14:10:40
Zitat von: CoolTux am 14 April 2016, 03:40:44
Gar nicht.  Das liegt daran das die meisten Readings gelöscht und somit ja doch geändert werden. Daher der Event.
Du kannst WarnCount zum Triggern verwenden.


Grüße

Das habe ich auch schon versucht, allerdings inkl. DOIF. Dennoch scheint er zu triggern und ich bekomme auch bei diesem DOIF alle 30 Min. eine neue Meldung.
define UnwetterwarnungDOIF DOIF ([Unwetterzentrale:WarnCount] = 0)\
({fhem ("set WhatsApp send 491xxxxx Keine Unwetterwarnung für dich mehr")})\
DOELSEIF ([Unwetterzentrale:WarnCount] = 1)\...
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 14 April 2016, 14:23:24
Moin,

das "Problem" mit den experimental warnung ist folgendes, dass wenn die Perl-Version zu alt ist, dann führt das Unterdrücken der Warnung dazu dass das Modul garnicht funktioniert.

Und aus diesem Gesichtspunkt heraus denke ich dass es sinnvoll ist die Meldung zu belassen, und somit alle Perl-Versionen die nutzung des Moduls zu ermöglichen.

Nur um die paar Warnings beim Systemstart nicht zu sehen (wenn man sie sucht) nutzergruppen auszuschliessen denke ich ist die schlechteste Lösung.

CoolTux hatte auch schon versucht die Meldungsunterdrückung abhängig von der Perl-Version mit einzubauen, jedoch war dies leider nicht mit erfolg gekrönt.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 14 April 2016, 14:24:59

([Unwetterzentrale:WarnCount] == 0) ({fhem ("set WhatsApp send 491xxxxx Keine Unwetterwarnung für dich mehr")})

DOELSEIF
([Unwetterzentrale:WarnCount] == 1) (...

Machen wir mal einen mathematischen Vergleich draus dann passt das besser.
Und ich würde im DOELSEIF eine RegExpr für 1-9 machen.

Alternativ kannst Du auch ein Notify machen

Unwetterzentrale:WarnCount:.[1-9] { uwzWarnPush($NAME); }


Meine 99_myUtils_Sub sieht dann so aus


sub uwzWarnPush($) {

my ($name) = @_;
my $wNb = ReadingsVal( $name, "WarnCount", 0 ) - 1;
my $wType = ReadingsVal( $name, "Warn_${wNb}_Type_Str", 0 );
my $wText = ReadingsVal( $name, "Warn_${wNb}_ShortText", 0 );
my $wEnd = ReadingsVal( $name, "Warn_${wNb}_End_Date", 0 )." um ".ReadingsVal( $name, "Warn_${wNb}_End_Time", 0 );

fhem "set pushmsg msg 'Unwetterwarnung vor $wType' '$wText - Unwetterwarnung endet am $wEnd' '' 1 ''";
}


Musste halt auf Dein WhatsApp zu schneiden.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: marvin78 am 14 April 2016, 14:29:17
Zitat von: RitterSport am 14 April 2016, 14:10:40
Das habe ich auch schon versucht, allerdings inkl. DOIF. Dennoch scheint er zu triggern und ich bekomme auch bei diesem DOIF alle 30 Min. eine neue Meldung.
define UnwetterwarnungDOIF DOIF ([Unwetterzentrale:WarnCount] = 0)\
({fhem ("set WhatsApp send 491xxxxx Keine Unwetterwarnung für dich mehr")})\
DOELSEIF ([Unwetterzentrale:WarnCount] = 1)\...


Wenn ich DOIF richtig verstanden habe (und nein, ich habe mir da keine Mühe gegeben ;)), triggert das DOIF auf ein beliebiges Reading. Ich halte ja noch immer notify für die einachste Variante in solchen Fällen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 14 April 2016, 14:29:34
Zitat von: tdoe am 14 April 2016, 14:23:24
Moin,

das "Problem" mit den experimental warnung ist folgendes, dass wenn die Perl-Version zu alt ist, dann führt das Unterdrücken der Warnung dazu dass das Modul garnicht funktioniert.

Und aus diesem Gesichtspunkt heraus denke ich dass es sinnvoll ist die Meldung zu belassen, und somit alle Perl-Versionen die nutzung des Moduls zu ermöglichen.

Nur um die paar Warnings beim Systemstart nicht zu sehen (wenn man sie sucht) nutzergruppen auszuschliessen denke ich ist die schlechteste Lösung.

CoolTux hatte auch schon versucht die Meldungsunterdrückung abhängig von der Perl-Version mit einzubauen, jedoch war dies leider nicht mit erfolg gekrönt.

Gruß Tobias

Hallo Tobias,

Die Info mit dem "dass das Modul garnicht funktioniert." hatte mir gefehlt. Ich hatte hier im Forum eine Meldung und da war nur von einer Warnung die Rede, nicht davon das es gar nicht mehr geht.
Mit dieser Info stimme ich Tobias zu. Dann lieber die alten Warnings lassen.


Grüße
Leon
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: FunkOdyssey am 14 April 2016, 15:57:57
Ich habe ein Problem mit dem autom. Update:


2016.04.14 15:57:01 1 : uwz
2016.04.14 15:57:02 1 : UPD FHEM/77_UWZ.pm
2016.04.14 15:57:02 1 : Got 43222 bytes for FHEM/77_UWZ.pm, expected 43293
2016.04.14 15:57:02 1 : aborting.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 15 April 2016, 12:26:32
Moin,

Zitat von: FunkOdyssey am 14 April 2016, 15:57:57
Ich habe ein Problem mit dem autom. Update:


2016.04.14 15:57:01 1 : uwz
2016.04.14 15:57:02 1 : UPD FHEM/77_UWZ.pm
2016.04.14 15:57:02 1 : Got 43222 bytes for FHEM/77_UWZ.pm, expected 43293
2016.04.14 15:57:02 1 : aborting.



...ist gefixt, wobei das Modul ja nun direkt in fhem ist ;-)

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 15 April 2016, 12:53:13
Hätte ich mehr rot nehmen sollen? Oder gleich ne Nackte mit dem Hinweisschild    ;D
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 15 April 2016, 13:00:15
Zitat von: CoolTux am 15 April 2016, 12:53:13
Hätte ich mehr rot nehmen sollen? Oder gleich ne Nackte mit dem Hinweisschild    ;D

Das mit der Nackten fänd ich gut :-D ... vielleicht eine die ein Schild wirft wo drauf steht "upstream" oder so.... ;-)


Gruß Tobias

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 15 April 2016, 13:09:29
upstring wohl eher   ;D
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: FunkOdyssey am 15 April 2016, 13:40:36
Oops.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: RitterSport am 17 April 2016, 12:10:04
@CoolTux
Danke für den Denkanstoss, der soweit auch besser klappt.
Du hast vorher die Readingsvalue  Type_Str; End_Date; End_Time erzeugt.
Leider reichen meine Programmierkenntnisse nicht ganz aus um diese zu Erzeugen.
Kannst du mir einen Hinweis geben?



[code]
sub uwzWarnPush($) {

my ($name) = @_;
my $wNb = ReadingsVal( $name, "WarnCount", 0 ) - 1;
my $wType = ReadingsVal( $name, "Warn_${wNb}_Type_Str", 0 );
my $wText = ReadingsVal( $name, "Warn_${wNb}_ShortText", 0 );
my $wEnd = ReadingsVal( $name, "Warn_${wNb}_End_Date", 0 )." um ".ReadingsVal( $name, "Warn_${wNb}_End_Time", 0 );

fhem "set pushmsg msg 'Unwetterwarnung vor $wType' '$wText - Unwetterwarnung endet am $wEnd' '' 1 ''";

[/quote]

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 17 April 2016, 12:31:16
Zitat von: RitterSport am 17 April 2016, 12:10:04
@CoolTux
Danke für den Denkanstoss, der soweit auch besser klappt.
Du hast vorher die Readingsvalue  Type_Str; End_Date; End_Time erzeugt.
Leider reichen meine Programmierkenntnisse nicht ganz aus um diese zu Erzeugen.
Kannst du mir einen Hinweis geben?



[code]
sub uwzWarnPush($) {

my ($name) = @_;
my $wNb = ReadingsVal( $name, "WarnCount", 0 ) - 1;
my $wType = ReadingsVal( $name, "Warn_${wNb}_Type_Str", 0 );
my $wText = ReadingsVal( $name, "Warn_${wNb}_ShortText", 0 );
my $wEnd = ReadingsVal( $name, "Warn_${wNb}_End_Date", 0 )." um ".ReadingsVal( $name, "Warn_${wNb}_End_Time", 0 );

fhem "set pushmsg msg 'Unwetterwarnung vor $wType' '$wText - Unwetterwarnung endet am $wEnd' '' 1 ''";





Hallo,

Weiß gerade nicht wie genau Du das meinst. Daher hole ich etwas aus.
Mit ReadingsVal kann man den Wert eines Readings einlesen. In meinen Fall lese ich ihn in Variablen ein.
Schau Dir mal die Readings von Unwetter an. Alle haben eine Nummer, beginnend mit 0. Null ist die erste Unwettermeldung. Alles was hinter Warn eine Null hat gehört zur ersten Meldung.

Warn_0_Type_Str

Ist die Art der Meldung von der ersten Warnmeldung.

Damit ich mir nicht alle Meldungen schicke sondern immer nur die letzte/aktuelle habe ich den WarnCounter missbraucht.

Die Nummer des Warnreadings ist immer WarnCounter - 1.
Also WarnCounter ist 2, somit wäre die letzte Warnmeldung Warn_2_

Am besten Du suchst mal eine Region mit Warnung und trägst sie zum Spielen in Deine Definition ein.

Warn Nummer = $warnNb

Und die Warnnummer ergibt sich ja aus dem WarnCount Reading - 1

Nun will ich immer die letzte Warnung in Variablen einlesen.
Um das Reading WarnTyp zu bekommen mache ich also

$wType = ReadingsVal( $name, "Warn_${wNb}_Type_Str", 0 );

Weil meine Variable mitten in einem String steckt und man nicht weiß wo hört der String auf wo fängt Variable an muss man es ihm sagen. Daher statt $wNb also ${wNb} somit weiß Perl wo der String auf hört und wo er die Variable einsetzen soll.

Hoffe das war so bisschen verständlich.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: RitterSport am 17 April 2016, 12:50:01
Danke für die schnelle Antwort und das auch noch so ausführlich.
Soweit hatte ich das schon, jeweils dachte ich das......

Ich bekomme als Meldung folgendes:
491xxxxxx Unwetterwarnung vor 7 - Durch kalte Höhenluft sind mit Aufzug von Schauern von Westen her ab Sonntagmittag und -nachmittag lokal gewittrige Regenschauer möglich. Dabei kann die Gefahr von Starkregen, vereinzelt kleinem Hagel und Sturmböen bestehen. Sonntagabend lässt die Schauer- und Gewitterneigung wieder nach. - Unwetterwarnung endet am 0 um 0

Deswegen ging ich davon aus das die Anfangs und Endzeiten sowie der Typ der Warnung schon von dir vorher in den Readings der Unwetteruentrale erzeugt wurden.
Dort habe ich nicht End_Date und End_Time sondern nur End und Start als Unixtime, sowie eine Zahlenangabe zum Typus der Warnung. Hier als 7
Da er die genannten Readings nicht hat, gibt er mir jeweils 0 und 0 aus.

Meine Readings der Unwetterzentrale:
WarnCount
Warn_0_End
Warn_0_Hail
Warn_0_IconURL
Warn_0_LongText
Warn_0_Severity
Warn_0_ShortText
Warn_0_Start
Warn_0_Type
Warn_0_levelName
Warn_0_uwzLevel
durationFetchReadings
lastConnection
state

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 17 April 2016, 12:57:50
Mach mal bitte Attribut Humanreadable.  :D
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: RitterSport am 17 April 2016, 13:09:51
Aua. Aua....Das war das Fehlerchen.
Danke.

Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: FunkOdyssey am 17 April 2016, 14:36:33
Zitat von: CoolTux am 14 April 2016, 14:24:59

([Unwetterzentrale:WarnCount] == 0) ({fhem ("set WhatsApp send 491xxxxx Keine Unwetterwarnung für dich mehr")})

DOELSEIF
([Unwetterzentrale:WarnCount] == 1) (...

Machen wir mal einen mathematischen Vergleich draus dann passt das besser.
Und ich würde im DOELSEIF eine RegExpr für 1-9 machen.

Mit der "Beta" der neue DOIF-Oster-Version (https://forum.fhem.de/index.php?topic=51060.0) kann über das DOIF-Attribut "checkReadingEvent" nur auf die Änderung einzelner Readings prüfen. Prüft man also auf "WarnCount", so dürfen sich im Hintegrund ruhig alle anderen Readings ändern. Und das DOIF wird nicht periodisch ausgeführt, sondern nur bei Veränderung (event-on-change-reading für WarnCount beim UWZ).

Bei mir steht jedoch bisher nicht mehr als folgendes:


(
[Unwetterzentrale:WarnCount] gt 0

)
(
{DebianMail('mail@domain.de','Unwetterwarnung: [Unwetterzentrale:WarnCount] Meldungen vorhanden', getUWZDetails("Unwetterzentrale"));;}
)
DOELSE
(
{DebianMail('mail@domain.de','Unwetterwarnung: Keine Meldungen mehr vorhanden', 'Es gibt aktuell keine Warnmeldungen mehr.');;}
)



Attributes:
   checkReadingEvent 1
   do         always



99_myUtils.pm
# Gibt von einem Device UWZ alle Warnmeldungen aus mit Start-, Enddatum, Short Text und Long Text
# Author : TeeVau
# Aufruf : getUWZDetails("Unwetterzentrale")
# Param 1: Name des UWZ Device
# Return : Text mit allen Warnmeldungen
sub getUWZDetails($) {
  my ($device) = @_;
  my $warnCount = ReadingsVal($device,"WarnCount", undef);
  my $retVal = "";
  return undef if(!$device or !defined($warnCount));
  for(my $i = 0; $i < $warnCount; $i++) {
    my $warnStart = strftime("%d.%m.%Y %H:%M", localtime(ReadingsVal($device,"Warn_".$i."_Start", undef)));
    my $warnEnd = strftime("%d.%m.%Y %H:%M", localtime(ReadingsVal($device,"Warn_".$i."_End", undef)));
    my $warnShortText = ReadingsVal($device,"Warn_".$i."_ShortText", undef);
    my $warnLongText = ReadingsVal($device,"Warn_".$i."_LongText", undef);
   
    $retVal .= "Beginn: $warnStart Ende: $warnEnd\n";
    $retVal .= "$warnShortText\n";
    $retVal .= "$warnLongText\n\n";
  }
  return $retVal;
}


Wenn jemand den RegExpr-Teil für ein DOIF mal umgesetzt haben sollte, so wäre ich für den Code ganz dankbar. Aber mit der obigen (einfachen) Variante bin ich auch ganz gut zufrieden. Aber wie gesagt: DOIF-Beta (https://forum.fhem.de/index.php?topic=51060.0) erforderlich!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Alveole am 27 Mai 2016, 21:16:39
Hallo,
ich habe einmal eine ganz andere Frage zu diesem Modul.
Ich bekomme folgende Warnung:
ZitatAb Freitagmorgen sind in der labilen Luftmasse von Südwesten her örtlich warnrelevante Regenschauer und Gewitter möglich. Dabei besteht die Gefahr von Starkregen mit rund 10 bis 20l/m² binnen kurzer Zeit, kleinem Hagel und Sturmböen. Freitagabend lässt die Schauer- und Gewitterneigung von Westen vorübergehend wieder nach.
dazu das Level
Zitat7
schaut man aber den Warn_0_Type an
Zitat7

Nun bedeutet aber 7 laut command ref "Waldbrand"

An was kann diese Diskrepanz liegen?

Danke!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 29 Mai 2016, 14:20:54
ich möchte jetzt auch mal meinen Dank hier sagen für das Modul, da meine alten Warnmeldungen gar nicht mehr gekommen sind.
Das Ergebnis präsentiere ich hier mal anhand eines Screenshots und habe auch gleich mal ein Frage dazu.

In meiner RSS Anzeige sieht es aus folgendermaßen in der layout Datei aus.

text x y { "gültig von: "  .localtime(ReadingsVal("Unwetterzentrale","Warn_0_Start","")) }

Betrifft die Formatierung der Zeit und des Datum - wie auf dem Screeshot - was jetzt nicht so Mega prall ist, schön wäre es eine ganz normale Schreibweise z.B.
Sonntag 29. Mai 1.00 Uhr bis Montag 30. Mai 6.00 Uhr oder ähnlich...!
Ist alles nur Optik wäre aber schöner...

Ich denke einfach die Sekunden dahinter braucht kein Mensch und die Jahreszahl ist jetzt auch nicht Mega wichtig da es ja Tages aktuelle Meldungen sind.
Sicher kann man das irgendwie mit Perl ändern, evtl. hat hier jemand eine schönere Lösung ich bin kein Perl Profi.


Mache ich das so wie ich es genutzt habe
text x y { "gültig von: "  .substr((ReadingsVal("Unwetterzentrale","Warn_0_Start","")),0,16) }

erscheint hinter gültig von: "1464476460" nur diese Zahl.

Zu der Komplett Anzeige einer Warnmeldung
define UnwetterDetailiert weblink htmlCode {UWZAsHtml("Unwetterzentrale")}

vielleicht kann man ein Attribut dazu geben welches die Breite einschränkt, da diese Meldungen ja sehr groß sind schiebt sich diese Meldung bei mir über die komplette Seite in Fhem, evtl. geht das zu machen.

In der RSS Anzeige habe ich dafür ein Rechteck (Meldungsbox) erstellt in der wird es angezeigt und formatiert.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Hans Franz am 30 Mai 2016, 01:00:22
Zitatschön wäre es eine ganz normale Schreibweise z.B.
Sonntag 29. Mai 1.00 Uhr bis Montag 30. Mai 6.00 Uhr oder ähnlich
Ich habe dafür ein userReading:
Warn_0_Start_de {
my $t = ReadingsVal("Unwetterzentrale","Warn_0_Start","?");
my @Wochentage = qw(Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag);
my @Monatsnamen = qw(Januar Februar März April Mai Juni Juli August September Oktober November Dezember);
my ($Sekunden, $Minuten, $Stunden, $Monatstag, $Monat,$Jahr, $Wochentag, $Jahrestag, $Sommerzeit) = localtime($t);
my $datum = sprintf("%s %02d. %s",$Wochentage[$Wochentag],$Monatstag,$Monatsnamen[$Monat]);
my $zeit = sprintf("%02d:%02d Uhr",$Stunden,$Minuten);
return $datum." ".$zeit;
},
Warn_0_End_de {
my $t = ReadingsVal("Unwetterzentrale","Warn_0_End","?");
my @Wochentage = qw(Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag);
my @Monatsnamen = qw(Januar Februar März April Mai Juni Juli August September Oktober November Dezember);
my ($Sekunden, $Minuten, $Stunden, $Monatstag, $Monat,$Jahr, $Wochentag, $Jahrestag, $Sommerzeit) = localtime($t);
my $datum = sprintf("%s %02d. %s",$Wochentage[$Wochentag],$Monatstag,$Monatsnamen[$Monat]);
my $zeit = sprintf("%02d:%02d Uhr",$Stunden,$Minuten);
return $datum." ".$zeit;
}

Gehört eigentlich in die MyUtils, aber geht auch so.

Gruß
Hans
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 30 Mai 2016, 01:06:51
zeigt mir aber jede menge Fehler wenn ich das so anlege...! Wo hast du das angelegt..?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Hans Franz am 30 Mai 2016, 01:18:55
Direkt im Webif.

Gruß
Hans
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 30 Mai 2016, 01:24:57
oh man ich hatte es als "userattr" gemacht... blöd  ;)

OK doch alles klar...! Danke sieht besser aus  :D ;)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 30 Mai 2016, 08:51:26
Moin,

Zitat von: Alveole am 27 Mai 2016, 21:16:39
Hallo,
ich habe einmal eine ganz andere Frage zu diesem Modul.
Ich bekomme folgende Warnung:dazu das Levelschaut man aber den Warn_0_Type an
Nun bedeutet aber 7 laut command ref "Waldbrand"

An was kann diese Diskrepanz liegen?

Danke!

da hat sich wohl ein Fehler oin die commandref eingeschlichen...

siehe:


    if    ($a[1] =~ /^Sturm/)            { UWZ_GetCurrent($hash,2); }
    elsif ($a[1] =~ /^Schneefall/)       { UWZ_GetCurrent($hash,3); }
    elsif ($a[1] =~ /^Regen/)            { UWZ_GetCurrent($hash,4); }
    elsif ($a[1] =~ /^Extremfrost/)      { UWZ_GetCurrent($hash,5); }
    elsif ($a[1] =~ /^Waldbrand/)        { UWZ_GetCurrent($hash,6); }
    elsif ($a[1] =~ /^Gewitter/)         { UWZ_GetCurrent($hash,7); }
    elsif ($a[1] =~ /^Glaette/)          { UWZ_GetCurrent($hash,8); }
    elsif ($a[1] =~ /^Hitze/)            { UWZ_GetCurrent($hash,9); }
    elsif ($a[1] =~ /^Glatteisregen/)    { UWZ_GetCurrent($hash,10); }
    elsif ($a[1] =~ /^Bodenfrost/)       { UWZ_GetCurrent($hash,11); }



In der Commandref scheint 6 mit 7 vertauscht.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 30 Mai 2016, 08:56:00
Kann ich mir gerne anschauen und gerade ziehen wenn es ok ist Tobias.
Dann würde ich auch gleich eine Version 1.0.1 frei geben für morgen.
Passt das?


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Otto am 30 Mai 2016, 12:12:54
Hi,

gibt es eine Übersicht was alles bei Warn_0_levelName stehen kann, habe zur Zeit "alert_forewarn_red"

Das würde ich gerne "lesbarer" machen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 30 Mai 2016, 12:32:03
http://www.unwetterzentrale.de/uwz/brandenburgindex.html

Unter der Karte die Legende. Das müsste es sein.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 30 Mai 2016, 12:39:53
Moin Otto,

Zitat von: Otto am 30 Mai 2016, 12:12:54
Hi,

gibt es eine Übersicht was alles bei Warn_0_levelName stehen kann, habe zur Zeit "alert_forewarn_red"

Das würde ich gerne "lesbarer" machen.

hab ich keine, jedoch kannst einiges selbst ableiten.

Es wird folgende geben:
Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Otto am 30 Mai 2016, 14:06:44
Hi Tobias,

ok, danke. Werde die Sache mal beobachten bzw. erforschen ;)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 30 Mai 2016, 18:49:35
ich muss noch einmal etwas zu den Warnmeldungen fragen, da mir jetzt aufgefallen ist als ich 2 Warnmeldungen habe diese bei mir nicht im RSS angezeigt werden, was auch klar ist da ich abfrage auf Warncount: 1

so ist es momentan:
condition {(ReadingsVal('Unwetterzentrale','WarnCount','') ne '1')}
img x y .11 png file "/opt/fhem/www/images/default/eigene/ok.png"

condition {(ReadingsVal('Unwetterzentrale','WarnCount','') eq '1')}
img 680 220 .15 png file "/opt/fhem/www/images/default/eigene/warn.png"


gibt es eine Möglichkeit eines Readings welches nur anzeigt es gibt Wetterwarnungen egal wieviel das dieses Reading sagt bei Warnung "1" keine Warnung "0"

Evtl. könnte man auch ein zusätzliches "userReadings" erstellen...? kenne ich mich aber nicht aus..  :-\

EDITH:// ich habe das erst einmal mit einem DOIF geregelt und mir damit einen Status erstellt und frage diesen ab.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Hans Franz am 31 Mai 2016, 02:50:54
Da das Reading WarnCount auch den Wert '0' haben kann:

condition {(ReadingsVal('Unwetterzentrale','WarnCount','') eq '0')}
img x y .11 png file "/opt/fhem/www/images/default/eigene/ok.png"

condition {(ReadingsVal('Unwetterzentrale','WarnCount','') ne '0')}
img 680 220 .15 png file "/opt/fhem/www/images/default/eigene/warn.png"


Gruß
Hans
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 31 Mai 2016, 15:20:58
Oh, ja.... manchmal isses so einfach, aber man siehts nicht...!  :-\ Danke
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Hans Franz am 31 Mai 2016, 20:19:33
Zitataber man siehts nicht...!
Wem sagst du das?! Aber wenigstens bin ich damit nicht alleine. ;)

Gruß
Hans
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Alveole am 31 Mai 2016, 21:32:30
Danke tdoe,
in die Code-Zeilen hatte ich nicht geschaut.
Ein Frage habe ich noch:
ich erhalte:
   
ZitatWarn_0_levelName    alert_forewarn_red
aber hingegen steht auf der WebSeite nur eine gelbe Warnung und in
   
ZitatWarn_0_IconURL   http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif
wird das gelbe Symbol geladen.
Klingt für mich nicht logisch?

Danke!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Otto am 31 Mai 2016, 21:47:47
Hallo,

alert_forewarn_red ist die Stufe Gelb, also Vorwarnung für Rot.

alert_warn_yellow für gelb wird es so nicht geben. alert_forewarn_orange habe ich noch nicht gesehen.

Ich greife also alert_forewarn_red als gelb, alert_warn_orange und alert_warn_red ab.
Mehr habe ich live noch nicht gesehen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: fruit am 01 Juni 2016, 08:16:22
I sat here in the rain in the UK looking at this module yesterday.

With the addition of
my $uwz_en_url = "http://warnings.severe-weather-centre.co.uk/images/map/";
and
    $lmap->{'unitedkingdom'}=$uwz_en_url.'unitedkingdom_index.png';
    $lmap->{'eastofengland'}=$uwz_en_url.'eastofengland_index.png';
    $lmap->{'scotland'}=$uwz_en_url.'scotland-index.png';
    $lmap->{'northernireland'}=$uwz_en_url.'northernireland-index.png';
    $lmap->{'northwestengland'}=$uwz_en_url.'northwestengland-index.png';
    $lmap->{'northeastengland'}=$uwz_en_url.'northeastengland-index.png';
    $lmap->{'yorkshireandthehumber'}=$uwz_en_url.'yorkshireandthehumber-index.png';
    $lmap->{'wales'}=$uwz_en_url.'wales-index.png';
    $lmap->{'westmidlands'}=$uwz_en_url.'westmidlands-index.png';
    $lmap->{'eastmidlands'}=$uwz_en_url.'eastmidlands-index.png';
    $lmap->{'southwestengland'}=$uwz_en_url.'southwestengland-index.png';
    $lmap->{'southeastengland'}=$uwz_en_url.'southeastengland-index.png';
    $lmap->{'london'}=$uwz_en_url.'london-index.png';

I am able to see UK regional warnings.
I tried to change 'language=de' within the URLs to anglicise the messages based on $countrycode ($a[2]) but unless I change the initial definition it doesn't work

I doubt the few UK users will ever use this module but thought it worth noting that it is possible anyway

Edit:
I should probably add the definitions I'm using for completeness...
define Unwetterzentrale UK 03931 3600
define UnwetterKarteDeutschland htmlCode {UWZAsHtmlKarteLand("Unwetterzentrale","eastofengland")}
define UnwetterDetailliert htmlCode {UWZAsHtml(" eastofengland ")}
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Elektrolurch am 03 Juni 2016, 20:54:50
Hallo,

habe jetzt (aus aktuellem Anlass :-O) das Modul mal eingerichtet. Idee war, bei Warnungen mich über Mail usw. zu informieren. Dabei ist mir allerdings folgendes aufgefallen:

Ich habe ein notify auf die UWZ-Instanz gesetzt. Dort frage ich nach der severity ab.
Bei der UWZ-Instanz habe ich das Attribut event-on-change-eading auf .* gesetzt, da ich ja nur die Änderungen der Warnungen mitgeteilt bekommen möchte.
Das log zeigt aber, dass bei jedem Abruf der UWZ bei einer bestehenden Warnung alle readings (auch wenn sie sich nicht geändert haben) getriggert werden.
Die Mail kommt somit alle 30 Minuten, was ja nicht sinnvoll ist.

Hat noch jemand diese Erfahrungen gemacht?
Wie kann man das fixen?

Elektrolurch
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: FunkOdyssey am 03 Juni 2016, 21:19:36
Ich hatte hier im Thead eine DOIF-Variante mit den entsprechenden Attributen gepostet.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 03 Juni 2016, 22:14:31

Internals:
   CFGFN
   DEF        Unwetterzentrale:WarnCount:.[0-9] { uwzWarn($NAME,$EVTPART1); }
   NAME       notifyUnwetterwarnung
   NOTIFYDEV  Unwetterzentrale
   NR         479
   NTFY_ORDER 50-notifyUnwetterwarnung
   REGEXP     Unwetterzentrale:WarnCount:.[0-9]
   STATE      2016-06-03 01:30:28
   TYPE       notify
   Readings:
     2016-06-02 12:29:59   state           active
Attributes:


Ich mache das so.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: flocki am 05 Juni 2016, 10:30:06
Hallo

kleiner Hinweis, im fhem Modul selbst es ist ein Schreibfehler in der Device Hilfe.
Für UnwetterKarteLand fehlt bei nordrhein-westfale ein "n" am Ende.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 05 Juni 2016, 11:13:49
Vielen Dank. Ich werde es korrigieren.

Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Hobi am 05 Juni 2016, 17:42:04
Hallo,

ich bin absoluter Anfänger in Sachen FHEM und versuche mich durchzukämpfen...

Das UWZ Modul läuft inzwischen einwandfrei bei mir - vielen Dank für Eure Mühe.


Meine Frage:

Wie bekomme ich die Ausgaben die als z.B. als Weblink "UnwetterDetailiert" und "UnwetterKarteDeutschland" erstellt wurden unter SmartVISU ausgegeben?


LG
Holger
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 05 Juni 2016, 17:46:26
Hallo Holger,

Ich würde Dir da empfehlen Deine Frage im SmartVisu Forum unter Frontends zu stellen. Vielleicht wissen die Jungs es genauer.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Hobi am 05 Juni 2016, 19:23:45
Hallo!

ok, ich werde dort mal mein Glück versuchen ;-)

LG
Holger
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 09 Juni 2016, 17:41:52
ich bekomme ja immer diese Meldungen im Logfile
"UWZ Unwetterzentrale: Run.637 Done fetching data"

Kann ich diese mit verbose wegfiltern, oder bekomme ich dann keine Daten mehr.

Frage nur weil ja einige davon ins Log geschrieben werden und ich muss ja nicht dauernd wissen das die Daten abgerufen wurden...!  ;)

Nochmals übrigens großen Dank für das Modul, dass Teil läuft tadellos...!! :D
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 09 Juni 2016, 18:56:06
Versuch mal verbose auf 2 zu setzen beim Device. Dann dürfte es nicht mehr kommen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 09 Juni 2016, 19:30:30
OK, ich hatte es jetzt testweise auf "1"  ;) da war auch nichts mehr  :D Danke
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Porsti am 13 Juni 2016, 09:19:36
Hi,

benutze jetzt seid einigen Tagen erfolgreich das UWZ Modul.

Habe da noch einen kleinen wunsch zum weblink:

Könnte mal das attribut htmlattr mit einbinden?


attr Unwetterzentrale htmlattr width="220" height="330"


Dann könnte ich das Fenster entwas anpassen.

Gruß & Danke
Porsti
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Otto am 15 Juni 2016, 16:13:45
Hallo CoolTux,

Zitat von: CoolTux am 03 Juni 2016, 22:14:31

Internals:
   CFGFN
   DEF        Unwetterzentrale:WarnCount:.[0-9] { uwzWarn($NAME,$EVTPART1); }
   NAME       notifyUnwetterwarnung
   NOTIFYDEV  Unwetterzentrale
   NR         479
   NTFY_ORDER 50-notifyUnwetterwarnung
   REGEXP     Unwetterzentrale:WarnCount:.[0-9]
   STATE      2016-06-03 01:30:28
   TYPE       notify
   Readings:
     2016-06-02 12:29:59   state           active
Attributes:


Ich mache das so.

Kannst du zum notify auch mal dein script uwzWarn verraten?


Danke.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 15 Juni 2016, 17:32:47
Hallo Otto,

Das kann ich gerne heute Abend hier zur Verfügung stellen.


Grüße
Leon
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 15 Juni 2016, 17:34:22
Zitat von: Porsti am 13 Juni 2016, 09:19:36
Hi,

benutze jetzt seid einigen Tagen erfolgreich das UWZ Modul.

Habe da noch einen kleinen wunsch zum weblink:

Könnte mal das attribut htmlattr mit einbinden?


attr Unwetterzentrale htmlattr width="220" height="330"


Dann könnte ich das Fenster entwas anpassen.

Gruß & Danke
Porsti

Ich halte das mal so fest. Wird aber nicht heute oder morgen sein.

Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 15 Juni 2016, 19:41:01
Zitat von: Otto am 15 Juni 2016, 16:13:45
Hallo CoolTux,

Kannst du zum notify auch mal dein script uwzWarn verraten?

Danke.

So wie versprochen meine aktuellen Definitionen und Routinen

Notify

Internals:
   CFGFN
   DEF        Unwetterzentrale:WarnCount:.[0-9] { uwzWarn($NAME,$EVTPART1); }
   NAME       notifyUnwetterwarnung
   NOTIFYDEV  Unwetterzentrale
   NR         478
   NTFY_ORDER 50-notifyUnwetterwarnung
   REGEXP     Unwetterzentrale:WarnCount:.[0-9]
   STATE      2016-06-15 18:47:00
   TYPE       notify
   Readings:
     2016-06-12 08:00:37   state           active
Attributes:


Und hier die entsprechende Sub.
Lest Euch bitte ganz besondern die Kommentare durch. Wer Interesse an den zusätzlichen Routinen hat die noch optional aufgerufen werden einfach melden.

sub uwzWarn($$) {

my ($name,$event) = @_;
my $hash = $defs{$name};               # ermitteln des Hashwertes um später readingsSingleUpdate verwenden zu können


my $countWarn = ReadingsVal($name,"WarnCount","");
        my $wNb = ReadingsVal( $name, "WarnCount", 0 ) - 1;
        my $unwetterText = "<div class=\"top-space-min\">";
        my $warnnumber = "";
        my $warnbild ="";


        ############ Sprachbenachrichtigung über Hausinterne Kommunikation
if( ReadingsVal( $name, "WarnCount", 0 ) > ReadingsVal( $name, "lastWarnCount", 0 ) && ($event) > 0 ) {

my $wType = ReadingsVal( $name, "Warn_${wNb}_Type_Str", 0 );
my $wTextShort = ReadingsVal( $name, "Warn_${wNb}_ShortText", 0 );
                my $wTextLong = ReadingsVal( $name, "Warn_${wNb}_LongText", 0 );
my $wEnd = ReadingsVal( $name, "Warn_${wNb}_End_Date", 0 )." um ".ReadingsVal( $name, "Warn_${wNb}_End_Time", 0 );
oldVolume("Nexus7Wohnzimmer","safe");        # bitte rausnehmen bei Euch, ist eine Routine um die Lautstärke des Ausgabegerätes zwschen zu speichern
oldVolume("DesireHD_Flur","safe");                 # hier das selbe

fhem "set pushmsg msg 'Unwetterwarnung vor $wType' '$wTextLong - Unwetterwarnung endet am $wEnd' '' 1 ''";                  # Versenden der Warnung über Pushover
fhem "set Nexus7Wohnzimmer|DesireHD_Flur notifySndFile Gong.mp3; sleep 1; set Nexus7Wohnzimmer|DesireHD_Flur volume 8; sleep 1; set Nexus7Wohnzimmer|DesireHD_Flur ttsMsg ACHTUNG! Unwetterwarnung vor $wType. $wTextShort. Unwetterwarnung endet am $wEnd" if( ReadingsVal( "AnniKraussStr","residentsAsleep", 1 ) == 0 );


oldVolume("Nexus7Wohnzimmer","restore");           # bitte rausnehmen bei Euch, ist das wiederherstellen der alten Lautstärke
                oldVolume("DesireHD_Flur","restore");
}


    readingsSingleUpdate ( $hash, "lastWarnCount", $wNb, 0 );                # Das hier ist wichtig, hier setze ich einen Counter, welcher oben als Bedingung abgefragt wird.
                                                                                                                   # Dies hat den Sinn das wenn 2 Meldungen sind und eine gelöscht wird ich nicht noch mal die noch übrige
                                                                                                                   # eine Meldung als Nachricht bekomme

        ###### Test zusammen setzen für das Reading zur Darstellung im TabletUI
for(my $i = 0; $i < $countWarn; $i++) {
  $warnnumber = "Warn_".$i."_LongText";
$warnbild = "Warn_".$i."_IconURL";
$unwetterText .= "<div class=\"row\"><div class=\"col-2-1\"><img src=\"";
$unwetterText .= ReadingsVal($name,$warnbild,"");
$unwetterText .= "\" width=\"50\" height=\"50\" alt=\"Unwetterwarnung\" /></div>";
$unwetterText .= "<div class=\"top-space-mid col-3-4\">";
$unwetterText .= ReadingsVal($name,$warnnumber,"");
$unwetterText .= "</div></div><div class=\"newline\">&nbsp </div>";
$warnnumber = "";
$warnbild ="";
}

$unwetterText .= "</div>";

  $unwetterText = "&nbsp; " if($countWarn == 0);

readingsSingleUpdate($hash,"ftuiUwzText",$unwetterText, 1);         # Füllt das Reading für die Darstellung in TabletUI
}


Hoffe das man das soweit gut erkennen kann. Sollten Fragen sein einfach fragen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: fruit am 17 Juni 2016, 08:39:30
I now have this module working for UK alerts and English text with only a few minor modifications and it looks to be easy to add other countries/languages
So far I have only seen thunderstorms in my own area but I think it should work for all others too.

If anyone is interested I can post my modified module or diffs
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 17 Juni 2016, 09:30:39
I'm interested. Please post your diff.
I'll install it and test.


greetings
Leon
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: fruit am 17 Juni 2016, 10:05:29
Diff attached. As you willll see it uses [CountryCode] from the definition and I have enabled attr CountryCode for language - either "" or "UK" at present
I'm sure it could be done in other ways but this would seem to allow easy further expansion

As an example, definitions I am using currently aredefine Unwetterzentrale UWZ UK 03931 1800
attr Unwetterzentrale CountryCode UK
attr Unwetterzentrale PLZ 03931
attr Unwetterzentrale URL http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=en&areaID=UWZUK03931
attr Unwetterzentrale download 1
attr Unwetterzentrale humanreadable 1
attr Unwetterzentrale maps eastofengland unitedkingdom

define UnwetterDetails weblink htmlCode {UWZAsHtml("Unwetterzentrale")}

define UnwetterMapE_UK weblink htmlCode {UWZAsHtmlKarteLand("Unwetterzentrale","eastofengland")}

define UnwetterLite weblink htmlCode {UWZAsHtmlLite("Unwetterzentrale")}
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 17 Juni 2016, 10:10:58
Thanks for work.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 17 Juni 2016, 11:27:08
Please can you test the attatched pm file. I have clean the code and write other routine for check country code.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: fruit am 17 Juni 2016, 11:53:08
All looks good so far. I will watch for an alert, I am sure it won't be long with the wet and stormy weather we are having here
Thanks
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 17 Juni 2016, 11:57:42
Ok. When you say is fine i will check it in SVN.


best greetings
Leon
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: fruit am 17 Juni 2016, 20:10:36
It seems the weather is changing here and getting better so I have set a different location (UK 00413) and forced an alert.

All looks to be good :)

Logs...2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Done.447 17 values captured
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:durationFetchReadings value:0.80
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_Start_Time value:17:26
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_Start_Date value:17.06.2016
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_End_Date value:17.06.2016
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_levelName value:alert_warn_orange
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:WarnCount value:1
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_Type value:7
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_Type_Str value:Gewitter
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_Start value:1466180760
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_Hail value:0
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_End value:1466186160
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_IconURL value:http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_Severity value:10
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_End_Time value:18:56
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_uwzLevel value:10
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_LongText value:On 2016/06/17 at 18:26 local time a thunderstorm of level orange has been detected. The center is located in the community of Chilcompton. It is moving in southern direction at a speed of 22 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Chilcompton (18:27), Paulton (18:27), Shepton Mallet (18:47), Evercreech (18:59), Castle Cary (19:05), Bruton (19:05) The arrival time of the storm is stated.
2016.06.17 18:58:58 5: UWZ Unwetterzentrale: Done.431 reading:Warn_0_ShortText value:Warning ORANGE: thunderstorms - heavy rain
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Done.416 Delete old Readings
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.691 Will return : Unwetterzentrale|Warn_0_Type|7|Warn_0_uwzLevel|10|Warn_0_Severity|10|Warn_0_Start|1466180760|Warn_0_End|1466186160|Warn_0_Start_Date|17.06.2016|Warn_0_Start_Time|17:26|Warn_0_End_Date|17.06.2016|Warn_0_End_Time|18:56|Warn_0_Type_Str|Gewitter|Warn_0_levelName|alert_warn_orange|Warn_0_LongText|On 2016/06/17 at 18:26 local time a thunderstorm of level orange has been detected. The center is located in the community of Chilcompton. It is moving in southern direction at a speed of 22 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Chilcompton (18:27), Paulton (18:27), Shepton Mallet (18:47), Evercreech (18:59), Castle Cary (19:05), Bruton (19:05) The arrival time of the storm is stated.|Warn_0_ShortText|Warning ORANGE: thunderstorms - heavy rain|Warn_0_IconURL|http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif|Warn_0_Hail|0|durationFetchReadings|0.80|WarnCount|1
2016.06.17 18:58:58 3: UWZ Unwetterzentrale: Run.690 Done fetching data
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.679 Warn_0_Hail: 0
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.656 Warn_0_IconURL: http://www.unwetterzentrale.de/images/icons/gewitter-10.gif
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.643 Warn_0_ShortText: Warning ORANGE: thunderstorms - heavy rain
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.640 Warn_0_LongText: On 2016/06/17 at 18:26 local time a thunderstorm of level orange has been detected. The center is located in the community of Chilcompton. It is moving in southern direction at a speed of 22 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Chilcompton (18:27), Paulton (18:27), Shepton Mallet (18:47), Evercreech (18:59), Castle Cary (19:05), Bruton (19:05) The arrival time of the storm is stated.
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.634 Warn_0_levelName: alert_warn_orange
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.629 Warn_0_Type_Str: Gewitter
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.626 Warn_0_End_Time: 18:56
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.623 Warn_0_End_Date: 17.06.2016
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.620 Warn_0_Start_Time: 17:26
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.617 Warn_0_Start_Date: 17.06.2016
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.612 Warn_0_End: 1466186160
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.609 Warn_0_Start: 1466180760
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.606 Warn_0_Severity: 10
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.603 Warn_0_uwzLevel: 10
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.600 Warn_0_Type: 7
2016.06.17 18:58:58 4: UWZ Unwetterzentrale: Run.567 There are 1 warnings active


PS. Yes, your code looks much tidier than mine
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 17 Juni 2016, 20:43:46
Perfect. Special Thanks to you.


Leon
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 20 Juni 2016, 12:02:22
@ALL

Es gibt ab Morgen Früh 8 Uhr über den FHEM Updateprozess ein Update auf Version 1.2
Unterstützung für United Kingdom.

An den Wünschen einiger User bin ich noch dran. Bitte noch etwas Geduld.



Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: fruit am 20 Juni 2016, 16:45:35
Thanks.

I have another map for a future update, EU isobars with EN text
$lmap->{'isobaren3'}="http://www.severe-weather-centre.co.uk/uploads/pics/UWZ_EURO_ISO_ENG_00.jpg";
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 20 Juni 2016, 16:47:13
Ok. I will insert in next Release.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 22 Juni 2016, 17:54:12
Eine Frage zu dem neuen Attribut "htmlattr", dazu gibt es noch nichts im Wiki oder der commandref.
Wenn ich jetzt als Beispiel mal bei UnwetterDetailiert die Größe bestimmen möchte mit width="220" height="130"
Macht es aber nicht..! oder muss ich das anders eingeben, oder ist es dafür nicht geeignet.?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 22 Juni 2016, 18:13:47
Es gibt die Attributvalues noch nicht. Bin noch nicht dazu gekommen. Wird auch noch etwas dauern.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 22 Juni 2016, 18:19:40
Alles klar...! ;) kein Ding, dachte nur weil es schon drin ist  :D kein Stress, lass dir Zeit
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Otto am 23 Juni 2016, 15:47:50
Hi Leon,

danke für deine aktuellen Definitionen und Routinen.

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 23 Juni 2016, 16:10:30
Gerne doch

Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: fruit am 23 Juni 2016, 22:08:24
Thanks for the UK additions - and the very useful module of course

I had a double warning today - and lots of rain!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Brause am 24 Juni 2016, 16:51:10
Kann das sein das durch das UK-Update die Untersützung für Österreich und die Schweiz gecancelt wurde ??
zumindest habe ich pünktlich seit dem update auf Version 1.2 keine Meldungen mehr, ein downgrade auf Version 1.0.1 und alle Meldungen wieder da.

Einen angenehmen Freitag noch und genießt das gute Wetter
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 24 Juni 2016, 17:24:03
Moin Moin,

jipp. Fehler ist lokalisiert....
Mit dem nächsten update gehts wieder.

Sorry und Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Brause am 24 Juni 2016, 17:32:20
Ja kein Problem, war mir nur heute aufgefallen. Das alle von Gewitter und Starkregen reden und ich von nix weiss.  ;)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 24 Juni 2016, 17:39:42
Hast du mir mal ne "AREA_ID" von AT mit Warnungen?

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Brause am 24 Juni 2016, 17:49:48
beides die selbe Ecke

CH 3194
AT 01470
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 24 Juni 2016, 17:57:42
Moin Moin,

danke dir.
Bei meinem Test hat es nun funktioniert.
Bitte mal testen.

@fruit: Could you please test also. I made a few changes with localisation, because we kicked every country besides DE and UK with the last version. Also added "isobaren3".I hope the changes will fix it.

Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Brause am 24 Juni 2016, 18:03:33
Bei CH und AT funktioniert es

Danke für den schnellen Service
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: fruit am 24 Juni 2016, 18:18:05
Looking good here too for UK, thanks
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: networker am 25 Juni 2016, 19:04:10
Hi,

hab seit dem Update am 24.6.2016 22:46 eine Meldung in LOG:
2016.06.24 22:46:15 3: UWZ Unwetterzentrale: Start.374 missing URL
Diese Meldung kommt bei jedem Updateversuch.
list Unwetterzentrale:
Internals:
   CFGFN      ./FHEM/wetter.cfg
   CountryCode AT
   DEF        AT 00122 3600
   INTERVAL   3600
   NAME       Unwetterzentrale
   NR         664
   PLZ        00122
   STATE      Initializing
   TYPE       UWZ
   VERSION    1.2.0
   Fhem:
     LOCAL      0
Attributes:
   humanreadable 1
   room       Wetter


Edit: Es werden auch keine readings geschrieben. Letztes Update heute 18:15 gemacht


lG, Michael
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 25 Juni 2016, 19:44:19
Update ist atm zur QA ;-)

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Michael am 26 Juni 2016, 11:51:07
Moin CoolTux

Habe einen Wunsch.

Habe bei Warn_0_Severity - Schwere des Unwetters (0 kein Unwetter, 12 massives Unwetter) und
Warn_0_uwzLevel - Schwere des Unwetters (wie Severity) so verstanden das dass gleich ist.  ::)

Könnte man nicht bei Warn_0_uwzLevel die sechs Level's der Unwetterzentrale nehmen?

- keine Warnung                               | 0
- Wetterhinweise                               |1
- Vorwarnung für Unwetterwarnung | 2
- Unwetterwarnung                          | 3
- Unwetterwarnung                          | 4
- Unwetterwarnung                          | 5

Ja, wir haben schon einen Wert (Warn_0_Severity) nur was sagt 0 bis 12 aus, wo ist was?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 26 Juni 2016, 12:22:03
Moin Michael,

die Werte was bei uwzLevel und bei severity zur verfügung stehen gebe ich 1:1 als Reading weiter.
Was bedeuten die Werte: Tja... nachdem wir keine Anleitung haben ist das schwer zu sagen. ich würde hier schwer vermuten dass das schlicht eine Steigerung ist.
Warum doppelt: Ich wollte hier die Informationen nicht "einschränken", weiss ja nicht ob sich da noch was ändert, deswegen gibt es beide Werte.

Levelmapping: Klar könnte man ein Mapping zur Webseite der Unwetterzentrale erstellen.
Wie sollte dies dann aussehen?
severity 0 + 1 = uwz 0
severity 2 + 3 = uwz 1
...
?

Edit: Wenn es dir nur um die Namen geht, dann kannst du dich an dem levelName orientieren, hier ist das Mapping relativ einfach.
        Das wurde hier auch schonmal kurz besprochen.
        Im Endeffekt hast du 2 Typen: alert_forwarn_* und alert_warn_* danach irgend eine Farbe. Somit kannst du sagen bei "alert_warn_yellow" hast du Gelb bei "alert_forwarn_orange" ist das eine Vorwarnung vor der Stufe orange. Somit hast du hier ebenfalls stufe Gelb.
        Hier ist auch noch ein Hund im Modul, da hier (noch) keine Unterscheidung von forwarn und warn gemacht wird. Das sollte ich mal ändern.




Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Michael am 27 Juni 2016, 07:24:52
Moin tode

Sorry, erst mal das ich den falschen Angesprochen habe.

ZitatLevelmapping: Klar könnte man ein Mapping zur Webseite der Unwetterzentrale erstellen.
Wie sollte dies dann aussehen?
severity 0 + 1 = uwz 0
severity 2 + 3 = uwz 1
Aus meiner Sicht würde ich nur die Zahlen von 0 bis 5 bevorzugen.  :-[

ZitatEdit: .... Hier ist auch noch ein Hund im Modul, da hier (noch) keine Unterscheidung von forwarn und warn gemacht wird. Das sollte ich mal ändern.
Würde sich das damit nicht erledigen.
Dann hat der Nutzer die möglichkeit auf den Wert zu reagieren.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: networker am 28 Juni 2016, 13:29:42
Hallo Tobias

ZitatUpdate ist atm zur QA ;-)

Kannst mir sagen wann es voraussichtlich im FHEM-Update vorhenden sein wird?

lG, Michael
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 28 Juni 2016, 13:37:39
Hallo Michael,

Der Tobias ist fleißig dabei das Modul komplett um zu schreiben. Wir testen intensiv und hoffen das wir spätestens Ende Juli eine Version für das CVS an bieten können. Tobias hat einige neue Funktionen ein gebaut und vorhandenen Code umgeschrieben damit das Modul nicht mehr so statisch ist und damit Internationaler anwendbar.
Ich empfehle Dir das Modul vorerst aus dem Updateprozeß aus zu schließen.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: networker am 28 Juni 2016, 13:40:40
Ok, danke

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Brause am 10 Juli 2016, 08:36:12
Guten Morgen

Ich habe gerade mal wieder etwas mit dem Modul gespielt und dabei gemerkt das der Maps-Download für die Schweiz ja noch gar nicht intigriert war, deshalb habe ich bei mir das folgende im "sub UWZ_Map2Image" ergänzt.

da ich nicht weis wie weit der der aktuelle Umbau des Modules ist,  aber vielleicht hilft es ja doch.



    my $uwz_ch_url = "http://alarm.meteocentrale.ch//images/map/";

    ## CH
    $lmap->{'schweiz'}=$uwz_ch_url.'schweiz_index.png';
    $lmap->{'aargau'}=$uwz_ch_url.'aargau_index.png';
    $lmap->{'appenzell_ausserrhoden'}=$uwz_ch_url.'appenzell_ausserrhoden_index.png';
    $lmap->{'appenzell_innerrhoden'}=$uwz_ch_url.'appenzell_innerrhoden_index.png';
    $lmap->{'basel_landschaft'}=$uwz_ch_url.'basel_landschaft_index.png';
    $lmap->{'basel_stadt'}=$uwz_ch_url.'basel_stadt_index.png';
    $lmap->{'bern'}=$uwz_ch_url.'bern_index.png';
    $lmap->{'fribourg'}=$uwz_ch_url.'fribourg_index.png';
    $lmap->{'geneve'}=$uwz_ch_url.'geneve_index.png';
    $lmap->{'glarus'}=$uwz_ch_url.'glarus_index.png';
    $lmap->{'graubuenden'}=$uwz_ch_url.'graubuenden_index.png';
    $lmap->{'jura'}=$uwz_ch_url.'jura_index.png';
    $lmap->{'luzern'}=$uwz_ch_url.'luzern_index.png';
    $lmap->{'neuchatel'}=$uwz_ch_url.'neuchatel_index.png';
    $lmap->{'nidwalden'}=$uwz_ch_url.'nidwalden_index.png';
    $lmap->{'obwalden'}=$uwz_ch_url.'obwalden_index.png';
    $lmap->{'schaffhausen'}=$uwz_ch_url.'schaffhausen_index.png';
    $lmap->{'schwyz'}=$uwz_ch_url.'schwyz_index.png';
    $lmap->{'solothurn'}=$uwz_ch_url.'solothurn_index.png';
    $lmap->{'stgallen'}=$uwz_ch_url.'stgallen_index.png';
    $lmap->{'ticino'}=$uwz_ch_url.'ticino_index.png';
    $lmap->{'thurgau'}=$uwz_ch_url.'thurgau_index.png';
    $lmap->{'uri'}=$uwz_ch_url.'uri_index.png';
    $lmap->{'waadt'}=$uwz_ch_url.'waadt_index.png';
    $lmap->{'wallis'}=$uwz_ch_url.'wallis_index.png';
    $lmap->{'zug'}=$uwz_ch_url.'zug_index.png';
    $lmap->{'zuerich'}=$uwz_ch_url.'zuerich_index.png';



Danke nochmal für die tolle arbeit   :)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 10 Juli 2016, 09:49:07
Hallo Braus,

Vielen lieben Dank für Dein Code. Da ich gerade am Modul arbeite habe ich Deinen Codesnip spontan hinzugefügt.


Grüße
Leon
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 12 Juli 2016, 23:46:05
Moin zusammen,

nach unzähligen Änderungen, hoffentlich vielen Verbesserungen und Erweiterungen würde ich hier gerne eine Beta-Phase einläuten.

Die aktuelle Beta-Version (v1.3.6) kann von hier:
https://raw.githubusercontent.com/tobias-d-oe/fhem-uwz/new-features/FHEM/77_UWZ.pm (https://raw.githubusercontent.com/tobias-d-oe/fhem-uwz/new-features/FHEM/77_UWZ.pm) gedownloaded werden.

Änderungen/Ergänzungen in dieser Version sind:
- internationaler einsetzbar
- uwzLevel auf 0-5 geändert korrespondierend zu unwetterzentrale
- uwzLevel_Str (humanreadable=1) zeigt Unwetterlevel als Text
- Search-Mode um AreaID für !DE zu ermitteln
- unzählige Karten
- korrektes Handling von forwarn und warn
- Unnötige Attribute entfernt.
- Sprache wird anhand CountryCode des DEFs ermittelt
- Code aufgeräumt
- commandref angepasst


Danke auch an all die Committer für die Code-Snippets

Bin auf euer Feedback gespannt

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: fruit am 13 Juli 2016, 08:52:25
Looking good here, many thanks

Edit: with UK settings
Titel: controls_uwz auch für Beta?
Beitrag von: mahowi am 13 Juli 2016, 09:56:29
Hallo Tobias,

wäre es vielleicht möglich, für die Betaversion auch die controls_uwz.txt zu nutzen? Dann könnte man die Aktualisierung auch über das normale fhem update laufen lassen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Brause am 13 Juli 2016, 10:06:28
Guten Morgen

mit der V1.3.6 scheint es einen kleinen Konflikt mit dem EDIPLUG-Modul zugeben.
Jedenfalls schmiert mein FHEM direkt nach dem Neustart ab.

Habe mal bei beiden Modulen den Verbose auf 5 gestellt und habe dann dieses, als letzte Zeilen im Log-File


2016.07.13 09:53:50 0: Featurelevel: 5.7
2016.07.13 09:53:50 0: Server started with 472 defined entities (fhem.pl:11756/2016-07-07 perl:5.022001 os:linux user:fhem pid:3484)
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.623 Maps2Fetch : stgallen
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.628 Download map : stgallen
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.634 Successfully downloaded map stgallen
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: JSONAcquire.453 Start capturing of http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZCH3194
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: JSONAcquire.467 1020 characters captured
2016.07.13 09:53:51 5: UWZ au.WE.Oberriet.alert: Run.648 1020 characters captured
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.654 There are 1 warnings active
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.713 Warn_0_Type: 4
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.716 Warn_0_uwzLevel: 2
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.719 Warn_0_Severity: 7
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.722 Warn_0_Start: 1468407600
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.725 Warn_0_End: 1468501200
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.730 Warn_0_Start_Date: 13.07.2016
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.733 Warn_0_Start_Time: 13:00
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.736 Warn_0_End_Date: 14.07.2016
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.739 Warn_0_End_Time: 15:00
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.745 Warn_0_Type_Str: Regen
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.753 Warn_0_uwzLevel_Str: Stufe Gelb (Vorwarnung für Unwetterwarnung)
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.774 Warn_0_levelName: alert_forewarn_orange
2016.07.13 09:53:51 1: PERL WARNING: Wide character in print at fhem.pl line 843.
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.780 Warn_0_LongText: Ab Mittwochnachmittag ist zeitweise kr�ftiger, �rtlich auch gewittriger Regen m�glich. Dabei kommen Niederschlagsmengen zwischen 30 und 40 l/m� in 24 Stunden, teils auch mehr zustande. Ab Donnerstagnachmittag schw�cht sich der Regen ab und f�llt nicht mehr ergiebig aus.
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.783 Warn_0_ShortText: Regen. 30-40 l/m�
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.796 Warn_0_IconURL: http://www.unwetterzentrale.de/images/icons/regen-7.gif
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.821 Warn_0_Hail: 0
2016.07.13 09:53:51 3: UWZ au.WE.Oberriet.alert: Run.832 Done fetching data
2016.07.13 09:53:51 4: UWZ au.WE.Oberriet.alert: Run.833 Will return : au.WE.Oberriet.alert|Warn_0_Type|4|Warn_0_uwzLevel|2|Warn_0_Severity|7|Warn_0_Start|1468407600|Warn_0_End|1468501200|Warn_0_Start_Date|13.07.2016|Warn_0_Start_Time|13:00|Warn_0_End_Date|14.07.2016|Warn_0_End_Time|15:00|Warn_0_Type_Str|Regen|Warn_0_uwzLevel_Str|Stufe Gelb (Vorwarnung für Unwetterwarnung)|Warn_0_levelName|alert_forewarn_orange|Warn_0_LongText|Ab Mittwochnachmittag ist zeitweise kräftiger, örtlich auch gewittriger Regen möglich. Dabei kommen Niederschlagsmengen zwischen 30 und 40 l/m² in 24 Stunden, teils auch mehr zustande. Ab Donnerstagnachmittag schwächt sich der Regen ab und fällt nicht mehr ergiebig aus.|Warn_0_ShortText|Regen. 30-40 l/m²|Warn_0_IconURL|http://www.unwetterzentrale.de/images/icons/regen-gelb.gif|Warn_0_Hail|0|durationFetchReadings|0.00|WarnCount|1
2016.07.13 09:53:52 4: UWZ au.WE.Oberriet.alert: Done.525 Delete old Readings
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_levelName value:alert_forewarn_orange
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_Hail value:0
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_IconURL value:http://www.unwetterzentrale.de/images/icons/regen-gelb.gif
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_Type_Str value:Regen
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_ShortText value:Regen. 30-40 l/m²
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_End value:1468501200
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_Severity value:7
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:WarnCount value:1
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_Type value:4
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_Start_Date value:13.07.2016
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_uwzLevel_Str value:Stufe Gelb (Vorwarnung für Unwetterwarnung)
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_Start_Time value:13:00
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_uwzLevel value:2
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_Start value:1468407600
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:durationFetchReadings value:0.00
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_LongText value:Ab Mittwochnachmittag ist zeitweise kräftiger, örtlich auch gewittriger Regen möglich. Dabei kommen Niederschlagsmengen zwischen 30 und 40 l/m² in 24 Stunden, teils auch mehr zustande. Ab Donnerstagnachmittag schwächt sich der Regen ab und fällt nicht mehr ergiebig aus.
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_End_Time value:15:00
2016.07.13 09:53:52 5: UWZ au.WE.Oberriet.alert: Done.540 reading:Warn_0_End_Date value:14.07.2016
2016.07.13 09:53:52 4: UWZ au.WE.Oberriet.alert: Done.557 18 values captured
2016.07.13 09:54:36 5: EDIPLUG: GetUpdate
2016.07.13 09:54:36 4: HttpUtils url=http://admin:xxx@192.168.6.108:10000/smartplug.cgi
2016.07.13 09:54:36 5: EDIPLUG: GetUpdate
2016.07.13 09:54:36 4: HttpUtils url=http://admin:xxx@192.168.6.107:10000/smartplug.cgi
2016.07.13 09:54:36 4: http://admin:xxx@192.168.6.108:10000/smartplug.cgi: HTTP response code 200
2016.07.13 09:54:36 4: HttpUtils http://admin:xxx@192.168.6.108:10000/smartplug.cgi: Got data, length: 149
2016.07.13 09:54:36 5: xx.SW.ediplug01 , Read : HASH(0x395b600) , <?xml version="1.0" encoding="UTF8"?><SMARTPLUG id="edimax"><CMD id="get"><Device.System.Power.State>ON</Device.System.Power.State></CMD></SMARTPLUG>

No value specified for 'ForceArray' option in call to XMLin() at ./FHEM/98_EDIPLUG.pm line 223.



FHEM selber ist Wochen(Sonntags)-Akuell.

mit der "alten" Version habe ich dieses Problem nicht, keine Fehlermeldungen vom EDIPLUG.

wenn ich die EdiPlugs raus nehme ist alles OK. dann läuft die neue Version ohne Probleme.

Gruss Peter
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 13 Juli 2016, 13:07:56
Hallo Peter,

das ist ein seltsames Phänomen.

Der einzige Fehler im Log ist von dem EDIPLUG Modul.

No value specified for 'ForceArray' option in call to XMLin() at ./FHEM/98_EDIPLUG.pm line 223.

Diese Zeile sieht wie folgt aus:

my $xmlres = XMLin($buffer);

Da gibts kein forcearray und kein keyattr.

Im UWZ Modul nutzen wir ebenfals XML::Simple, und wir nutzen ForceArray. Wie "unser" XMLin mit dem von edimax zusammenhängen soll ist mir ein Rätsel.

Eine Idee hab ich:

Versuch mal bitte die Zeile 223 in dem EDIMAX Modul zu ändern in:


my $parser = XML::Simple->new();
my $xmlres = $parser->XMLin($buffer);



By the way....habe die Version upgedated, jetzt gibt es auch UWZAsHtmlMovie für Weblinks.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Brause am 13 Juli 2016, 14:35:05
Ah. OK.
Das werde ich dann morgen Vormittag mal ausprobieren, habe leider von Arbeit aus kein Zugriff auf die Interna.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 13 Juli 2016, 22:22:04
Moin Peter,

schau mal hier:
https://forum.fhem.de/index.php?topic=29541.95 (https://forum.fhem.de/index.php?topic=29541.95)

Der Fehler war wohl schon mal da.

Vielleicht auch mal Wzut mit ins Boot holen.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Hans Franz am 14 Juli 2016, 00:32:38
Im allergy-Modul gab es auch früher auf einigen Systemen Probleme mit ForceArray
Siehe  hier. (https://forum.fhem.de/index.php/topic,37194.msg392342.html#msg392342)

Gruß
Hans
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Brause am 14 Juli 2016, 09:50:15
Morga zsamme

Also jetzt nach gut einer Stunde störungsfreiem Betrieb und 2 Neustarts, möchte ich behaupten, ich habs.

Zitat von: tdoe am 13 Juli 2016, 13:07:56

my $parser = XML::Simple->new();
my $xmlres = $parser->XMLin($buffer);


Die Anpassung im EDIPLUG-Modul  hat leider nicht ganz gereicht, der Absturz war der selbe.  :'(

Ich musste Ihn noch etwas erweitern, aber jetzt läuft's   :)

my $parser = XML::Simple->new();
my $xmlres = $parser->XMLin($buffer,KeyAttr => { }, ForceArray => [ ]);



DANKE,

werde es auch bei Wzut so weider geben.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 14 Juli 2016, 09:55:56
Morgen zusammen,

nachdem nun ja geklärt ist dass das "Absturz-Problem" vom EDIPLUG Modul kommt, würde ich mich über weiteres Feedback freuen, um sicherzustellen dass wir nichts übersehen haben (so wie beim letzten Update) bevor wir die neue Version ins SVN hieven.

Somit bitte weiter
- Fehlermeldungen
- Verbesserungsvorschläge
- etc

melden.

Vielleicht auch wenn das Modul so läuft wie es soll, damit nicht nur Fehlermeldungen kommen ;-)

Gruß Tobias
Titel: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mahowi am 14 Juli 2016, 10:14:01
Na dann kann ich vermelden, daß das Modul läuft, wie es soll.  ;D

Auch die neue Funktion UWZAsHtmlMovie funktioniert einwandfrei.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 14 Juli 2016, 12:49:42
Na perfekt.

Ich würde sagen, dass wenn bis Montag keine bösen Fehler gefunden werden kann CoolTux das Modul in fhem committen.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 14 Juli 2016, 14:12:08
Habe ich mir mal notiert.

;D
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Octopus180 am 14 Juli 2016, 17:36:54
Moin

kann mir einer bitte erklären wie ich die neue Funktion Movie einbaue.

Ich habe es mit :

define UnwetterMovie weblink htmlCode {UWZAsHtmlMovie("Unwetterzentrale")} versucht , damit bekomme ich folgende Fehlermeldung
Not enough arguments for main::UWZAsHtmlMovie at (eval 3988) line 1, near ""Unwetterzentrale")"

versuche ich es mit :

define UnwetterMovie weblink htmlCode {UWZAsHtmlMovie("Unwetterzentrale","Niedersachsen")} bekomme ich :
unbekannte Landbezeichnung (auch bei Deutschland)

Gruß Peter
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 14 Juli 2016, 18:20:31
Moin Peter,

...dabei hab ich mir sogar die Mühe gemacht und auch die commandref upgedated, die lieblingsarbeit für jeden coder....doku  ;-)

Hier ein snipped daraus :

Zitat
define UnwetterKarteMovie weblink htmlCode {UWZAsHtmlMovie("Unwetterzentrale","currents")}

    The second parameter should be one of:
        niederschlag-wolken
        stroemung
        temperatur

        niederschlag-wolken-de
        stroemung-de

        niederschlag-wolken-ch
        stroemung-ch

        niederschlag-wolken-at
        stroemung-at

        niederschlag-wolken-uk
        stroemung-uk

Die Fehlermeldung muss ich wohl noch anpassen, danke für das finding.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Octopus180 am 14 Juli 2016, 18:35:37
Vielleicht bin ich ja zu doof zu lesen, aber ich finde weder in der Deutschen noch in der Englischen commandref irgendwas über die Moviefunktion
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 14 Juli 2016, 18:41:44
Heyho.

Vermutlich liegt es daran dass kein commandref_join.pl durchgelaufen ist. Klar. Beim nur reinkopieren der .pm.
Das wird dann sobald es im svn ist automatisch passieren.

Wurscht egal. Solange du es ans fliegen gebracht hast ists ja alles perfekt.
Läuft es denn nun bei dir oder hast noch was gefunden?

Danke und Gruß
Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Octopus180 am 14 Juli 2016, 20:00:42
Es läuft bei mir , danke
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: darkness am 19 Juli 2016, 21:26:00
Hallo,

ich nutze das UWZ-Modul. Die Einzelnen Meldungen werden als Nachricht auf mein Handy gesendet. Nur leider kommen diese alle 30 Minuten.
Wie von CoolTux beschrieben, habe ich ein Notify welches auf WarnCount triggert:

Internals:
   CFGFN
   DEF        Unwetterzentrale:WarnCount:.[0-9] { uwzWarn($NAME,$EVTPART1); }
   NAME       notifyUnwetterwarnung
   NOTIFYDEV  Unwetterzentrale
   NR         1208
   NTFY_ORDER 50-notifyUnwetterwarnung
   REGEXP     Unwetterzentrale:WarnCount:.[0-9]
   STATE      2016-07-19 21:16:27
   TYPE       notify
   Helper:
     Dblog:
       State:
         Logdb:
           TIME       1468951912.98244
           VALUE      active
   Readings:
     2016-07-19 20:11:52   state           active
Attributes:
   room       Unwetter


Aber scheinbar wird im Modul das Reading WarnCount auch jedesmal neu geschrieben.
Habe ich da noch was übersehen?

Danke
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 19 Juli 2016, 21:49:00
ZitatAber scheinbar wird im Modul das Reading WarnCount auch jedesmal neu geschrieben.
schon mal von attr event-on-change-reading gehört?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: darkness am 19 Juli 2016, 22:20:53

Nööö ;)

Das hatte ich wohl ignoriert gehabt, bzw es in der Verwendung faslsch verstanden. Vielen Dank!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 20 Juli 2016, 07:01:31
Da sich niemand weiter wegen Fehler gemeldet hat, werde ich heute das Modul ins SVN schieben.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 20 Juli 2016, 10:07:10
Ich habe eben den ersten Post im Thread angepasst. Somit stimmt die Beschreibung wieder. Eventuell findet sich jemand der das Wiki entsprechend anpassen mag. Wenn nicht schaffe ich es erst die Tage.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: fruit am 20 Juli 2016, 10:42:02
Just a short note to any UK users (and perhaps others) who are upgrading tomorrow...
On restart there may be log entries such as 2016.07.19 07:59:34 3: Unwetterzentrale: unknown attribute URL. Type 'attr Unwetterzentrale ?' for a detailed list.
2016.07.19 07:59:34 3: Unwetterzentrale: unknown attribute PLZ. Type 'attr Unwetterzentrale ?' for a detailed list.
2016.07.19 07:59:34 3: Unwetterzentrale: unknown attribute CountryCode. Type 'attr Unwetterzentrale ?' for a detailed list.

This is OK and the module does not require them any more

All working fine here with test code posted recently in this thread. Thanks

PS. Lots of warnings all across EU today - good for testing ;)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 20 Juli 2016, 11:25:01
moin,

ich habe gerade auch noch mal die github version erfolgreich getestet, wodurch eine vorwarnung nun in der richtigen farbe dargestellt wird. danke.

für später würde ich mir noch ein reading und den entsprechenden text in der html-ausgabe für den aktualisierungszeitpunkt der jeweiligen warnung wünschen.

edit: beispiel
Diese Vorwarnung wurde am Mittwoch, 20. Juli 2016, 02:46 Uhr zuletzt aktualisiert.

gruss frank
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 20 Juli 2016, 13:32:55
wie es ausschaut, gibt es ein problem mit
attr uwz event-on-change-reading .*

alle readings mit Warn_[0-9]_.* senden bei mir trotz nicht gändertem inhalt events bei jedem update.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 20 Juli 2016, 13:35:46
Seltsam, kann ich so nicht bestätigen. Aber ich schaue da noch mal genauer nach.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: justme1968 am 20 Juli 2016, 14:23:54
ich denke %severitycolor für 5 sollte auch orange sein. zumindest passt dann bei mir das icon mit dem icon auf der webweite überein.

gruss
  andre
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: justme1968 am 20 Juli 2016, 14:38:20
edit: mit dem update von heute hat sich hier ja etwas geändert.

bei mir wird jetzt versucht für diesen eintrag http://www.unwetterzentrale.de/images/icons/temperatur-red.gif zu laden. das gibt es aber nicht. dafür gibt es aber http://www.unwetterzentrale.de/images/icons/temperatur-rot.gif

das gleiche gilt für green und violet. das gibt es nicht. es gibt aber gruen und violett.

gruss
  andre


Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 20 Juli 2016, 14:40:41
Hallo Andre,

Vielen Dank für die Info. Wir schauen es uns an.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 20 Juli 2016, 14:44:20
Äh kurz mal nachgefragt. Heute hätte es keines geben dürfen. Hast Du es aus dem SVN direkt?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: justme1968 am 20 Juli 2016, 14:53:32
ich hab noch etwas geschaut...

anbei die daten aus dem feed und das was die aktuelle version daraus macht.

was mir auffällt:
- das Warn_0_uwzLevel reading hat keinen wert
- die Warn_X_levelName als icon namen zu verwenden geht nicht. der level name ist englisch, die icons haben deutsche namen
- im feed haben uwzLevel und severity immer den selber wert, in den readings aber nicht
- die zuordnung im modul von farbe zu severity geht nur von 0-5, im feed gibt es aber aktuell z.b. auch eine 7.

gruss
  andre

ps: ja. das ist die svn version.

{"results":[{"center":"UWZ","areaID":"UWZDE67161","dtgEnd":1469037600,"areaType":"UWZCODE","dtgStart":1468922400,"payload":{"translationsLongText":{"DE":"Am Dienstag stellt sich in den Nachmittagsstunden bereits eine leichte bis m\u00e4\u00dfige Hitzebelastung bei H\u00f6chstwerten von 30 bis 32 Grad ein. Am Mittwoch erreicht die kurze Hitzewelle ihren H\u00f6hepunkt bei 33 bis \u00f6rtlich 36 Grad. Ab Donnerstag nimmt in der schw\u00fclwarmen und feuchten Luft die Gewitterneigung zu, in der Folge werden kaum mehr 30 Grad erreicht."},"id":"14688239016477.1","creation":1468835940000,"uwzLevel":5,"translationsShortText":{"DE":"Am Di heisse 30 bis 32 Grad, am Mi mit 33 bis 36 Grad starke Hitzebelastung"},"fileName":"meteogroup_warn_14688239016477_20160718095928_1469037600_1468836015.xml","levelName":"notice_warn_red","shortText":"Below 300 meters: 30-35 \u00b0C.","longText":"For areas below 300 meters: Heavy heat stress with maximum temperatures between 30 and 35 degrees.","altMin":-10,"altMax":300},"severity":5,"type":9},{"center":"UWZ","areaID":"UWZDE63925","dtgEnd":1469037600,"areaType":"UWZCODE","dtgStart":1469008800,"payload":{"translationsLongText":{"DE":"Am Mittwoch stellt sich in den Nachmittagsstunden eine leichte bis m\u00e4\u00dfige Hitzebelastung bei H\u00f6chstwerten von 29 bis 33 Grad ein. Ab Donnerstag nimmt in der schw\u00fclwarmen und feuchten Luft die Gewitterneigung zu, in der Folge werden kaum mehr 30 Grad erreicht."},"id":"14688372747237","creation":1468838160000,"uwzLevel":4,"translationsShortText":{"DE":"Lagen unterhalb von 600m: Mittwoch leichte bis m\u00e4\u00dfige Hitzebelastung mit 29-33 Grad"},"fileName":"meteogroup_warn_14688372747237_20160718103621_1469037600_1468838300.xml","levelName":"notice_warn_orange","shortText":"Below 600 meters: 25-35 \u00b0C.","longText":"For areas below 600 meters: Weak to moderate heat stress with maximum temperatures between 25 and 35 degrees.","altMin":300,"altMax":600},"severity":4,"type":9},{"center":"UWZ","areaID":"UWZDE97839","dtgEnd":1469080800,"areaType":"UWZCODE","dtgStart":1469034000,"payload":{"translationsLongText":{"DE":"Ab Mittwochabend und -nacht sind lokal kr\u00e4ftige Gewitter aus S\u00fcdwesten m\u00f6glich. Dabei besteht die Gefahr von Starkregen und Sturmb\u00f6en. Donnerstagmorgen und -vormittag l\u00e4sst die Schauer- und Gewitterneigung vor\u00fcbergehend nach."},"id":"14689752598967.1","creation":1468975673000,"uwzLevel":7,"translationsShortText":{"DE":"Mittwochnacht aus S\u00fcdwesten lokal kr\u00e4ftige Gewitter m\u00f6glich."},"fileName":"meteogroup_warn_14689752598967_20160720004618_1469080800_1468975673.xml","levelName":"alert_forewarn_orange","shortText":"Thunderstorms.","longText":"From Wednesday evening and night stronger thunderstorms may occur locally. The risk of heavy rain and violent gusts arises, thereby. Thursday morning and forenoon the risk of thunderstorms decreases.","altMin":-10,"altMax":9000},"severity":7,"type":7}],"generator":"PHPjf"}

     2016-07-20 14:39:06   WarnCount       3
     2016-07-20 14:39:06   Warn_0_End      1469037600
     2016-07-20 14:39:06   Warn_0_Hail     0
     2016-07-20 14:39:06   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/temperatur-red.gif
     2016-07-20 14:39:06   Warn_0_LongText Am Dienstag stellt sich in den Nachmittagsstunden bereits eine leichte bis mäßige Hitzebelastung bei Höchstwerten von 30 bis 32 Grad ein. Am Mittwoch erreicht die kurze Hitzewelle ihren Höhepunkt bei 33 bis örtlich 36 Grad. Ab Donnerstag nimmt in der schwülwarmen und feuchten Luft die Gewitterneigung zu, in der Folge werden kaum mehr 30 Grad erreicht.
     2016-07-20 14:39:06   Warn_0_Severity 5
     2016-07-20 14:39:06   Warn_0_ShortText Am Di heisse 30 bis 32 Grad, am Mi mit 33 bis 36 Grad starke Hitzebelastung
     2016-07-20 14:39:06   Warn_0_Start    1468922400
     2016-07-20 14:39:06   Warn_0_Type     9
     2016-07-20 14:39:06   Warn_0_levelName notice_warn_red
     2016-07-20 14:39:06   Warn_0_uwzLevel
     2016-07-20 14:39:06   Warn_1_End      1469037600
     2016-07-20 14:39:06   Warn_1_Hail     0
     2016-07-20 14:39:06   Warn_1_IconURL  http://www.unwetterzentrale.de/images/icons/temperatur-orange.gif
     2016-07-20 14:39:06   Warn_1_LongText Am Mittwoch stellt sich in den Nachmittagsstunden eine leichte bis mäßige Hitzebelastung bei Höchstwerten von 29 bis 33 Grad ein. Ab Donnerstag nimmt in der schwülwarmen und feuchten Luft die Gewitterneigung zu, in der Folge werden kaum mehr 30 Grad erreicht.
     2016-07-20 14:39:06   Warn_1_Severity 4
     2016-07-20 14:39:06   Warn_1_ShortText Lagen unterhalb von 600m: Mittwoch leichte bis mäßige Hitzebelastung mit 29-33 Grad
     2016-07-20 14:39:06   Warn_1_Start    1469008800
     2016-07-20 14:39:06   Warn_1_Type     9
     2016-07-20 14:39:06   Warn_1_levelName notice_warn_orange
     2016-07-20 14:39:06   Warn_1_uwzLevel 3
     2016-07-20 14:39:06   Warn_2_End      1469080800
     2016-07-20 14:39:06   Warn_2_Hail     0
     2016-07-20 14:39:06   Warn_2_IconURL  http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif
     2016-07-20 14:39:06   Warn_2_LongText Ab Mittwochabend und -nacht sind lokal kräftige Gewitter aus Südwesten möglich. Dabei besteht die Gefahr von Starkregen und Sturmböen. Donnerstagmorgen und -vormittag lässt die Schauer- und Gewitterneigung vorübergehend nach.
     2016-07-20 14:39:06   Warn_2_Severity 7
     2016-07-20 14:39:06   Warn_2_ShortText Mittwochnacht aus Südwesten lokal kräftige Gewitter möglich.
     2016-07-20 14:39:06   Warn_2_Start    1469034000
     2016-07-20 14:39:06   Warn_2_Type     7
     2016-07-20 14:39:06   Warn_2_levelName alert_forewarn_orange
     2016-07-20 14:39:06   Warn_2_uwzLevel 2
     2016-07-20 14:39:06   durationFetchReadings 0.23
     2016-07-20 14:39:06   lastConnection  32 values captured in 0.23 s
     2016-07-20 14:39:06   state           Warnungen: 3
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 20 Juli 2016, 14:57:05
Supi. Danke für die Daten.

Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 21 Juli 2016, 14:04:38
So Leute. Tobias hat sich die Nacht hingesetzt und wie ein Irrer gecodet. Wir haben dann heute Mittag telefoniert und haben gemeinsam noch mal alles zusammen getragen. Die erwähnten Fehler sollten gefixt sein. Und ich denke das ich heute noch eine Version 1.4.1 ins SVN schupsen kann. Somit dann also morgen per Update zu Euch.

Vielen Dank an alle fleißigen Melder



Grüße
Tobi und Leon
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 21 Juli 2016, 14:15:38
Soeben neue Version 2.4.1 ins SVN gepusht. Wir wünschen alle viel Spaß mit dem nun hoffentlich fehlerfreien Modul.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 21 Juli 2016, 15:13:29
v1.4.1 hat das event-on-change problem leider nicht verbessert.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 21 Juli 2016, 19:14:04
Hallo Frank,

Was ich nicht ganz verstehe ist, auch wenn sich der Timestamp des Readings ändert, so ändert sich doch das Value nicht und somit sollte kein Event ausgelöst werden.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: justme1968 am 21 Juli 2016, 19:34:00
wenn vorher mit CommandDeleteReading alle readings gelöscht werden gilt das reading danach als neu.

das modul muss die readings überschreiben und dann nur diejenigen löschen die übrig bleiben.

also nicht 1-x löschen und dann 1-y neu anlegen sondern 1-x neu anlegen und dann x-y löschen wenn x < y.

gruss
  andre
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 21 Juli 2016, 19:43:12
Hallo Andre,

Das muss ich mir noch mal anschauen. Hatte da in Erinnerung das das Reading nicht gelöscht wird. Ich schaue morgen noch mal drüber. Jetzt erstmal bitte testen ob der Rest gefixt ist.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: marvin78 am 22 Juli 2016, 08:04:51
UWZ löscht definitiv die Readings.

Das ist, meiner Ansicht nach, aber auch bei den Warn_0-... Readings sinnvoll denn es ist im Grunde quatsch auf Events von Readings zu reagieren, die sich in ihrer Anzahl und kompletter Ausprägung ändern (können). Meine notifys für UWZ reagieren nur auf WarnCount und analysieren dann über eine sub den Rest. event-on-change reading .* ist bei einem solchen Modul (mir variabler Reading-Anzahl gleicher Gewichtung) mEn auch nicht sinnvoll. Ich setze hier event-on-change-reading WarnCount. Dieses Reading wird auch nicht gelöscht. Das sollte zumindest zu sein. Der Autor hatte das damals auf meinen Hinweise geändert.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 22 Juli 2016, 08:40:57
Das die Warn_X Readings gelöscht werden ist klar, mir geht es im Speziellen um den warnCount. Der brauch ja nicht gelöscht werden.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: marvin78 am 22 Juli 2016, 08:47:32
Und das wird er auch nicht. Meine dahinterliegenden Aktionen funktionieren hier noch einwandfrei. Das würden sie nicht, wenn gelöscht wurde.

Ich finde im Modul auch nur

CommandDeleteReading(undef, "$hash->{NAME} Warn_?_.*");

Edit: Ach und oben geht es aber sehr wohl um diese Readings

Zitatalle readings mit Warn_[0-9]_.* senden bei mir trotz nicht gändertem inhalt events bei jedem update.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 22 Juli 2016, 09:02:04
Oh man ich Dussel. Hast Recht. Ich habe mich da wohl verwirren lassen.
Das muss und bleibt aber auch so. Die Warn_x Readings sollen ja auch nicht getriggert werden.

Danke Dir Marvin für Deine bessere Aufmerksamkeit.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Michael am 22 Juli 2016, 09:30:49
Moin

Erst mal, eine Super Arbeit was Ihr da macht.

Habe aber noch einen "Fehler" gefunden oder auch nicht. 
_levelName passt nicht zu _uwzLevel und _uwzLevel_Str, zwei Bilder sind im Anhang.

Und eine Änderung würde ich mir wünschen.  ::)
In _uwzLevel_Str steht zb Stufe Gelb (Vorwarnung für Unwetterwarnung) wäre es nicht besser das so zu machen
Vorwarnung für Unwetterwarnung usw.
Dann könnte man diesen Eintrag für die Infoframe's auf einfache weise nutzen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 22 Juli 2016, 11:51:53
event-on-change "problem"

1. es betrifft nur warn-readings mit laufender warn-nummer.
2. es geht nicht darum, dass die readings gelöscht werden, wenn die warnungen nicht mehr existieren. es ist gut und richtig, dass die readings nicht mehr vorhanden sind, wenn es keine entsprechenden warnungen gibt.
3. es geht "nur" darum, dass es für eine eventuell über tage gleichbleibende warnung, bei jedem interval erneut events gibt, obwohl das attr event-on-change für alle readings gesetzt ist. abgesehen von vielen unnötigen events, geht es mir in erster linie um die erkennung von änderungen der warn-inhalte.

wenn dieses verhalten natürlich so gewollt ist, zieh ich meinen "fehlerhinweis" wieder zurück und äussere den wunsch, dieses verhalten vielleicht noch einmal zu überdenken. ein mögliches umsetzen hat andre ja bereits skizziert.

Zitat von: CoolTux am 22 Juli 2016, 09:02:04
Die Warn_x Readings sollen ja auch nicht getriggert werden.
wie kann ich denn sonst in erfahrung bringen, dass es eine änderung gab?
die überwachung des readings warnCount macht ja nur sinn, wenn sich die anzahl ändert. der inhalt kann sich aber auch bei gleichbleibender anzahl ändern und es passiert auch.

zur zeit müsste ich ja bei jedem interval alle readings zusätzlich speichern und jedes einzelne auf änderung prüfen.
daher ja auch mein wunsch zu jeder warnung ein reading mit dem aktualisierungs- / erstellungs-zeitpunkt der jeweiligen warnung zu generieren, um änderungen der warnungen deutlich einfacher ermitteln zu können.
wenn diese info dann auch im html für den weblink stehen würde, wäre es auch hier einfacher zu erkennen, dass sich etwas geändert hat.

ein weiterer wunsch wäre der hinweis im html auf die zu erwartende "erhöhung" der warnstufe bei einer vorwarnung. also ob orange, rot oder violett zu erwarten ist. vorbereitungstechnisch macht es schon einen deutlichen unterschied, was da genau auf mich zu kommt.

gruss frank
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Elektrolurch am 22 Juli 2016, 17:38:55
Hallo,

nach heutigem Update und Neustart bekomme ich:

2016.07.22 10:27:20 1: define XXX_UWZ UWZ de XXXX: Wrong syntax: use define <name> UWZ [CountryCode] [PLZ] [Interval]


X=anonymsisiert

Habe ich da irgendeine Umstellung verpasst?
Mit der Version davor gings noch.

Elektrolurch
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 22 Juli 2016, 21:56:23
Wenn jedes X eine Zahl ist dann hast Du eine zu wenig. DE hat seit Anfang der 90er fünfstellige Postleitzahlen  ;D
Ansonsten bitte gib mal bitte noch das Updateintervall mit an.

define NAME UWZ DE PLZ INTERVAL
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Elektrolurch am 23 Juli 2016, 10:26:04
Ha ha, sind natürlich schon 5 - Stellen. Das Intervall habe ich bislang per Attribut gesetzt und in der Ausgabe steht ja für jeden zusätzlichen Wert beim define eine Optionsklammer [], bislang ging es ja auch ohne Angabe des Intervalls. Hast Du das geändert?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 23 Juli 2016, 10:28:16
Ja das wurde geändert und eine harte Prüfung eingebaut.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 23 Juli 2016, 21:37:24
Moin Michael,

Zitat von: Michael am 22 Juli 2016, 09:30:49
Moin

Erst mal, eine Super Arbeit was Ihr da macht.

Danke dir, hört man gerne ;-)

Zitat von: Michael am 22 Juli 2016, 09:30:49
Habe aber noch einen "Fehler" gefunden oder auch nicht. 
_levelName passt nicht zu _uwzLevel und _uwzLevel_Str, zwei Bilder sind im Anhang.

hier liegt ein Missverständniss mit den levelNamen zugrunde, denn anhand von forewarn in deinem Fall alert_forewarn_orange und alert_forewarn_red wird definiert dass es sich "nur" um eine Vorwarnung handelt und eine Vorwarnung ist laut Unwetterzentrale Stufe Gelb, somit richtig. Was dich verwirrt hat ist das Level des zu erwartenden Unwetters bei dir orange und red.

Zitat von: Michael am 22 Juli 2016, 09:30:49
Und eine Änderung würde ich mir wünschen.  ::)
In _uwzLevel_Str steht zb Stufe Gelb (Vorwarnung für Unwetterwarnung) wäre es nicht besser das so zu machen
Vorwarnung für Unwetterwarnung usw.
Dann könnte man diesen Eintrag für die Infoframe's auf einfache weise nutzen.

Die verwendeten Texte sind exact das wording von Unwetterzentrale in de und en. Durch die Kürzung würden wir dann jedoch ein weiteres Reading benötigen, um die Farbe der Stufe anzuzeigen. Werde mal mit CoolTux darüber quatschen.

Danke dir für deine Meldung und Ideen

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 23 Juli 2016, 21:50:12
Moin frank,

Zitat von: frank am 22 Juli 2016, 11:51:53
event-on-change "problem"

1. es betrifft nur warn-readings mit laufender warn-nummer.
2. es geht nicht darum, dass die readings gelöscht werden, wenn die warnungen nicht mehr existieren. es ist gut und richtig, dass die readings nicht mehr vorhanden sind, wenn es keine entsprechenden warnungen gibt.
3. es geht "nur" darum, dass es für eine eventuell über tage gleichbleibende warnung, bei jedem interval erneut events gibt, obwohl das attr event-on-change für alle readings gesetzt ist. abgesehen von vielen unnötigen events, geht es mir in erster linie um die erkennung von änderungen der warn-inhalte.
das wird so nicht möglich sein, da die einzelnen Warnungen keine id haben. Und wenn z.B. heute 2 Warnungen sind (Regen(Warn_0_) und Schnee(Warn_1_)) und morgen ist nurnoch die Schnee Warnung übrig, dann ist diese auf platz 0. Somit würde das so sowieso nicht funktionieren.


Zitat von: frank am 22 Juli 2016, 11:51:53
wenn dieses verhalten natürlich so gewollt ist, zieh ich meinen "fehlerhinweis" wieder zurück und äussere den wunsch, dieses verhalten vielleicht noch einmal zu überdenken. ein mögliches umsetzen hat andre ja bereits skizziert.
wie kann ich denn sonst in erfahrung bringen, dass es eine änderung gab?
die überwachung des readings warnCount macht ja nur sinn, wenn sich die anzahl ändert. der inhalt kann sich aber auch bei gleichbleibender anzahl ändern und es passiert auch.

zur zeit müsste ich ja bei jedem interval alle readings zusätzlich speichern und jedes einzelne auf änderung prüfen.
daher ja auch mein wunsch zu jeder warnung ein reading mit dem aktualisierungs- / erstellungs-zeitpunkt der jeweiligen warnung zu generieren, um änderungen der warnungen deutlich einfacher ermitteln zu können.
wenn diese info dann auch im html für den weblink stehen würde, wäre es auch hier einfacher zu erkennen, dass sich etwas geändert hat.

ein weiterer wunsch wäre der hinweis im html auf die zu erwartende "erhöhung" der warnstufe bei einer vorwarnung. also ob orange, rot oder violett zu erwarten ist. vorbereitungstechnisch macht es schon einen deutlichen unterschied, was da genau auf mich zu kommt.

gruss frank

So einfach wie das x und y Beispiel skizziert war funktioniert das leider nicht siehe obige Begründung. Um selbst eine ID zu generieren (z.b. aus start und end time + unwettertyp, muss hier einiges an Code geändert/neu erstellt werden.

Dein Vorschlag mit der "erhöhung" gefällt mir. mal schauen wie sich das umsetzen lässt.

Danke für deine Unterstützung

Grz0 Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: justme1968 am 24 Juli 2016, 10:52:29
das x y beispiel funktioniert schon. zumindest wird so verhindert das bei völlig gleichen meldungen ein event erzeugt wird. wenn sich etwas ändert wird damit aber nicht die event anzahl minimiert. wenn sich z.b. die reihenfolge ändert wird das dabei nicht berücksichtigt. dazu müsste man in der tat eine eigene id erzeugen und dann auch noch nach start zeit sortieren. das wäre aber in der tat eine sinnvolle erweiterung :).

gruss
  andre
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 24 Juli 2016, 11:15:49
Wir werden es sehr gerne auf die ToDo Liste setzen. Das wird aber diesen Sommer nichts mehr. Sowohl Tobias wie auch ich sind doch sehr eingespannt.
Vielen Dank auf jeden Fall für die Anregungen.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 24 Juli 2016, 14:16:17
hi tobias,

Zitatdas wird so nicht möglich sein, da die einzelnen Warnungen keine id haben. Und wenn z.B. heute 2 Warnungen sind (Regen(Warn_0_) und Schnee(Warn_1_)) und morgen ist nurnoch die Schnee Warnung übrig, dann ist diese auf platz 0. Somit würde das so sowieso nicht funktionieren.
mit einer ereignis-id wäre das natürlich traumhaft einfach, da hast du recht.

aber auch ohne id würde dein "positions-wechsel-beispiel" nicht wirklich stören, da es insgesamt gesehen eine neue warnlage ist => eine warnung weniger, die lage entspannt sich.
letztendlich geht es mir darum zb eine email zu senden, wenn es eine änderung der gesamten warnlage gab.

ein weiterer wunsch würde eventuell das "wechselverhalten" ein wenig entschärfen.
ich würde mir wünschen, das die reihenfolge der warnungen nach Warn_x_Severity sortiert werden würden. das scheint ja die "stärke" des zu erwartenden unwetters zu charakterisieren. über hinweise und vorwarnungen zu violettem (severity=12) unwetter. die readings würde ich von warn_0 => kleinstes severity aufsteigend bis zum grössten severity => warn_max sortieren. bei identischem severity zuerst die warnung mit grösstem warn_x_end wert, da diese am längsten erhalten bleibt.

im html würde ich die reihenfolge dann aber entgegengesetzt darstellen, um immer das wichtigste/stärkste ereignis als erstes sehen zu können.

Zitat von: CoolTux am 24 Juli 2016, 11:15:49
Wir werden es sehr gerne auf die ToDo Liste setzen. Das wird aber diesen Sommer nichts mehr. Sowohl Tobias wie auch ich sind doch sehr eingespannt.
danke. lasst euch nicht von mir stressen, gut ding braucht weile.

angenehmen sommer,
gruss frank
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 26 Juli 2016, 09:42:51
Moin,

im svn ist eine neue Version mit minor Änderungen. Es gibt nun ein zusätzliches "lang" Attribut, mit welchem direkt einfluss genommen werden kann welche Sprache die Long und Short Warn MSG hat.

Als Wert für den lang Parameter funktioniert immer der zum Land passende 2-Zeichen Ländercode und "en". Beispiele: [de,en,es,sv,it,...]

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 31 Juli 2016, 01:11:47
Moin,

konnte mir ein wenig Zeit aus den Rippen schneiden. Somit gibts doch noch vor ablauf des Sommers
für die experimentierfreudigen eine BETA-Version 1.4.3 im new-features branch:

update 77_UWZ.pm https://raw.githubusercontent.com/tobias-d-oe/fhem-uwz/new-features/controls_uwz.txt


Folgende Änderungen sind enthalten:

Könnt ihr bitte mal testen, bevor es upstream geht?

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 31 Juli 2016, 12:45:17
ergänzung: ausserdem funktioniert "event-on-change=.*" perfekt.

weiterhin alles bestens, auch htmlsequenze.  :)

gruss frank
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 31 Juli 2016, 23:30:33
Moin,

nun im new-features Branch die Beta-Version 1.4.4


Also Leute....freiwillige vor!
Nachdem nun 98% der offenen Wünsche erfüllt wurden, suche ich nun freiwillige die den Wiki Eintrag auf Vordermann bringen. Gerne auch mit Beispiel zu event-on-change mit Pushbullet oder sowas.  ;D

PS: Die Commandref denke ich sollte up2date sein.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 01 August 2016, 00:51:49
Nachtrag:

Neues attribut "localiconbase".

Dadurch kann die BaseURL der WarnIcons verändert werden. Wenn der Wert gesetzt ist wird ein .png file kein .gif erwartet.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 01 August 2016, 22:33:47
Zitat von: tdoe am 31 Juli 2016, 23:30:33
Also Leute....freiwillige vor!
Nachdem nun 98% der offenen Wünsche erfüllt wurden, suche ich nun freiwillige die den Wiki Eintrag auf Vordermann bringen. Gerne auch mit Beispiel zu event-on-change mit Pushbullet oder sowas.  ;D
@wikischreiber
zur einstimmung erst einmal eine minianwendung (stateformat), damit man mal sieht, wann es änderungen gibt:

userreadings:
lastWarnUpdate:Warn_.* {
return ReadingsTimestamp($name,"lastConnection","???");
}


stateformat:
{ return InternalVal($name,"PLZ","xxxxx").
" --- events: ".ReadingsVal($name,"WarnCount","???").
" --- update: ".ReadingsVal($name,"lastWarnUpdate","???");
}


event-on-change:
.*Warn.*
damit fallen die events der readings state, lastConnection und durationFetchReadings ganz weg, da sie sonst doch sehr häufig auftauchen. also nur WarnCount und alle Warn_X readings geben bei änderung events ab.

das userreading wird zur zeit allerdings nur durch die Warn_X readings getriggert. das hat den vorteil, dass warnungen, die wegfallen, nur eine änderung auslösen, wenn dadurch ein wechsel in den warnreadings ausgelöst wird. wahrscheinlich werde ich noch auf extrem ereignisse reduzieren, mal schauen.
pushbullit, oder email senden, einfach ins userreading einbauen.

gruss frank
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 02 August 2016, 12:23:04
Und weils gerade so gut läuft,
nun die Beta 1.4.5.

  - feature: new Readings: WarnUWZLevel,WarnUWZLevel_Color,WarnUWZLevel_Str
  - Version bump to 1.4.5

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 02 August 2016, 22:04:21
Version 1.4.5 habe ich soeben ins SVN hochgeladen. Morgen ab 8 Uhr dann als FHEM Update.

Ich muß zu geben ich bin enttäuscht. Es wurden viele Wünsche geäußert welche trotz der Umstände welche Tobias nur sehr wenig Zeit für UWZ lassen, zeitnah erfüllt wurden. Dennoch hat es die Community nicht geschafft in akzeptabler Zeit das Wiki entsprechend an zu passen. Es ist ja nett seine Ideen und Lösungen für den Wikiersteller hier nieder zu schreiben, besser wäre es aber das ganze gleich selber ins Wiki ein zu tragen. Oder sehe ich das falsch??
Vielleicht mal drüber nachdenken, solltet Ihr mal wieder Wünsche äußern.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 02 August 2016, 23:26:39
Zitat von: CoolTux am 02 August 2016, 22:04:21
Version 1.4.5 habe ich soeben ins SVN hochgeladen. Morgen ab 8 Uhr dann als FHEM Update.

Ich muß zu geben ich bin enttäuscht. Es wurden viele Wünsche geäußert welche trotz der Umstände welche Tobias nur sehr wenig Zeit für UWZ lassen, zeitnah erfüllt wurden. Dennoch hat es die Community nicht geschafft in akzeptabler Zeit das Wiki entsprechend an zu passen. Es ist ja nett seine Ideen und Lösungen für den Wikiersteller hier nieder zu schreiben, besser wäre es aber das ganze gleich selber ins Wiki ein zu tragen. Oder sehe ich das falsch??
Vielleicht mal drüber nachdenken, solltet Ihr mal wieder Wünsche äußern.
ich nun auch.  :)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 03 August 2016, 08:34:51
@Frank
Das bezog sich auf alle User die hier ihre Wünsche geäußert haben. Du dientest da nur als Beispiel wie Tobias und ich es uns eher vorgestellt hatten. Es sollte kein persönlicher Angriff sein.

@all
Ich habe heute Morgen noch einen kleinen Fehler entdeckt, welcher leider nun auch im heutigem Update ist. Wenn keine Unwettermeldungen vorhanden sind kommen Perl Warnungen "uninitialized value".
Ich habe dies bereits korrigiert und werde gleich das aktuelle 1.4.6 ins SVN schupsen.



Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 03 August 2016, 12:35:24
betrifft das diese Fehlermeldungen..?
2016.08.03 12:29:43 1: PERL WARNING: Use of uninitialized value within %uwzlevelname in concatenation (.) or string at ./FHEM/77_UWZ.pm line 946.
2016.08.03 12:29:43 1: PERL WARNING: Use of uninitialized value $max in hash element at ./FHEM/77_UWZ.pm line 946.
2016.08.03 12:29:43 1: PERL WARNING: Use of uninitialized value within %uwzlevelname in concatenation (.) or string at ./FHEM/77_UWZ.pm line 945.
2016.08.03 12:29:43 1: PERL WARNING: Use of uninitialized value $max in hash element at ./FHEM/77_UWZ.pm line 945.
2016.08.03 12:29:43 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/77_UWZ.pm line 934.
2016.08.03 12:29:43 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/77_UWZ.pm line 933.
2016.08.03 12:29:43 1: PERL WARNING: Use of uninitialized value $uwzlevel in hash element at ./FHEM/77_UWZ.pm line 1244.
2016.08.03 12:29:43 1: PERL WARNING: Use of uninitialized value $max in concatenation (.) or string at ./FHEM/77_UWZ.pm line 931.
2016.08.03 12:29:38 1: PERL WARNING: Use of uninitialized value within %uwzlevelname in concatenation (.) or string at ./FHEM/77_UWZ.pm line 946.
2016.08.03 12:29:38 1: PERL WARNING: Use of uninitialized value $max in hash element at ./FHEM/77_UWZ.pm line 946.
2016.08.03 12:29:38 1: PERL WARNING: Use of uninitialized value within %uwzlevelname in concatenation (.) or string at ./FHEM/77_UWZ.pm line 945.
2016.08.03 12:29:38 1: PERL WARNING: Use of uninitialized value $max in hash element at ./FHEM/77_UWZ.pm line 945.
2016.08.03 12:29:38 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/77_UWZ.pm line 934.
2016.08.03 12:29:38 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/77_UWZ.pm line 933.
2016.08.03 12:29:38 1: PERL WARNING: Use of uninitialized value $uwzlevel in hash element at ./FHEM/77_UWZ.pm line 1244.
2016.08.03 12:29:38 1: PERL WARNING: Use of uninitialized value $max in concatenation (.) or string at ./FHEM/77_UWZ.pm line 931.
2016.08.03 12:29:36 1: PERL WARNING: Use of uninitialized value within %uwzlevelname in concatenation (.) or string at ./FHEM/77_UWZ.pm line 946.
2016.08.03 12:29:36 1: PERL WARNING: Use of uninitialized value $max in hash element at ./FHEM/77_UWZ.pm line 946.
2016.08.03 12:29:36 1: PERL WARNING: Use of uninitialized value within %uwzlevelname in concatenation (.) or string at ./FHEM/77_UWZ.pm line 945.
2016.08.03 12:29:36 1: PERL WARNING: Use of uninitialized value $max in hash element at ./FHEM/77_UWZ.pm line 945.
2016.08.03 12:29:36 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/77_UWZ.pm line 934.
2016.08.03 12:29:36 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/77_UWZ.pm line 933.
2016.08.03 12:29:36 1: PERL WARNING: Use of uninitialized value $uwzlevel in hash element at ./FHEM/77_UWZ.pm line 1244.
2016.08.03 12:29:36 1: PERL WARNING: Use of uninitialized value $max in concatenation (.) or string at ./FHEM/77_UWZ.pm line 931.
2016.08.03 12:29:19 1: PERL WARNING: Use of uninitialized value within %uwzlevelname in concatenation (.) or string at ./FHEM/77_UWZ.pm line 946.
2016.08.03 12:29:19 1: PERL WARNING: Use of uninitialized value $max in hash element at ./FHEM/77_UWZ.pm line 946.
2016.08.03 12:29:19 1: PERL WARNING: Use of uninitialized value within %uwzlevelname in concatenation (.) or string at ./FHEM/77_UWZ.pm line 945.
2016.08.03 12:29:19 1: PERL WARNING: Use of uninitialized value $max in hash element at ./FHEM/77_UWZ.pm line 945.
2016.08.03 12:29:19 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/77_UWZ.pm line 934.
2016.08.03 12:29:19 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/77_UWZ.pm line 933.
2016.08.03 12:29:19 1: PERL WARNING: Use of uninitialized value $uwzlevel in hash element at ./FHEM/77_UWZ.pm line 1244.
2016.08.03 12:29:19 1: PERL WARNING: Use of uninitialized value $max in concatenation (.) or string at ./FHEM/77_UWZ.pm line 931.
2016.08.03 12:29:18 1: PERL WARNING: Use of uninitialized value within %uwzlevelname in concatenation (.) or string at ./FHEM/77_UWZ.pm line 946.
2016.08.03 12:29:18 1: PERL WARNING: Use of uninitialized value $max in hash element at ./FHEM/77_UWZ.pm line 946.
2016.08.03 12:29:18 1: PERL WARNING: Use of uninitialized value within %uwzlevelname in concatenation (.) or string at ./FHEM/77_UWZ.pm line 945.
2016.08.03 12:29:18 1: PERL WARNING: Use of uninitialized value $max in hash element at ./FHEM/77_UWZ.pm line 945.
2016.08.03 12:29:18 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/77_UWZ.pm line 934.
2016.08.03 12:29:18 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/77_UWZ.pm line 933.
2016.08.03 12:29:18 1: PERL WARNING: Use of uninitialized value $uwzlevel in hash element at ./FHEM/77_UWZ.pm line 1244.
2016.08.03 12:29:18 1: PERL WARNING: Use of uninitialized value $max in concatenation (.) or string at ./FHEM/77_UWZ.pm line 931.


und auch diese Warnung..?
2016.08.03 11:57:44 1: PERL WARNING: String found where operator expected at (eval 57091) line 1, at end of line
2016.08.03 11:57:36 3: eval: Wetterwarnungen"
2016.08.03 11:57:36 1: PERL WARNING: String found where operator expected at (eval 56739) line 1, at end of line
2016.08.03 11:57:23 3: eval: Wetterwarnungen"
2016.08.03 11:57:23 1: PERL WARNING: String found where operator expected at (eval 56362) line 1, at end of line
2016.08.03 11:56:54 3: eval: Wetterwarnungen"
2016.08.03 11:56:54 1: PERL WARNING: String found where operator expected at (eval 55279) line 1, at end of line
2016.08.03 11:56:44 3: eval: Wetterwarnungen"
2016.08.03 11:56:44 1: PERL WARNING: String found where operator expected at (eval 54886) line 1, at end of line
2016.08.03 11:56:43 3: eval: Wetterwarnungen"
2016.08.03 11:56:43 1: PERL WARNING: String found where operator expected at (eval 54560) line 1, at end of line
2016.08.03 11:56:21 3: eval: Wetterwarnungen"
2016.08.03 11:56:21 1: PERL WARNING: String found where operator expected at (eval 54154) line 1, at end of line
2016.08.03 11:55:43 3: eval: Wetterwarnungen"
2016.08.03 11:55:43 1: PERL WARNING: String found where operator expected at (eval 53006) line 1, at end of line
2016.08.03 11:55:42 3: eval: Wetterwarnungen"
2016.08.03 11:55:42 1: PERL WARNING: String found where operator expected at (eval 52669) line 1, at end of line
2016.08.03 11:55:19 3: eval: Wetterwarnungen"
2016.08.03 11:55:19 1: PERL WARNING: String found where operator expected at (eval 52273) line 1, at end of line
2016.08.03 11:54:42 3: eval: Wetterwarnungen"
2016.08.03 11:54:42 1: PERL WARNING: String found where operator expected at (eval 51087) line 1, at end of line
2016.08.03 11:54:41 3: eval: Wetterwarnungen"
2016.08.03 11:54:41 1: PERL WARNING: String found where operator expected at (eval 50762) line 1, at end of line
2016.08.03 11:54:18 3: eval: Wetterwarnungen"
2016.08.03 11:54:18 1: PERL WARNING: String found where operator expected at (eval 50384) line 1, at end of line
2016.08.03 11:53:41 3: eval: Wetterwarnungen"
2016.08.03 11:53:41 1: PERL WARNING: String found where operator expected at (eval 49215) line 1, at end of line
2016.08.03 11:53:40 3: eval: Wetterwarnungen"
2016.08.03 11:53:40 1: PERL WARNING: String found where operator expected at (eval 48888) line 1, at end of line
2016.08.03 11:53:25 3: eval: Wetterwarnungen"
2016.08.03 11:53:25 1: PERL WARNING: String found where operator expected at (eval 48513) line 1, at end of line
2016.08.03 11:53:16 3: eval: Wetterwarnungen"
2016.08.03 11:53:16 1: PERL WARNING: String found where operator expected at (eval 48174) line 1, at end of line
2016.08.03 11:52:39 3: eval: Wetterwarnungen"
2016.08.03 11:52:39 1: PERL WARNING: String found where operator expected at (eval 46989) line 1, at end of line
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 03 August 2016, 12:41:36
Betrifft nur das erste. Deine zweite Fehlermeldung kenne ich nicht.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 03 August 2016, 12:46:30
OK dann lade ich mir mal das aktuelle Modul

Das zweite könnte daher sein, da ich gerade mein InfoPanel umbaue, dass diese Fehlermeldung vom InfoPanel kommt, denn hier nutze ich die Unwetterwarnungen. Die sollten dann damit auch weg sein.

Beim Neustart von Fhem bekam ich dieses noch...
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value within %uwzlevelname in concatenation (.) or string at ./FHEM/77_UWZ.pm line 946.
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value $max in hash element at ./FHEM/77_UWZ.pm line 946.
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value within %uwzlevelname in concatenation (.) or string at ./FHEM/77_UWZ.pm line 945.
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value $max in hash element at ./FHEM/77_UWZ.pm line 945.
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/77_UWZ.pm line 934.
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/77_UWZ.pm line 933.
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value $uwzlevel in hash element at ./FHEM/77_UWZ.pm line 1244.
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value $max in concatenation (.) or string at ./FHEM/77_UWZ.pm line 931.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 03 August 2016, 12:53:47
Zitat von: moonsorrox am 03 August 2016, 12:46:30
Beim Neustart von Fhem bekam ich dieses noch...
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value within %uwzlevelname in concatenation (.) or string at ./FHEM/77_UWZ.pm line 946.
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value $max in hash element at ./FHEM/77_UWZ.pm line 946.
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value within %uwzlevelname in concatenation (.) or string at ./FHEM/77_UWZ.pm line 945.
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value $max in hash element at ./FHEM/77_UWZ.pm line 945.
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/77_UWZ.pm line 934.
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/77_UWZ.pm line 933.
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value $uwzlevel in hash element at ./FHEM/77_UWZ.pm line 1244.
2016.08.03 12:43:14 1: PERL WARNING: Use of uninitialized value $max in concatenation (.) or string at ./FHEM/77_UWZ.pm line 931.


Was ja das selbe ist wie Deine erste Meldung!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 03 August 2016, 13:08:16
wollte damit auch nur sagen das es noch Meldungen gibt  ;) da ich nicht weiß ob ich das richtige Modul geladen habe...

...ich habe das Modul aus dem Fhem Trunk geholt, richtig..?
https://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/FHEM/ (https://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/FHEM/)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 03 August 2016, 13:46:15
Schau mal welche Version bei Dir geladen ist? In der Detailansicht des Device unter VERSION
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 03 August 2016, 14:00:23
VERSION  1.4.5
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: the ratman am 03 August 2016, 14:07:09
also ich habs von deinem link https://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/FHEM/ gesaugt --> 1.4.6
fhem restarted?

ums ganz genau zu sagen: https://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/FHEM/77_UWZ.pm
dann "download this file" direkt über der source

und nebenher - morgen, wenn du am vormittag fhem updatest wäre der spuk eh vorbei
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 03 August 2016, 14:14:09
Zitat von: moonsorrox am 03 August 2016, 14:00:23
VERSION  1.4.5

Dann hast Du das falsche. 1.4.6 ist aktuell im SVN.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 03 August 2016, 14:36:00
Ok erledigt nun habe ich die richtige Version (1.4.6)
Danke euch
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Michael am 05 August 2016, 20:02:51
Moin CoolTux, tdoe

Wollte mein InfoFrame einrichten.
Und da zu brauchte ich die möglichen Farbe vom attr. WarnUWZLevel_Color.

Also schaute ich in das Modul an folgende Stelle.
Und fand wohl die beiden "Fehler" :

#####################################
sub UWZ_GetSeverityColor($$) {
    my ($name,$uwzlevel) = @_;
    my $alertcolor       = "";

    my %UWZSeverity = ( "0" => "gruen",
                            "1" => "orange",
                            "2" => "gelb",
                            "3" => "orange",
                            "4" => "rot",
                            "5" => "violett");

    return $UWZSeverity{$uwzlevel};
}


#####################################
sub UWZ_GetUWZLevel($$) {
    my ($name,$warnname) = @_;
    my @alert            = split(/_/,$warnname);

    if ( $alert[0] eq "notice" ) {
        return "1";
    } elsif ( $alert[1] eq "forewarn" ) {
        return "2";
    } else {

        my %UWZSeverity = ( "green" => "0",
                            "yellow" => "2",
                            "orange" => "3",
                            "red" => "4",
                            "violet" => "5");

        return $UWZSeverity{$alert[2]};
    }
}


1.)  my %UWZSeverity = ( "0" => "gruen",
                            "1" => "orange",
Solte bestimmt dunkelgruen lauten.

2.)   my %UWZSeverity = ( "green" => "0",
                            "yellow" => "2",
                            "orange" => "3",
                            "red" => "4",
                            "violet" => "5");
Und hier gibt es keine => "1"

Sollte ich falsch liegen Vergesst es einfach.  :)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 05 August 2016, 23:40:20
Moin Michael,

Zitat von: Michael am 05 August 2016, 20:02:51
Moin CoolTux, tdoe

Wollte mein InfoFrame einrichten.
Und da zu brauchte ich die möglichen Farbe vom attr. WarnUWZLevel_Color.

Also schaute ich in das Modul an folgende Stelle.
Und fand wohl die beiden "Fehler" :

#####################################
sub UWZ_GetSeverityColor($$) {
    my ($name,$uwzlevel) = @_;
    my $alertcolor       = "";

    my %UWZSeverity = ( "0" => "gruen",
                            "1" => "orange",
                            "2" => "gelb",
                            "3" => "orange",
                            "4" => "rot",
                            "5" => "violett");

    return $UWZSeverity{$uwzlevel};
}


#####################################
sub UWZ_GetUWZLevel($$) {
    my ($name,$warnname) = @_;
    my @alert            = split(/_/,$warnname);

    if ( $alert[0] eq "notice" ) {
        return "1";
    } elsif ( $alert[1] eq "forewarn" ) {
        return "2";
    } else {

        my %UWZSeverity = ( "green" => "0",
                            "yellow" => "2",
                            "orange" => "3",
                            "red" => "4",
                            "violet" => "5");

        return $UWZSeverity{$alert[2]};
    }
}


1.)  my %UWZSeverity = ( "0" => "gruen",
                            "1" => "orange",
Solte bestimmt dunkelgruen lauten.

Hier hast du recht und auch nicht ;-)

Die Funktion hab ich erstellt um das passende Warn-Image zu erhalten, und hier gibt es kein dunkelgruen.
Siehe z.B. auch hier:
http://www.unwetterzentrale.de/images/icons/temperatur-orange.gif (http://www.unwetterzentrale.de/images/icons/temperatur-orange.gif)

Du hast recht in sofern dass ich die Funktion zwar für die Unwetterbilchen nutzen kann, aber nicht für den gesamtstatus und dessen Farbe....
Hier muss ich wohl nochmal Hand anlegen und hierfür eine seperate Funktion hinzufügen.

Danke für das finding!

Zitat von: Michael am 05 August 2016, 20:02:51
2.)   my %UWZSeverity = ( "green" => "0",
                            "yellow" => "2",
                            "orange" => "3",
                            "red" => "4",
                            "violet" => "5");
Und hier gibt es keine => "1"
Hier hast du einen wichtigen part abgeschnitten.


    if ( $alert[0] eq "notice" ) {
        return "1";
    } elsif ( $alert[1] eq "forewarn" ) {
        return "2";
    } else {


Die Funktion UWZ_GetUWZLevel wird im Modul benutzt um aus Warn_X_levelName das UWZ Level zu generieren. Und hierbei spielt nicht nur die Farbe hinten sondern auch z.B. ist es vom typ notice(1) oder alert(3,4,5) oder forwarn(2)? Level 0 hat keine Warnungen somit kein Warn_X_levelName. Denke das müsste passen.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Pete37 am 19 August 2016, 18:14:10
Hallo,

schön, dass ihr Euch des Themas angenommen habt - danke!

Schade, dass ich es derzeit nicht nutzen kann: seit meinem Urlaub, geht das Modul nicht mehr. Mein Device ist aus der config verschwunden und ein erneutes Anlegen wird mit dem Hinweis "Cannot load module UWZ" abgelehnt.

Ich habe heute mehrere Updates gemacht und immer wieder Restart. Was kann ich noch versuchen? Woran kann das liegen?

Fhem info:
  Release  : 5.7 FeatureLevel: 5.7
  OS       : linux
  Arch     : arm-linux-gnueabihf-thread-multi-64int
  Perl     : v5.20.2


File      Rev   Last Change

No Id found for 77_UWZ.pm


Gruß und Dank,
Pete37
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 19 August 2016, 18:45:05
Zitat von: Pete37 am 19 August 2016, 18:14:10
Mein Device ist aus der config verschwunden und ein erneutes Anlegen wird mit dem Hinweis "Cannot load module UWZ" abgelehnt.
wenn er das sagt ist das Modul nicht da...!
schau doch mal mit FTP in dein Verzeichnis ob das Modul überhaupt noch drin ist..!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Pete37 am 19 August 2016, 19:49:02
es ist ein "77_UWZ.pm" anwesend. Könnte evtl. eine alte Version sein? im Copyright steht nur 2015 und nix von den neuen Änderungen?

Edit: habe es grad mal gelöscht und per update neu installiert - es bleibt dabei: "Cannot load module UWZ"
:(
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 19 August 2016, 21:42:20
Bitte schaue einmal in die pm Datei rein. Irgendwo am Anfang so die ersten 100 Zeilen muß eine Version stehen.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Pete37 am 19 August 2016, 22:04:31
das habe ich gefunden:
my $version = "1.4.2";

Das wäre dann wirklich nicht die neueste kam per "update 77_UWZ.pm" rein. hätte ich das anders aktualisieren müssen?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 19 August 2016, 23:41:01
aktuell bei mir ist die
my $MODUL           = "UWZ";
my $version         = "1.4.6";


was mich wundert, bei dir steht was von Perl-Skript
Bei mir steht PM-Datei Größe 79.611

Irgend etwas ist da bei dir faul  ;) keine Ahnung
Es sei denn diese Anzeige liegt am System, ich schaue mit Filezilla FTP drauf...!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 20 August 2016, 01:31:01
Moin Pete37,

bitte kontrollier mal die Dateiberechtigungen und Eigentümer und vergleiche mit den anderen.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Pete37 am 20 August 2016, 12:18:15
Danke tdoe, die Gruppe war tatsächlich falsch. Stand auf "dialout".

Zack, kaum macht man's richtig. XML::Simple installiert, Device neu angelegt, und noch währen ich diesen Satz schreibe, liest mein Tablet mir die aktuelle Unwetterwarnung vor!

FHEM ist echt ne Wucht (wenn's funktioniert) - Ein riesen DANKESCHÖN an Alle, die das möglich machen!

Gruß,
Pete37

PS: Moonsorrox, der Screenshot war direkt aus dem RasPi-Browser. Andere Systeme nennen eine .pm Datei vermutlich anders...
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 20 August 2016, 12:36:36
Zitat von: Pete37 am 20 August 2016, 12:18:15
die Gruppe war tatsächlich falsch. Stand auf "dialout".
wobei "dialout" nicht falsch ist...! (evtl. beim RasPi anders)
da ich öfter mal ein Icon meiner Wahl per FTP überspiele setze ich danach diesen Befehl ab..!
chown -R fhem:dialout /opt/fhem


und das war noch nie falsch!
Aber wie gesagt evtl. ist das auf dem RasPi anders, sollte vllt. mal geklärt werden
Besitzer ist bei mir "Fhem" und Gruppe ist "dialout"
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 24 August 2016, 15:39:55
meine minianwendung für event-on-change von hier https://forum.fhem.de/index.php/topic,51233.msg477803.html#msg477803 (https://forum.fhem.de/index.php/topic,51233.msg477803.html#msg477803) habe ich gerade etwas erweitert. damit wird meine raumübersichtsseite im webbrowser, auf der ich den htmllink für uwz platziert habe, nun bei jeder "änderung" neu geladen. somit ist die anzeige jetzt automatisch immer aktuell. zumindestens hat es gerade funktioniert.

userreadings: (Wetter-Unwetter => name meiner raumseite, also anpassen)
lastWarnUpdate:Warn.* {
map {
FW_directNotify("FILTER=room=Wetter-Unwetter", "#FHEMWEB:$_", "location.reload('true')", "")
} devspec2array("WEB.*");
return ReadingsTimestamp($name,"lastConnection","???");
}


gefunden habe ich es hier https://forum.fhem.de/index.php/topic,48736.0.html (https://forum.fhem.de/index.php/topic,48736.0.html)

ps: ich habe jetzt zwar endlich ein wikiacount, aber kenn mich überhaupt noch nicht damit aus.  ;)

gruss frank
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 26 August 2016, 15:56:44
ich hätte (mal wieder  :) ) einen verbesserungsvorschlag.

bei mir ist es zu zeit sehr warm, wie man im screenshot schön sieht. allerdings finde ich die darstellung etwas "chaotisch", da es eigentlich nur 2 ereignisse (1x hitze und 1x waldbrand) gibt, diese aber unnötigerweise öfter, mit leichten unterschieden, existieren. ich habe daher mal die eventID und das creationDate in den htmlcode integriert, um zu sehen, was hier los ist.

die eventID scheint aus 2 teilen zu bestehen. vor dem punkt die eigentliche eventID und hinter dem punkt handelt es sich um eine art versionsnummer. also etwa bei ID:14719511356309.8. somit hat das aktuelle hitze event 14719511356309 bereits die 8. aktualisierung bekommen, übertragen werden aber auch noch weiterhin version 3 und version 7. für mich sieht es so aus, als würden alte noch "gültige" events einfach weiterhin im feed bleiben.

ich bin der meinung, man könnte sich immer auf die aktuellste version eines events beschränken.
das würde eine menge readings mit entsprechenden events sparen, die ganze anzeige informativer und übersichtlicher gestalten, aber keine informationsverluste bedeuten.

was haltet ihr von der idee?

ergänzung:
auf der website wird mir für die hitzebelastung wahrscheinlich allerdings version 7 angezeigt. passt auch ungefähr zur creationzeit. vom infogehalt eventuell auch besser, da der zeitraum länger ist, wenn auch die eigentliche hitzebelastung eher zur version 8 passt, da ja über nacht hoffentlich keine 30 grad herschen werden.
im augenblick vermute ich, dass sie auf der website die version mit der neuesten creationzeit anzeigen, denn im feed kam jedenfalls erst version 8 und kurze zeit später wurde von version 7 die creationzeit verändert. wahrscheinlich ist bei denen etwas nicht ganz rund gelaufen.

falls noch jemand mit forschen möchte. mit diesem veränderten if/else-block ab zeile 992 sind id und creationzeit im html zu sehen:
        if ($htmlsequence eq "descending") {
            for ( my $i=ReadingsVal($name, "WarnCount", "")-1; $i>=0; $i--){
           
                $ret .= '<tr><td class="uwzIcon" style="vertical-align:top;"><img src="'.ReadingsVal($name, "Warn_".$i."_IconURL", "").'"></td>';
                $ret .= '<td class="uwzValue"><b>'.ReadingsVal($name, "Warn_".$i."_ShortText", "").'</b><br><br>';
                $ret .= ReadingsVal($name, "Warn_".$i."_LongText", "").'<br><br>';
     
                $ret .= '<table '.$attr.'><tr><th></th><th></th></tr><tr><td><b>Start:</b></td><td>'.localtime(ReadingsVal($name, "Warn_".$i."_Start", "")).'</td>';
               
                # language by AttrVal
                if ( $hash->{CountryCode} ~~ [ 'DE', 'AT', 'CH' ] ) {
                    $ret .= '<td><b>Ende:</b></td><td>'.localtime(ReadingsVal($name, "Warn_".$i."_End", "")).'</td>';
                } else {
                    $ret .= '<td><b>End:</b></td><td>'.localtime(ReadingsVal($name, "Warn_".$i."_End", "")).'</td>';
                }
                # end language by AttrVal

# neu-start
                $ret .= '</tr>';
                $ret .= '<tr>';
                $ret .= '<td>';
$ret .= '<b>ID: </b>'.ReadingsVal($name, "Warn_".$i."_EventID", "");
                $ret .= '</td>';
                $ret .= '<td>';
$ret .= '<b>Update: </b>'.localtime(ReadingsVal($name, "Warn_".$i."_Creation", ""));
                $ret .= '</td>';
# neu-ende

                $ret .= '</tr></table>';
                $ret .= '</td></tr>';
            }
        } else {
###       
            for ( my $i=0; $i<ReadingsVal($name, "WarnCount", ""); $i++){
           
                $ret .= '<tr><td class="uwzIcon" style="vertical-align:top;"><img src="'.ReadingsVal($name, "Warn_".$i."_IconURL", "").'"></td>';
                $ret .= '<td class="uwzValue"><b>'.ReadingsVal($name, "Warn_".$i."_ShortText", "").'</b><br><br>';
                $ret .= ReadingsVal($name, "Warn_".$i."_LongText", "").'<br><br>';
     
                $ret .= '<table '.$attr.'><tr><th></th><th></th></tr><tr><td><b>Start:</b></td><td>'.localtime(ReadingsVal($name, "Warn_".$i."_Start", "")).'</td>';
               
                # language by AttrVal
                if ( $hash->{CountryCode} ~~ [ 'DE', 'AT', 'CH' ] ) {
                    $ret .= '<td><b>Ende:</b></td><td>'.localtime(ReadingsVal($name, "Warn_".$i."_End", "")).'</td>';
                } else {
                    $ret .= '<td><b>End:</b></td><td>'.localtime(ReadingsVal($name, "Warn_".$i."_End", "")).'</td>';
                }
                # end language by AttrVal

# neu-start
                $ret .= '</tr>';
                $ret .= '<tr>';
                $ret .= '<td>';
$ret .= '<b>ID: </b>'.ReadingsVal($name, "Warn_".$i."_EventID", "");
                $ret .= '</td>';
                $ret .= '<td>';
$ret .= '<b>Update: </b>'.localtime(ReadingsVal($name, "Warn_".$i."_Creation", ""));
                $ret .= '</td>';
# neu-ende

                $ret .= '</tr></table>';
                $ret .= '</td></tr>';
            }
        }


gruss frank
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 26 August 2016, 19:52:49
Da es sich immer um eine andere Meldung handelt. Mal ab Mittwoch dann ab Freitag inkl. Wochenende würde ich persönlich es so lassen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 26 August 2016, 20:34:46
Zitat von: CoolTux am 26 August 2016, 19:52:49
Da es sich immer um eine andere Meldung handelt. Mal ab Mittwoch dann ab Freitag inkl. Wochenende würde ich persönlich es so lassen.
prima, auch eine gute idee. also ein neues attribut.  :)

attr <name> reduceWarningsBy none|creationTime|creationVersion

edit: attributname passender gewählt.

gruss frank
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 27 August 2016, 06:51:24
Die Idee finde ich in Ordnung. Werde es mit Tobias bei passender Gelegenheit besprechen. Eventuell ließt er ja auch mit.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 28 August 2016, 18:03:03
kennt eigentlich jemand eine "ausweichadresse" für den feed?
seit mindestens 2 std wird der feed zwar gesendet, aber der inhalt ändert sich nicht, obwohl hier und in der umgebung ständig gewittermeldungen auf der website erscheinen. da scheint es ein problem bei der aktualisierung zu geben.

eine beschreibung des feeds habe ich bisher leider auch nicht gefunden.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 28 August 2016, 18:40:48
bei mir ist das ähnlich, ich bekomme die für mich unwichtige Warnmeldung wegen Waldbrandgefahr, die gibt es ja nun schon seit Tagen...!

Wichtiger wäre hier doch das die Meldungen "Heute und am Wochenende meist moderate Hitzebelastung bei maximal 30 bis 35°C."

Noch wichtiger
die 3. Meldung
"Am Sonntag örtlich kräftige Gewitter mit Starkregen, Hagel und Sturmböen möglich."
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 30 August 2016, 11:29:47
mit verbose=4 bekomme ich eine perl warnung:

2016.08.30 10:29:06.570 1: PERL WARNING: Wide character in print at fhem.pl line 845.
2016.08.30 10:29:06.595 3: stacktrace:
2016.08.30 10:29:06.595 3:     main::__ANON__                      called by fhem.pl (844)
2016.08.30 10:29:06.596 3:     main::Log3                          called by ./FHEM/77_UWZ.pm (82)
2016.08.30 10:29:06.596 3:     main::UWZ_Log                       called by ./FHEM/77_UWZ.pm (879)
2016.08.30 10:29:06.596 3:     main::UWZ_Run                       called by FHEM/Blocking.pm (140)
2016.08.30 10:29:06.597 3:     main::BlockingStart                 called by FHEM/Blocking.pm (78)
2016.08.30 10:29:06.597 3:     main::BlockingCall                  called by ./FHEM/77_UWZ.pm (541)
2016.08.30 10:29:06.597 3:     main::UWZ_Start                     called by fhem.pl (2815)
2016.08.30 10:29:06.598 3:     main::HandleTimeout                 called by fhem.pl (601)
2016.08.30 10:29:06.570 4: UWZ Unwetterzentrale: Run.879 Warn_0_LongText: Trotz �rtlicher Schauer oder Gewitter sind die B�den weiterhin recht trocken. Bei $


im feed sieht der text so aus
{"translationsLongText":{"DE":"Trotz \u00f6rtlicher Schauer oder Gewitter sind die B\u00f6den weiterhin recht trocken. Bei zeitweise sonnigem Wetter und warmen Temperaturen herrscht bis Dienstag anhaltend hohe bis sehr hohe Waldbrandgefahr! Auch dar\u00fcber hinaus dominiert eher trockenes Wetter, so dass die Waldbrandgefahr bestehen bleibt."}

komischerweise tauchen manche fhem.log einträge nicht im eventmonitor auf, wenn man die log-option setzt. auch diese warnung nicht. liegt das an 77_UWZ oder fhem? ich habe dazu mal einen anderen thread erstellt. https://forum.fhem.de/index.php/topic,57215.0.html (https://forum.fhem.de/index.php/topic,57215.0.html)

gruss frank
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: useratfhem am 09 September 2016, 16:05:25
Hallo,

ich habe versucht das Modul zu benutzen, allerdings habe ich eine Reihe von Problemen:

1. reload: Error:Modul 77_UWZ deactivated:
Global symbol "@FW_httpheader" requires explicit package name (did you forget to declare "my @FW_httpheader"?) at ./FHEM/77_UWZ.pm line 1323, <$fh> line 12.
BEGIN not safe after errors--compilation aborted at ./FHEM/77_UWZ.pm line 1354, <$fh> line 12.

ich benutze scheinbar eine zu neue perl Version. Ich habe das mal auskommentiert da dieFunktion nur verwendet wird wenn man die search Option verwendet.

2. Jetzt zum eigentlichen Problem
mir schmiert bei der Initialisierung FHEM immer komplett ab. Im Log steht:

2016.09.09 15:40:28 3: telnetForBlockingFn_1473428428: port 51050 opened
DBD::SQLite::db STORE failed: handle 2 is owned by thread 10669a4 not current thread 3e5966c (handles can't be shared between threads and your driver may need a CLONE method added) at fhem.pl line 4572.


da dieses Modul einen BlockingCall verwendet denk ich mal das dies der RootCause ist. Scheinbar verträgt sich das Modul nicht mit meiner Datenbank die ich konfiguriert habe:


define logdb DbLog ./db.conf (Aussen|BadOG|BadKeller|Gaestezimmer|Wohnzimmer|HeizungSchlafzimmer|HeizungBadOG|HeizungWohnzimmer|Stromzaehler):(humidity|temperature|measured-temp|actuator|actual|raw_total|.*_last).*


3.
ich habe mal die Datenbank auskommentiert und dann bekomme ich das:

2016.09.09 15:48:53 3: telnetForBlockingFn_1473428933: port 51396 opened
2016.09.09 15:48:53 4: UWZ unwetterzentrale: JSONAcquire.489 Start capturing of http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE91330
2016.09.09 15:48:53 4: UWZ unwetterzentrale: JSONAcquire.503 34 characters captured
2016.09.09 15:48:53 5: UWZ unwetterzentrale: Run.701 34 characters captured
JSON text must be an object or array (but found number, string, true, false or null, use allow_nonref to allow this) at ./FHEM/77_UWZ.pm line 703.


danach ist FHEM leider auch wieder tot :(

hat jemand eine Idee was da schief läuft? ich benutze FHEM 5.7
my $MODUL           = "UWZ";
my $version         = "1.4.6";

VG
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 09 September 2016, 22:42:21
Welche Perlversion verwendest Du? Hast Du alle Abhängigkeiten installiert?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: useratfhem am 10 September 2016, 08:32:11
Benutze
strawberry Perl Version  : v5.24.0

Abhängigkeiten sind alle drauf. Hab ich nochmal geprüft.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 10 September 2016, 12:27:47
Habe ich auch und keine Probleme.
Ich schaue es mir heute Abend mal in Ruhe an.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Muschelpuster am 25 Oktober 2016, 18:27:22
Ich habe gerade mal routinemäßig mein FHEM upgedatet. Nun habe ich die Meldung: 'Cannot load module UWZ'.
Datei sieht aber gut aus:pi@fhem /opt/fhem/FHEM $ ls -l *UWZ*
-rw-r--r-- 1 fhem dialout 79611 Okt 25 17:11 77_UWZ.pm

Version 1.4.6.
Perl:pi@fhem /opt/fhem/FHEM $ perl -version

This is perl 5, version 14, subversion 2 (v5.14.2) built for arm-linux-gnueabihf-thread-multi-64int
(with 89 registered patches, see perl -V for more detail)


Vor dem FHEM-Update war alles gut  :'(

ratlose Grüße
Niels
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 25 Oktober 2016, 18:39:25
Zitat von: Muschelpuster am 25 Oktober 2016, 18:27:22
Ich habe gerade mal routinemäßig mein FHEM upgedatet. Nun habe ich die Meldung: 'Cannot load module UWZ'.
Datei sieht aber gut aus:pi@fhem /opt/fhem/FHEM $ ls -l *UWZ*
-rw-r--r-- 1 fhem dialout 79611 Okt 25 17:11 77_UWZ.pm

Version 1.4.6.
Perl:pi@fhem /opt/fhem/FHEM $ perl -version

This is perl 5, version 14, subversion 2 (v5.14.2) built for arm-linux-gnueabihf-thread-multi-64int
(with 89 registered patches, see perl -V for more detail)


Vor dem FHEM-Update war alles gut  :'(

ratlose Grüße
Niels

Hallo Niels,

Ich sehe keinerlei Fehlermeldung bei Dir. Sieht für mich alles ok aus.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Muschelpuster am 25 Oktober 2016, 18:55:11
Zitat von: CoolTux am 25 Oktober 2016, 18:39:25Ich sehe keinerlei Fehlermeldung bei Dir. Sieht für mich alles ok aus.
Danke, das hört sich ja schon mal gut an  ;)
Aber:define Unwetterwarnungen UWZ DE PLZ 1800
Cannot load module UWZ


Etwas mehr brachte:reload 77_UWZ
Can't locate XML/Simple.pm in @INC (@INC contains: . /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl ./FHEM ./FHEM/lib) at ./FHEM/77_UWZ.pm line 1290.
BEGIN failed--compilation aborted at ./FHEM/77_UWZ.pm line 1290.

Aber was sagt mir das jetzt, bzw. welches Perl-Modul muss ich reparieren / nachinstallieren?

voranschreitende Grüße
Niels
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 25 Oktober 2016, 18:56:53
Es fehlt das xml Simple Modul. Entweder ist das weg auf Deinem System oder kaputt.

apt-get install libxml-simple-perl --reinstall
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Muschelpuster am 25 Oktober 2016, 20:44:23
Zitat von: CoolTux am 25 Oktober 2016, 18:56:53Es fehlt das xml Simple Modul. Entweder ist das weg auf Deinem System oder kaputt.
Stand ja eigentlich schon ziemlich im Klartext da  8)
Danke für die Hilfe - sieht gut aus!

gelöste Grüße
Niels
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Bootscreen am 02 Dezember 2016, 09:47:27
Moin, erstmal danke für das wunderbare Modul =)

bei mir funzt es soweit ohne Probleme, ich hab da nur eine Sache ^^
Bei meinem Style störten mich einige unschöne Linien bei der HTML Ausgabe (durch die Leerzeile in der Tabelle) und das ich nicht erkennen konnte welche Meldungen zu Welchem Landkreis gehören (ich lasse mir 4 Stück, von Zuhause bis zur Arbeit, anzeigen).
Darufhin habe ich mich dran gemacht und das ganze etwas angepasst. Ich hab 2 Attribute eingebaut htmltitle und htmltitleclass. Sofern diese gesetzt werden wird in die Leerzeile der entsprechende Titel geschrieben.
Anbei zwei Screenshot wie es nun bei mir aussieht, bzw mit dem DarkStyle und ein Patchfile mit den Änderungen. Würde mich freuen wenn ihr es euch mal anschaut und vielleicht in irgendeiner Art übernehmt.
Wenn ihr kein Interesse daran haben solltet oder etwas dagegen spricht sagt bescheid, ann lager ich bei mir aus was ich brauche damit es beim nächsten Update eures Moduls nicht überschrieben wird ;)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 02 Dezember 2016, 15:09:20
Hallo Oliver,

Tobias und ich schauen uns Dein Patch an und entscheiden dann. Wenn ich das richtig mitbekommen habe hat der Karsten auch ein stylesheet Patch. Wir melden und auf jeden Fall.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Sailor am 12 Dezember 2016, 10:09:40
Moin zusammen

da der Thread schon sehr lang ist und die Suchmaske keine Antwort auf meine Frage geliefert hat:

Hat Jemand ein ähnliches Problem, wonach die Definition des UWZ - Device ständig automatisch aus dem cfg-File gelöscht wird und die entsprechenden WebLinks nicht mehr funktionieren.

Beim ersten Mal erscheint die Meldung: Messages collected while initializing FHEM: configfile: Cannot load module UWZ" aber die Links funktionieren.
Beim zweiten mal ist die gesamte UWZ - Definition gelöscht und ich muss diese neu setzen.

Dies scheint nach jedem 2ten Neustart zu passieren.

Gruss
    Sailor
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Sailor am 12 Dezember 2016, 10:49:00
Ein herzerfrischendes Moin vom "hinternDeich" vorweg

Zweite Frage: Kann man per Attribut das Strömungsmovie auch als "Infinite Repeating Stream" laufen lassen?

Gruß
    Sailor
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Sailor am 19 Dezember 2016, 08:09:51
Zitat von: Sailor am 12 Dezember 2016, 10:09:40
Hat Jemand ein ähnliches Problem, wonach die Definition des UWZ - Device ständig automatisch aus dem cfg-File gelöscht wird und die entsprechenden WebLinks nicht mehr funktionieren.

Keine eine Idee?

Das Problem treibt mich langsam zur Verzweiflung!

Gruss
    Sailor
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: chris1284 am 19 Dezember 2016, 08:19:07
stimmt evtl was mit deriner cfg (rechte zb) nicht oder mit der sd-karte des pi (gabs hier auch schon oft)? das ding fliegt nur aus der cfg wenn sie a) gar nicht geschrieben wurde oder b) dann mit meldung im log / auf der fhem startseite.
Titel: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Sailor am 19 Dezember 2016, 08:41:05
Zitat von: chris1284 am 19 Dezember 2016, 08:19:07das ding fliegt nur aus der cfg wenn sie
a) gar nicht geschrieben wurde oder
b) dann mit meldung im log / auf der fhem startseite.

Genaus das passiert ja auch. Ich bekomme zunächst die Meldung "Cannot load UWZ Modul, obwohl das UWZ Modul einwandfrei funktioniert.
Ein oder zwei fhem - Neustarts mit der gleichen meldung, wird der Eintrag aus der cfg geschmissen.
----


Hat den keener eine Lösung? Dieses Problem treibt mich in den Wahnsinn. Nach jedem 2ten Shutdown darf ich die UWZ neu diefinieren.

Welche Funktion ist den überhaupt für das automatische Löschen eines Device zuständig?

Gruß
    Matthias



Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tdoe am 19 Dezember 2016, 10:00:31
Moin,

Zitat von: Sailor am 19 Dezember 2016, 08:09:51
Keine eine Idee?

Das Problem treibt mich langsam zur Verzweiflung!

Gruss
    Sailor

das klingt für mich nach speichern vergessen.
Weil aus der Config wird normal nichts rausgeworfen.

Gruß Tobias
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 19 Dezember 2016, 10:02:56
Zitat von: Bootscreen am 02 Dezember 2016, 09:47:27
Moin, erstmal danke für das wunderbare Modul =)

bei mir funzt es soweit ohne Probleme, ich hab da nur eine Sache ^^
Bei meinem Style störten mich einige unschöne Linien bei der HTML Ausgabe (durch die Leerzeile in der Tabelle) und das ich nicht erkennen konnte welche Meldungen zu Welchem Landkreis gehören (ich lasse mir 4 Stück, von Zuhause bis zur Arbeit, anzeigen).
Darufhin habe ich mich dran gemacht und das ganze etwas angepasst. Ich hab 2 Attribute eingebaut htmltitle und htmltitleclass. Sofern diese gesetzt werden wird in die Leerzeile der entsprechende Titel geschrieben.
Anbei zwei Screenshot wie es nun bei mir aussieht, bzw mit dem DarkStyle und ein Patchfile mit den Änderungen. Würde mich freuen wenn ihr es euch mal anschaut und vielleicht in irgendeiner Art übernehmt.
Wenn ihr kein Interesse daran haben solltet oder etwas dagegen spricht sagt bescheid, ann lager ich bei mir aus was ich brauche damit es beim nächsten Update eures Moduls nicht überschrieben wird ;)

Ist nicht vergessen. Steckte nur in anderen Projekten fest. Schaue ich mir die Tage an.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 19 Dezember 2016, 17:56:11
Zitat von: Bootscreen am 02 Dezember 2016, 09:47:27
Moin, erstmal danke für das wunderbare Modul =)

bei mir funzt es soweit ohne Probleme, ich hab da nur eine Sache ^^
Bei meinem Style störten mich einige unschöne Linien bei der HTML Ausgabe (durch die Leerzeile in der Tabelle) und das ich nicht erkennen konnte welche Meldungen zu Welchem Landkreis gehören (ich lasse mir 4 Stück, von Zuhause bis zur Arbeit, anzeigen).
Darufhin habe ich mich dran gemacht und das ganze etwas angepasst. Ich hab 2 Attribute eingebaut htmltitle und htmltitleclass. Sofern diese gesetzt werden wird in die Leerzeile der entsprechende Titel geschrieben.
Anbei zwei Screenshot wie es nun bei mir aussieht, bzw mit dem DarkStyle und ein Patchfile mit den Änderungen. Würde mich freuen wenn ihr es euch mal anschaut und vielleicht in irgendeiner Art übernehmt.
Wenn ihr kein Interesse daran haben solltet oder etwas dagegen spricht sagt bescheid, ann lager ich bei mir aus was ich brauche damit es beim nächsten Update eures Moduls nicht überschrieben wird ;)

Habe den Patch heute eingearbeitet. Wird die Tage als neue Version 1.4.7 freigegeben.

Grüße
Leon
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 01 Januar 2017, 19:23:21
Hallo,

Ich habe das UWZ-modul installiert un brache für die Daten das Holländische "Noodweercentrale".

define Unwetterzentrale UWZ NL 3421 3600
attr Unwetterzentrale download 1
attr Unwetterzentrale humanreadable 1
attr Unwetterzentrale lang nl

define UnwetterDetailiert weblink htmlCode {UWZAsHtml("Unwetterzentrale")}


Leider bekomme Ich in das Logfile die Meldung:

2017.01.01 17:15:20 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at /opt/fhem/FHEM/77_UWZ.pm line 909.
2017.01.01 18:15:20 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at /opt/fhem/FHEM/77_UWZ.pm line 909.


Hat jemand eine Idee was hier False geht?

Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Januar 2017, 19:35:39
Beim Verarbeiten der Daten trat wohl ein Fehler auf. Wähle Mal als Sprache im define Englisch. Hoffe die AreaID ist korrekt. PLZ geht nicht für NL
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 01 Januar 2017, 19:56:41
Hallo Leon,

danke für das schnelle Antwort. Ich werde es ausprobieren.

grüss

Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 01 Januar 2017, 21:32:22
Hallo Leon,

Klapt. Wenn Ich language auf EN umstelle sind die Fehlermeldungen im Logdatei weg.
Aber die ausgabe wird auf Englisch gegeben (kein gute WAF-factor :))
Ik habe die language wieder auf NL zurückgesetzt und ich nehme die Fehlermeldung  in der Logdatei gewährt

Grüss
Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Januar 2017, 21:58:22
Hast Du denn Warnungen? Das Problem ist das nur nach deutschen und englischen Wörtern gesucht wird. Es sollte also keine Vernünftige Ausgabe kommen.
Wenn Du Warnungen hast, mach mal bitte ein list vom Device.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 02 Januar 2017, 19:21:42
Guten Abend Leon,

Ja, ich habe eine Warnung aus. Siehe Bild

Hierbei die Liste vom Device:

Internals:
   CountryCode NL
   DEF        NL 3421 3600
   INTERVAL   3600
   NAME       Unwetterzentrale
   NR         152
   PLZ        3421
   STATE      Warnings: 1
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=nl&areaID=UWZNL3421
   VERSION    1.4.7
   Readings:
     2017-01-02 18:58:31   WarnCount       1
     2017-01-02 18:58:31   WarnUWZLevel    1
     2017-01-02 18:58:31   WarnUWZLevel_Color orange
     2017-01-02 18:58:31   WarnUWZLevel_Str level dark green (weather notice)
     2017-01-02 18:58:31   Warn_0_AltitudeMax 9000
     2017-01-02 18:58:31   Warn_0_AltitudeMin -10
     2017-01-02 18:58:31   Warn_0_Creation 1483351929
     2017-01-02 18:58:31   Warn_0_Creation_Date 02.01.2017
     2017-01-02 18:58:31   Warn_0_Creation_Time 11:12
     2017-01-02 18:58:31   Warn_0_End      1483441200
     2017-01-02 18:58:31   Warn_0_End_Date 03.01.2017
     2017-01-02 18:58:31   Warn_0_End_Time 12:00
     2017-01-02 18:58:31   Warn_0_EventID  14833517754246.1
     2017-01-02 18:58:31   Warn_0_Hail     0
     2017-01-02 18:58:31   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/strassenglaette-orange.gif
     2017-01-02 18:58:31   Warn_0_LongText Plaatselijk gladde omstandigheden op de weg door aanvriezend vocht en rijp.
     2017-01-02 18:58:31   Warn_0_Severity 4
     2017-01-02 18:58:31   Warn_0_ShortText Gladheid door bevriezing en rijp
     2017-01-02 18:58:31   Warn_0_Start    1483387200
     2017-01-02 18:58:31   Warn_0_Start_Date 02.01.2017
     2017-01-02 18:58:31   Warn_0_Start_Time 21:00
     2017-01-02 18:58:31   Warn_0_Type     8
     2017-01-02 18:58:31   Warn_0_Type_Str slippery road
     2017-01-02 18:58:31   Warn_0_levelName notice_warn_orange
     2017-01-02 18:58:31   Warn_0_uwzLevel 1
     2017-01-02 18:58:31   Warn_0_uwzLevel_Str level dark green (weather notice)
     2017-01-02 18:58:31   durationFetchReadings 1.00
     2017-01-02 18:58:31   lastConnection  27 values captured in 1.00 s
     2017-01-02 18:58:31   state           Warnings: 1
   Fhem:
     LOCAL      0
   Helper:
Attributes:
   download   1
   humanreadable 1
   lang       nl
   verbose    2


Grüss

Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 02 Januar 2017, 19:36:21
Ok Problem erkannt. Kauderwelsch kann UWZ nicht.  :D
Im ernst. Es wird versucht nach bestimmten Wortmustern zu suchen. Hier geht englisch und deutsch. Ich schaue mal das ich ne andere Meldung hinbekomme.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 02 Januar 2017, 20:58:02
Danke!

Ist ein Glatteis meldung auf Niederlandisch..... :)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Wasserwerk33 am 06 Januar 2017, 18:31:21
Hallo.

kann mir einer sagen was ich falsche mache??
habe diese update gemacht
update 77_UWZ.pm https://raw.githubusercontent.com/tobias-d-oe/fhem-uwz/new-features/controls_uwz.txt

bekomme diese Meldung

UPD FHEM/77_UWZ.pm

New entries in the CHANGED file:
-2016-08-02
  - feature: new Readings: WarnUWZLevel,WarnUWZLevel_Color,WarnUWZLevel_Str
  - Version bump to 1.4.5
Calling /usr/bin/perl ./contrib/commandref_join.pl -noWarnings, this may take a while

update finished, "shutdown restart" is needed to activate the changes.

Please consider using the global attribute sendStatistics

habe shutdown und restart gemacht

und erhalte nach dieser eingabe define Unwetterzentrale UWZ DE 49479 3600
kann UWZ modul nicht finden.

wo ist was falsch??

danke schon mal im vorraus
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 06 Januar 2017, 18:40:20
UWZ gibt es offiziell über das FHEM Update. Du kannst also dein Eintrag raus nehmen und noch mal ein update in FHEM eingeben.

Ich gehe mal von aus Du Du mit dem derzeitigen Modul ein Rechteproblem hast.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Wasserwerk33 am 06 Januar 2017, 19:38:29
Vielleicht eine doofe Frage. Aber bin Anfänger. Aber wie lösche ich das Module?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 06 Januar 2017, 20:06:04
Nicht das Modul loschen sondern Dein Updateeintrag sofern dieser fest ist. Wenn nicht dann einfach Fach update eingeben und das Modul sollte mit dem aktuellen fhem Update überschrieben werden.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Wasserwerk33 am 06 Januar 2017, 20:08:22
Okay. Das Update habe ich gemacht. Stand auch das ein Update von uwz gemacht wurde trotzdem funktioniert es leider nicht
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 06 Januar 2017, 20:13:02
Ok. Ich gehe meistens davon aus das die User entsprechend der Commandref die dazu nötigen Perl Module mit installiert haben. Hast du das? Was sagt den das Logfile?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Wasserwerk33 am 06 Januar 2017, 20:23:24
Ich hoffe das. ich habe die anleitung nach dem was in Fhem Wiki drinsteht gemacht. habe da aber gerade nochmal nachgeschaut. dort finde ich von Perl Module nichts. welche wären den diese??

logfile: das waren der letzet eintrag zu UWz

2017.01.06 19:25:15 0: Can't locate XML/Simple.pm in @INC (you may need to install the XML::Simple module) (@INC contains: . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/arm-linux-gnueabihf/perl5/5.20 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl ./FHEM) at ./FHEM/77_UWZ.pm line 1153.
BEGIN failed--compilation aborted at ./FHEM/77_UWZ.pm line 1153.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 06 Januar 2017, 20:27:58
XML::Simple

Das fehlt. Ist glaube libxml-perl
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Wasserwerk33 am 06 Januar 2017, 21:00:01
Habe jetzt alles was perl angeht installiert und updates gemacht. Fhem nochmal zuzätzlich.
es will einfach nicht klappen.  :(

diese schreibt mir fhem immer wieder
bei jedem update

2017.01.06 21:02:34 1 :
2017.01.06 21:02:34 1 : fhem
2017.01.06 21:02:35 1 : UPD FHEM/77_UWZ.pm
2017.01.06 21:02:35 1 : saving fhem.cfg
2017.01.06 21:02:35 1 : saving ./log/fhem.save
2017.01.06 21:02:35 1 :
2017.01.06 21:02:35 1 :
2017.01.06 21:02:35 1 : uwz
2017.01.06 21:02:35 1 : UPD FHEM/77_UWZ.pm
2017.01.06 21:02:36 1 : saving fhem.cfg
2017.01.06 21:02:36 1 : saving ./log/fhem.save
2017.01.06 21:02:36 1 :
2017.01.06 21:02:36 1 : New entries in the CHANGED file:
2017.01.06 21:02:36 1 : -2016-07-23
2017.01.06 21:02:36 1 : - added attribute lang to overwrite warn message language. Can be set to "en/it/es/..."
2017.01.06 21:02:36 1 : - Version bump to 1.4.2
2017.01.06 21:02:36 1 : Calling /usr/bin/perl ./contrib/commandref_join.pl -noWarnings, this may take a while
2017.01.06 21:02:40 1 :
2017.01.06 21:02:40 1 : update finished, "shutdown restart" is needed to activate the changes.
2017.01.06 21:02:40 1 :
2017.01.06 21:02:40 1 : Please consider using the global attribute sendStatistics
2017-01-06 21:02:40 Global global UPDATE
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 06 Januar 2017, 21:24:47
und was schreibt dir das log wenn du nun versuchst uwz zu definieren?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Wasserwerk33 am 06 Januar 2017, 21:37:40
so habe nun mal alles zusammen gescuht was ich im logfile finden konnte zu UWZ.

PERL WARNING: Subroutine UWZ_Log redefined at ./FHEM/77_UWZ.pm line 72.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_Map2Movie redefined at ./FHEM/77_UWZ.pm line 86.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_Map2Image redefined at ./FHEM/77_UWZ.pm line 118.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_Initialize redefined at ./FHEM/77_UWZ.pm line 264.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_Define redefined at ./FHEM/77_UWZ.pm line 286.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_Undef redefined at ./FHEM/77_UWZ.pm line 330.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_Set redefined at ./FHEM/77_UWZ.pm line 341.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_Get redefined at ./FHEM/77_UWZ.pm line 377.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_GetCurrent redefined at ./FHEM/77_UWZ.pm line 432.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_GetCurrentHail redefined at ./FHEM/77_UWZ.pm line 455.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_JSONAcquire redefined at ./FHEM/77_UWZ.pm line 479.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_Start redefined at ./FHEM/77_UWZ.pm line 506.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_Aborted redefined at ./FHEM/77_UWZ.pm line 549.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_Done redefined at ./FHEM/77_UWZ.pm line 557.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_Run redefined at ./FHEM/77_UWZ.pm line 617.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZAsHtml redefined at ./FHEM/77_UWZ.pm line 884.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZAsHtmlLite redefined at ./FHEM/77_UWZ.pm line 948.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZAsHtmlFP redefined at ./FHEM/77_UWZ.pm line 1009.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZAsHtmlMovie redefined at ./FHEM/77_UWZ.pm line 1030.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZAsHtmlKarteLand redefined at ./FHEM/77_UWZ.pm line 1066.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_GetSeverityColor redefined at ./FHEM/77_UWZ.pm line 1098.
2017.01.06 19:22:01 1: PERL WARNING: Subroutine UWZ_GetUWZLevel redefined at ./FHEM/77_UWZ.pm line 1114.
2017.01.06 19:22:01 1: reload: Error:Modul 77_UWZ deactivated:
Can't locate XML/Simple.pm in @INC (you may need to install the XML::Simple module) (@INC contains: . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/arm-linux-gnueabihf/perl5/5.20 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl ./FHEM) at ./FHEM/77_UWZ.pm line 1153.
BEGIN failed--compilation aborted at ./FHEM/77_UWZ.pm line 1153.

2017.01.06 19:22:01 0: Can't locate XML/Simple.pm in @INC (you may need to install the XML::Simple module) (@INC contains: . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/arm-linux-gnueabihf/perl5/5.20 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl ./FHEM) at ./FHEM/77_UWZ.pm line 1153.
BEGIN failed--compilation aborted at ./FHEM/77_UWZ.pm line 1153.

oben steht sehr viel mit warrning.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 06 Januar 2017, 21:47:33
Hast Du dieses Packet installiert

libxml-simple-perl


Bite einmal prüfen

dpkg -l | grep xml


Wenn das Packet nicht installiert ist dann bitte installieren

apt-get install libxml-simple-perl


Die Warnings sind ok und richtig



Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Wasserwerk33 am 06 Januar 2017, 21:54:13
Ich weiß nicht wo mein fehler ist.

aber dieses habe ich noch gefunden in dem augenblick wo du mir geschrieben hast.

/etc/perl
    /usr/local/lib/arm-linux-gnueabihf/perl/5.20.2
    /usr/local/share/perl/5.20.2
    /usr/lib/arm-linux-gnueabihf/perl5/5.20
    /usr/share/perl5
    /usr/lib/arm-linux-gnueabihf/perl/5.20
    /usr/share/perl/5.20
    /usr/local/lib/site_perl

und wenn ich das richtige lesen kann fehlt die datei ist das richtig??
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Wasserwerk33 am 06 Januar 2017, 21:55:21
habe es so gemacht wie du es geschrieben hast.

danke schön es funktoniert nun.

Wünsche dir noch einen schönen abend. Und nochmals danke schön
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 06 Januar 2017, 22:01:16
Bitte gern geschehen. Auch Dir noch einen schönen Abend.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Ruary am 08 Januar 2017, 17:40:39
Hallo Zusammen,

ich bin neu in der FHEM-Welt und baue mir grade meine ersten Module. Als erstes möchte ich eine Wetterübersicht erzeugen. Bisher hat alles soweit geklappt, mit Hilfe des Forums und etwas ausprobieren. Allerdings habe eine Frage, die ihr mir sicher sehr leicht beantworten könnt.

Bei dem Versuch die Unwetterzentrale zu installieren, habe ich Probleme mit dem Perl-Modul Text::Iconv. Im Logfile bekomme ich folgende Meldung:

2017.01.08 17:25:41 1: define Unwetterzentrale UWZ DE 64287 1200: Error: Perl moduls Text::Iconv are missing on this system
2017.01.08 17:25:41 1: Including ./log/fhem.save
2017.01.08 17:25:41 1: configfile: Error: Perl moduls Text::Iconv are missing on this system

2017.01.08 17:25:41 2: Messages collected while initializing FHEM: configfile: Error: Perl moduls Text::Iconv are missing on this system
2017.01.08 17:25:41 0: Featurelevel: 5.7

Wenn ich über die Shell versuche das Modul zu installieren, kommt folgende Meldung:
cpan[12]> install Text::Iconv
Running install for module 'Text::Iconv'
  MPIOTR/Text-Iconv-1.7.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/Text-Iconv-1.7-VHl1RR
  MPIOTR/Text-Iconv-1.7.tar.gz
  '/usr/bin/perl Makefile.PL' returned status 256, not re-running

Hat jemand zufällig eine Idee, wie ich das Perl-Modul dennoch zum laufen bekomme?

Vielen Dank für eure Hilfe.

Grüße,
Ruary
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 08 Januar 2017, 18:15:50
Wenn es ein Debian basiertes System ist

apt-get Install libtext-iconv-perl
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Ruary am 08 Januar 2017, 18:37:25
Danke für die schnelle Rückmeldung.

FHEM läuft auf einer Synology, die ist ja Linux basiert. Im cpan bekomme ich die Meldung, dass der Befehl nicht bekannt ist. Wo müsste ich den Befehl denn eingeben?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 08 Januar 2017, 18:48:39
Bitte informiere dich über das packetsystem der Synology und ob dieses das benötigte Perlmodul überhaupt zur Verfügung stellt. Du kannst auch schauen wieso

'/usr/bin/perl Makefile.PL' returned status 256, not re-running

Die cpan Install diese Fehlermeldung auswirft
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Ruary am 08 Januar 2017, 21:25:06
Hey, danke dir für den Tipp. Habe folgendes herausgefunden:

Synology liefert iconv nicht mit, das Skript wird aber durch piconv mit abgedeckt das werd ich die Tage mal implementieren, dann geht es hoffentlich mit der UWZ  ;)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: sinus61 am 08 Januar 2017, 22:31:17
Hab hier gerade folgende Situation:

WarnUWZLevel 1
WarnUWZLevel_Color orange
WarnUWZLevel_Str Stufe Dunkelgrün (Wetterhinweise)

Warn_0_Severity 4
Warn_0_Type_Str Strassenglaette
Warn_0_levelName notice_warn_orange
Warn_0_uwzLevel 1
Warn_0_uwzLevel_Str Stufe Dunkelgrün (Wetterhinweise)


Es ist Stufe Dunkelgrün, aber WarnUWZLevel_Color ist orange, es scheint so als würde die Farbe aus dem Severity Wert gebildet. Dann müsste das Reading aber einen anderen Namen haben. Oder ich verstehe nur die Logik dahinter nicht? Unpraktisch ist das wenn man den Farbnamen z.B. in Ftui weiter nutzen will.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 08 Januar 2017, 23:31:18
Zitat von: sinus61 am 08 Januar 2017, 22:31:17
Hab hier gerade folgende Situation:

WarnUWZLevel 1
WarnUWZLevel_Color orange
WarnUWZLevel_Str Stufe Dunkelgrün (Wetterhinweise)

Warn_0_Severity 4
Warn_0_Type_Str Strassenglaette
Warn_0_levelName notice_warn_orange
Warn_0_uwzLevel 1
Warn_0_uwzLevel_Str Stufe Dunkelgrün (Wetterhinweise)


Es ist Stufe Dunkelgrün, aber WarnUWZLevel_Color ist orange, es scheint so als würde die Farbe aus dem Severity Wert gebildet. Dann müsste das Reading aber einen anderen Namen haben. Oder ich verstehe nur die Logik dahinter nicht? Unpraktisch ist das wenn man den Farbnamen z.B. in Ftui weiter nutzen will.

https://forum.fhem.de/index.php/topic,51233.msg479174.html#msg479174
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: sinus61 am 09 Januar 2017, 17:34:30
Ok, danke, hatte ich übersehen. Dann machen die Readings WarnUWZLevel_Color und Warn_0_levelName derzeit wenig Sinn wenn man daraus etwas ableiten will. Die Erzeugung könnte man vielleicht auch weglassen.

Wäre vielleicht ganz nützlich hier html Farbnamen entsprechend der uwz Seite zu bekommen, dann könnte man das später leicht weiterverarbeiten.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: chris1284 am 09 Januar 2017, 19:10:48
Zitat von: sinus61 am 09 Januar 2017, 17:34:30
Wäre vielleicht ganz nützlich hier html Farbnamen entsprechend der uwz Seite zu bekommen, dann könnte man das später leicht weiterverarbeiten.

hier muss nur das level zur farbe gemaped werden und im modul ggf ein neues reading zugefügt werden pro warnung

hier die level und die farbe dazu

Zitat'0' : '#00ff00',
      '1' : '#45930c',
      '2' : '#ffe818',
      '3' : '#ffb400',
      '4' : '#e00000',
      '5' : '#c210cd'      

wobei l, sinus61, für das was du willt "den Farbnamen z.B. in Ftui weiter nutzen" reicht es völlig aus das uwzwidget zu nehmen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 28 Januar 2017, 11:53:00
Hallo,

Antwort 270:
ZitatOk Problem erkannt. Kauderwelsch kann UWZ nicht.  :D
Im ernst. Es wird versucht nach bestimmten Wortmustern zu suchen. Hier geht englisch und deutsch. Ich schaue mal das ich ne andere Meldung hinbekomme

Ich habe das Problem mit die Fehlermeldung:
Zitat2017.01.01 17:15:20 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at /opt/fhem/FHEM/77_UWZ.pm line 909.
2017.01.01 18:15:20 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at /opt/fhem/FHEM/77_UWZ.pm line 909.
gelöst.

Die Lösung war einfach: Kauderweldisch  ;D im UWZ fügen.

Grüss
Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 28 Januar 2017, 12:29:44
Zitat von: SibbeH am 28 Januar 2017, 11:53:00
Hallo,

Antwort 270:
Ich habe das Problem mit die Fehlermeldung:gelöst.

Die Lösung war einfach: Kauderweldisch  ;D im UWZ fügen.

Grüss
Sibbe

Hast Du Code angepasst? Magst Du das teilen?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 30 Januar 2017, 17:20:18
Zitat von: CoolTux am 28 Januar 2017, 12:29:44
Hast Du Code angepasst? Magst Du das teilen?

Ja, natürlich. Ist beigefügt.

Aber es ist ein "quick and dirty" Lösung

Grüss
Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 30 Januar 2017, 19:36:59
Hallo Sibbe. Sorry bin bisschen im Chaos versunken. Ich schaue es mir sehr gerne an.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 30 Januar 2017, 21:46:24
Bleibe ruhig. Ich lernte: all das Schöne komt langsam ....

Grüss
Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: ekur am 21 Februar 2017, 19:09:29
Hallo zusammen,

ich hänge mich hier mal an da es um das genannte Modul geht.
Ich habe folgende interessante Situation:
Das Modul läuft und meldet auch wunderbar in FHEM und in TabletUI, im  TabletUI  habe ich mir mit Popup, Symbol und Label eine Ansicht gebaut, dass drei Buttons (für Warn_0 bis Warn_2) bei einer Warnmeldung das entsprechende Symbol anzeigen und bei Click auf das Symbol der Langtext als Popup angezeigt wird, so gesehen erstmal gut.
Ich habe jetzt das Phänomen das mein Button 2 für (Warn_2) und der Langtext dahinter immer auf der letzten 2. Meldung stehen bleiben, auch wenn es keine Readings für Warn_2 gibnt. Also in FHEM zeigt es klar kein Reading an, aber im TabletUI zeigt der Button eine Meldung an und auch der Langtext kann abgerufen werden obwohl das Reading fehlt.
Diese Sache ist auf jedem Browser mit jedem System das ich testen kann, hat jemand eine Idee woran das liegen kann? Wie kann ein Reading angezeigt werden dass nicht vorhanden ist?

Wenn gewünscht kann ich gerne den Code posten, ich wollte nur nicht zuviel in den ersten Post kopieren.

Viele Grüße

ekur
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 21 Februar 2017, 19:13:50
Das liegt daran das TabletUi nicht mit gelöschten Readings umgehen kann. Somit bleibt der letzte Eintrag stehen. Wenn Du den Browsercache löschst ist es weg.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: ekur am 21 Februar 2017, 19:39:21
Hallo,

danke für die prompte Antwort, so einfach ist das also. Da muss ich mir was überlegen um das zu ändern.

Viele Grüße

ekur
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: sinus61 am 22 Februar 2017, 14:14:49
Du musst nur class="autohide" für alle Buttons und Label von uwz Readings setzen, dann geht das auch.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: M.Piet am 22 Februar 2017, 21:11:54
Hallo Zusammen,

das Modul ist toll!!!
Ich habe nur ein paar Verständnisfragen:

Ich habe in der Definition meine PLZ als Standort angegeben.
Die Unwetterwarnungen die über die Readings "Warn_x_xxxx" reinkommen: sind das nun welche für ganz Deutschland, oder wirklich nur welche die für diese PLZ sind? Habe das Modul testweise eingerichtet und gleich 4 Unwetterwarnungen rein bekommen. Darum kann ich es mir fast gar nicht vorstellen...?

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 22 Februar 2017, 21:13:22
Die Unwettermeldungen sind nur für Deine Region.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Tutti_Bomovski am 22 Februar 2017, 21:54:37
Bei mir kommt plötzlich die Fehlermeldung.
Cannot load module uwz

Nach reload 77_UWZ das hier

Can't locate XML/Simple.pm in @INC (you may need to install the XML::Simple module) (@INC contains: . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/arm-linux-gnueabihf/perl5/5.20 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl ./FHEM) at ./FHEM/77_UWZ.pm line 1153.
BEGIN failed--compilation aborted at ./FHEM/77_UWZ.pm line 1153.

Und nun?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Tutti_Bomovski am 22 Februar 2017, 21:58:12
Zitat von: Tutti_Bomovski am 22 Februar 2017, 21:54:37
Bei mir kommt plötzlich die Fehlermeldung.
Cannot load module uwz

Nach reload 77_UWZ das hier

Can't locate XML/Simple.pm in @INC (you may need to install the XML::Simple module) (@INC contains: . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/arm-linux-gnueabihf/perl5/5.20 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl ./FHEM) at ./FHEM/77_UWZ.pm line 1153.
BEGIN failed--compilation aborted at ./FHEM/77_UWZ.pm line 1153.

Und nun?
Wer lesen kann ist klar im Vorteil.

Xml simple fehlt...
Wie blöd von mir.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Tutti_Bomovski am 23 Februar 2017, 07:26:27
Habe doch noch ein kleines Problem.
Und zwar wird der Zeitraum aus der Gültigkeit der Warnmeldung nicht richtig angezeigt. Und zwar nur gültig von undefined...
Kann da jemand auf die Schnelle helfen?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 23 Februar 2017, 07:38:06
Nicht ohne Infos. Was ist das für eine Ansicht? TabletUI? Wen ja wie liest Du die Infos aus? Subroutine? Gib mal bitte ein List vom UWZ Device.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Tutti_Bomovski am 23 Februar 2017, 21:04:39
Zitat von: CoolTux am 23 Februar 2017, 07:38:06
Nicht ohne Infos. Was ist das für eine Ansicht? TabletUI? Wen ja wie liest Du die Infos aus? Subroutine? Gib mal bitte ein List vom UWZ Device.
Jepp Tablet Ui


Internals:
   CFGFN
   CountryCode DE
   DEF        DE 46342 3600
   INTERVAL   3600
   NAME       UWZ
   NR         363437
   PLZ        46342
   STATE      Warnungen: 2
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE46342
   VERSION    1.4.2
   Readings:
     2017-02-23 20:57:02   WarnCount       2
     2017-02-23 20:57:02   Warn_0_End      1487905200
     2017-02-23 20:57:02   Warn_0_Hail     0
     2017-02-23 20:57:02   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/regen-orange.gif
     2017-02-23 20:57:02   Warn_0_LongText Ab dem frühen Mittwochmorgen ist zeitweise kräftiger Regen zu erwarten. Dabei muss mit Niederschlagsmengen zwischen 45 und 60 l/m² innerhalb von 48 Stunden, örtlich etwas mehr, gerechnet werden. Am Freitagmorgen lässt der Regen an Intensität etwas nach. Zugleich mischt sich tagsüber am Freitag mitunter Schnee in die Niederschläge.
     2017-02-23 20:57:02   Warn_0_Severity 10
     2017-02-23 20:57:02   Warn_0_ShortText Zeitweise kräftiger Regen mit 45-60 l/m² in 48 Stunden, örtlich etwas mehr
     2017-02-23 20:57:02   Warn_0_Start    1487732400
     2017-02-23 20:57:02   Warn_0_Type     4
     2017-02-23 20:57:02   Warn_0_levelName alert_warn_orange
     2017-02-23 20:57:02   Warn_0_uwzLevel 3
     2017-02-23 20:57:02   Warn_1_End      1487905200
     2017-02-23 20:57:02   Warn_1_Hail     0
     2017-02-23 20:57:02   Warn_1_IconURL  http://www.unwetterzentrale.de/images/icons/sturm-rot.gif
     2017-02-23 20:57:02   Warn_1_LongText Am Donnerstag kommt in den Vormittagsstunden starker, später stürmischer Wind aus Südwest auf. Dabei ist verbreitet mit Sturmböen und schweren Sturmböen bis 100 km/h zu rechnen. Ab etwa dem frühen Nachmittag nimmt der Wind weiter zu und dann sind verbreitet orkanartige Böen aus Südwest bis Nordwest um 110 km/h zu erwarten, stellenweise sind vor allem in exponierten Lagen und in der Nähe von kräftigen Schauern sogar Orkanböen um 120 km/h nicht ausgeschlossen. Am späten Abend und in der Nacht lässt der Wind nach und erreicht voraussichtlich gegen Freitagmorgen die Warnschwellen nicht mehr. Wichtiger Hinweis: Bitte beachten Sie die Warnlage aufmerksam. Je nach Entwicklung und Zugbahn des verantwortlichen Orkantiefs, können zeitnah auch Violettwarnungen für Böen ab/über 130 km/h nicht ausgeschlossen werden. Dies ist bei dieser Wetterlage aber erst kurzfristig vorher absehbar!
     2017-02-23 20:57:02   Warn_1_Severity 11
     2017-02-23 20:57:02   Warn_1_ShortText Am Donnerstag stürmischer SW-NW-Wind, Böen um 100 km/h, örtlich Orkanböen 120km/h
     2017-02-23 20:57:02   Warn_1_Start    1487844000
     2017-02-23 20:57:02   Warn_1_Type     2
     2017-02-23 20:57:02   Warn_1_levelName alert_warn_red
     2017-02-23 20:57:02   Warn_1_uwzLevel 4
     2017-02-23 20:57:02   durationFetchReadings 0.00
     2017-02-23 20:57:02   ftuiUwzText     <div class="top-space-min"><div class="row"><div class="col-2-1"><img src="http://www.unwetterzentrale.de/images/icons/regen-orange.gif" width="50" height="50" alt="Unwetterwarnung" /></div><div class="top-space-mid col-3-4">Ab dem frühen Mittwochmorgen ist zeitweise kräftiger Regen zu erwarten. Dabei muss mit Niederschlagsmengen zwischen 45 und 60 l/m² innerhalb von 48 Stunden, örtlich etwas mehr, gerechnet werden. Am Freitagmorgen lässt der Regen an Intensität etwas nach. Zugleich mischt sich tagsüber am Freitag mitunter Schnee in die Niederschläge.</div></div><div class="newline">&nbsp </div><div class="row"><div class="col-2-1"><img src="http://www.unwetterzentrale.de/images/icons/sturm-rot.gif" width="50" height="50" alt="Unwetterwarnung" /></div><div class="top-space-mid col-3-4">Am Donnerstag kommt in den Vormittagsstunden starker, später stürmischer Wind aus Südwest auf. Dabei ist verbreitet mit Sturmböen und schweren Sturmböen bis 100 km/h zu rechnen. Ab etwa dem frühen Nachmittag nimmt der Wind weiter zu und dann sind verbreitet orkanartige Böen aus Südwest bis Nordwest um 110 km/h zu erwarten, stellenweise sind vor allem in exponierten Lagen und in der Nähe von kräftigen Schauern sogar Orkanböen um 120 km/h nicht ausgeschlossen. Am späten Abend und in der Nacht lässt der Wind nach und erreicht voraussichtlich gegen Freitagmorgen die Warnschwellen nicht mehr. Wichtiger Hinweis: Bitte beachten Sie die Warnlage aufmerksam. Je nach Entwicklung und Zugbahn des verantwortlichen Orkantiefs, können zeitnah auch Violettwarnungen für Böen ab/über 130 km/h nicht ausgeschlossen werden. Dies ist bei dieser Wetterlage aber erst kurzfristig vorher absehbar!</div></div><div class="newline">&nbsp </div></div>
     2017-02-23 20:57:02   lastConnection  22 values captured in 0.00 s
     2017-02-23 20:57:02   state           Warnungen: 2
   Fhem:
     LOCAL      0
   Helper:

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: ekur am 24 Februar 2017, 07:23:33
Zitat von: sinus61 am 22 Februar 2017, 14:14:49
Du musst nur class="autohide" für alle Buttons und Label von uwz Readings setzen, dann geht das auch.
Das sieht jetzt super aus. Seit wann gibt es die class "autohide"?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 24 Februar 2017, 08:35:24
Zitat von: Tutti_Bomovski am 23 Februar 2017, 21:04:39
Jepp Tablet Ui


Internals:
   CFGFN
   CountryCode DE
   DEF        DE 46342 3600
   INTERVAL   3600
   NAME       UWZ
   NR         363437
   PLZ        46342
   STATE      Warnungen: 2
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE46342
   VERSION    1.4.2
   Readings:
     2017-02-23 20:57:02   WarnCount       2
     2017-02-23 20:57:02   Warn_0_End      1487905200
     2017-02-23 20:57:02   Warn_0_Hail     0
     2017-02-23 20:57:02   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/regen-orange.gif
     2017-02-23 20:57:02   Warn_0_LongText Ab dem frühen Mittwochmorgen ist zeitweise kräftiger Regen zu erwarten. Dabei muss mit Niederschlagsmengen zwischen 45 und 60 l/m² innerhalb von 48 Stunden, örtlich etwas mehr, gerechnet werden. Am Freitagmorgen lässt der Regen an Intensität etwas nach. Zugleich mischt sich tagsüber am Freitag mitunter Schnee in die Niederschläge.
     2017-02-23 20:57:02   Warn_0_Severity 10
     2017-02-23 20:57:02   Warn_0_ShortText Zeitweise kräftiger Regen mit 45-60 l/m² in 48 Stunden, örtlich etwas mehr
     2017-02-23 20:57:02   Warn_0_Start    1487732400
     2017-02-23 20:57:02   Warn_0_Type     4
     2017-02-23 20:57:02   Warn_0_levelName alert_warn_orange
     2017-02-23 20:57:02   Warn_0_uwzLevel 3
     2017-02-23 20:57:02   Warn_1_End      1487905200
     2017-02-23 20:57:02   Warn_1_Hail     0
     2017-02-23 20:57:02   Warn_1_IconURL  http://www.unwetterzentrale.de/images/icons/sturm-rot.gif
     2017-02-23 20:57:02   Warn_1_LongText Am Donnerstag kommt in den Vormittagsstunden starker, später stürmischer Wind aus Südwest auf. Dabei ist verbreitet mit Sturmböen und schweren Sturmböen bis 100 km/h zu rechnen. Ab etwa dem frühen Nachmittag nimmt der Wind weiter zu und dann sind verbreitet orkanartige Böen aus Südwest bis Nordwest um 110 km/h zu erwarten, stellenweise sind vor allem in exponierten Lagen und in der Nähe von kräftigen Schauern sogar Orkanböen um 120 km/h nicht ausgeschlossen. Am späten Abend und in der Nacht lässt der Wind nach und erreicht voraussichtlich gegen Freitagmorgen die Warnschwellen nicht mehr. Wichtiger Hinweis: Bitte beachten Sie die Warnlage aufmerksam. Je nach Entwicklung und Zugbahn des verantwortlichen Orkantiefs, können zeitnah auch Violettwarnungen für Böen ab/über 130 km/h nicht ausgeschlossen werden. Dies ist bei dieser Wetterlage aber erst kurzfristig vorher absehbar!
     2017-02-23 20:57:02   Warn_1_Severity 11
     2017-02-23 20:57:02   Warn_1_ShortText Am Donnerstag stürmischer SW-NW-Wind, Böen um 100 km/h, örtlich Orkanböen 120km/h
     2017-02-23 20:57:02   Warn_1_Start    1487844000
     2017-02-23 20:57:02   Warn_1_Type     2
     2017-02-23 20:57:02   Warn_1_levelName alert_warn_red
     2017-02-23 20:57:02   Warn_1_uwzLevel 4
     2017-02-23 20:57:02   durationFetchReadings 0.00
     2017-02-23 20:57:02   ftuiUwzText     <div class="top-space-min"><div class="row"><div class="col-2-1"><img src="http://www.unwetterzentrale.de/images/icons/regen-orange.gif" width="50" height="50" alt="Unwetterwarnung" /></div><div class="top-space-mid col-3-4">Ab dem frühen Mittwochmorgen ist zeitweise kräftiger Regen zu erwarten. Dabei muss mit Niederschlagsmengen zwischen 45 und 60 l/m² innerhalb von 48 Stunden, örtlich etwas mehr, gerechnet werden. Am Freitagmorgen lässt der Regen an Intensität etwas nach. Zugleich mischt sich tagsüber am Freitag mitunter Schnee in die Niederschläge.</div></div><div class="newline">&nbsp </div><div class="row"><div class="col-2-1"><img src="http://www.unwetterzentrale.de/images/icons/sturm-rot.gif" width="50" height="50" alt="Unwetterwarnung" /></div><div class="top-space-mid col-3-4">Am Donnerstag kommt in den Vormittagsstunden starker, später stürmischer Wind aus Südwest auf. Dabei ist verbreitet mit Sturmböen und schweren Sturmböen bis 100 km/h zu rechnen. Ab etwa dem frühen Nachmittag nimmt der Wind weiter zu und dann sind verbreitet orkanartige Böen aus Südwest bis Nordwest um 110 km/h zu erwarten, stellenweise sind vor allem in exponierten Lagen und in der Nähe von kräftigen Schauern sogar Orkanböen um 120 km/h nicht ausgeschlossen. Am späten Abend und in der Nacht lässt der Wind nach und erreicht voraussichtlich gegen Freitagmorgen die Warnschwellen nicht mehr. Wichtiger Hinweis: Bitte beachten Sie die Warnlage aufmerksam. Je nach Entwicklung und Zugbahn des verantwortlichen Orkantiefs, können zeitnah auch Violettwarnungen für Böen ab/über 130 km/h nicht ausgeschlossen werden. Dies ist bei dieser Wetterlage aber erst kurzfristig vorher absehbar!</div></div><div class="newline">&nbsp </div></div>
     2017-02-23 20:57:02   lastConnection  22 values captured in 0.00 s
     2017-02-23 20:57:02   state           Warnungen: 2
   Fhem:
     LOCAL      0
   Helper:


Kann es sein das Du ein Widget für UWZ verwendest? Habe gelesen soll da wohl eines geben, wenn dem so ist, dann wende Dich mit an den Entwickler des Widgets im korrekten Thread. Wenn nicht dann brauche ich mal Deine Subroutine welche das Reading ftuiUwzText füllt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 24 Februar 2017, 08:38:27
Hier wäre der Thread sofern es ein Widget ist

https://forum.fhem.de/index.php/topic,64334.0.html
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: sinus61 am 24 Februar 2017, 16:29:37
Zitat von: Tutti_Bomovski am 23 Februar 2017, 21:04:39
Jepp Tablet Ui

Setz mal im UWZ Modul das Attribut humanreadable auf 1
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Tutti_Bomovski am 26 Februar 2017, 11:05:45
Zitat von: sinus61 am 24 Februar 2017, 16:29:37
Setz mal im UWZ Modul das Attribut humanreadable auf 1
Genau das war es...
Danke
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Alveole am 05 März 2017, 22:42:44
Hallo Forum,
Bitte steinigt mich nicht, aber irgendwie steh ich gerade auf dem Schlauch.
UWZ nutze ich schon ein Weile. Meldungen anzeigen und mehr eben nicht.
Was ich umsetzen möchte:
Ich möchte gern die ganzen "get" Warnungen wie Sturm, Frost, Waldbrand, ... in dummys schreiben.
Dummy Sturm = on bei Get Sturm active
usw

Wie kann ich das Umsetzen.
Für Ideen und Lösungsvorschläge bin ich offen!

Danke Euch!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rud0815 am 30 April 2017, 12:34:06
Hallo,
ich benutze seit einigen Tagen auch die Unwetterwarnung.
Da bei uns schönes Wetter ist, gibt es keine Warnung.
Im Ausgabefeld steht "No Warnings", ein kleiner Schönheitsfehler, "Keine Warnungen" wäre schöner.
Kann ich das ändern?
Ich rufe folgendes auf:
define UnwetterDetailliert weblink htmlCode {UWZAsHtml("Unwetterzentrale")}

Wilhelm
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mahowi am 30 April 2017, 12:42:38
Setz mal das Attribut lang auf "de", dann sind die Meldungen auf Deutsch.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rud0815 am 30 April 2017, 13:40:52
Habe ich gemacht. Bei:
define UnwetterDetailliert weblink htmlCode {UWZAsHtml("Unwetterzentrale")}
attr UnwetterDetailliert lang de

hat der Compiler gemeckert.
Bei UWZ habe ich:
define Wetter UWZ DE 13503 900
attr Wetter group Wettervorhersage_3
attr Wetter lang de
attr Wetter room CUL_HM

gesetzt.
Wo meinst Du?

Wilhelm
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 30 April 2017, 13:47:28
Vielleicht mal bei global auf deutsch stellen. Ich habe bei UWZ gar nichts eingestellt und es klappt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mahowi am 30 April 2017, 13:48:46
Sorry, ich hätte dazu schreiben sollen, daß das Attribut zu UWZ gehört.
defmod Unwetterzentrale UWZ DE 56477 1800
attr Unwetterzentrale download 1
attr Unwetterzentrale humanreadable 1
attr Unwetterzentrale lang de
attr Unwetterzentrale maps rheinland-pfalz deutschland
attr Unwetterzentrale sort_readings_by severity


Bei mir steht da "Keine Warnungen" auf Deutsch.

Edit: Ich habe allerdings auch bei global das Attribut gesetzt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 30 April 2017, 13:50:39
Und aktiviere Mal noch Humanreadable. Ist einfacher für Dich zu lesen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 30 April 2017, 14:13:35
No warnings ist nicht übersetzt.
Kanst die Anhang von antwordt 298 brauchen. Da sind mehrere Meldungen di noch im English sind.
Gruss
Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 30 April 2017, 14:22:20
Seltsam das es bei mir übersetzt ist.
Ich hoffe und gehe davon aus das das Modul aktuell ist.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mahowi am 30 April 2017, 14:36:22
Bei mir sind auch alle Meldungen deutsch.
77_UWZ.pm 12835 2016-12-19 20:11:33Z
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rud0815 am 30 April 2017, 15:17:53
Ich habe
humanreadable 1
gesetzt, keine Änderung.
Ich habe vor 2 Tagen einen FHEM-Update gemacht.
Wie setze ich global deutsch? Habe nicht unter global gefunden.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 30 April 2017, 15:35:21
Also bei meinem global Device habe ich ein Attribut language
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mahowi am 30 April 2017, 15:49:49
Das Attribut steht zwar leider nicht in der commandref, aber in der Attribut-Liste ist es drin mit Dropdown-Menü und der Auswahl DE und EN.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rud0815 am 30 April 2017, 15:57:44
Danke mahowi, ist nun drin.
Hat aber nichts geholfen, immer noch "No Warnings".
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 30 April 2017, 16:02:19
So ich habe mal geschaut. Ausschlaggebend ist was Du im define an gibst. Gib Mal bitte ein list von deinem UWZ Modul.
In den Internals muss es ein CountryCode geben und da sollte DE drin stehen. Dann macht er auch laut Code "keine Warnungen"
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mahowi am 30 April 2017, 16:04:35
Ich dachte, das DE im Define ist für die Wahl der entsprechenden Seite zuständig. Das ist ja schon etwas verwirrend, zumal es das Attribut lang gibt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 30 April 2017, 16:08:04
OK hast Recht. Beim define wird die Seite ausgesucht und beim Attribut wird die Sprache ausgesucht. Und wenn das Attribut nicht gewählt wird wird automatisch Deutsch genommen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 30 April 2017, 16:09:10
Allerdings ist entscheidend dafür was im Internal steht. Also bitte mal schauen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rud0815 am 30 April 2017, 18:19:26
Jetzt bin ich aber verwirrt:
ZitatInternals:
   CFGFN      ./FHEM/Allgemein_271A.cfg
   CountryCode DE
   DEF        DE 13503 900
   INTERVAL   900
   NAME       Wetter
   NR         91
   PLZ        13503
   STATE      Warnungen: 0
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE13503
   VERSION    1.4.7
   Readings:
     2017-04-30 18:11:06   WarnCount       0
     2017-04-30 18:11:06   WarnUWZLevel    0
     2017-04-30 18:11:06   WarnUWZLevel_Color gruen
     2017-04-30 18:11:06   WarnUWZLevel_Str Stufe Grün (keine Warnung)
     2017-04-30 18:11:06   durationFetchReadings 0.66
     2017-04-30 18:11:06   lastConnection  5 values captured in 0.66 s
     2017-04-30 18:11:06   state           Warnungen: 0
   Fhem:
     LOCAL      0
   Helper:
Attributes:
   group      Wettervorhersage_3
   humanreadable 1
   lang       de
   room       CUL_HM
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 30 April 2017, 21:06:41
Zitat von: CoolTux am 30 April 2017, 14:22:20
Seltsam das es bei mir übersetzt ist.
Ich hoffe und gehe davon aus das das Modul aktuell ist.
Zitat von: mahowi am 30 April 2017, 14:36:22
Bei mir sind auch alle Meldungen deutsch.
77_UWZ.pm 12835 2016-12-19 20:11:33Z

Sorry, sorry. Ich war falsch. Asche auf mein Kopf. Auch ich erhalte die Meldung "Keine Warnungen" wenn Ich auf Deutsch umgestellt habe.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rud0815 am 01 Mai 2017, 12:57:09
Trotz "CountryCode DE" immer noch "No Warnings".
Was kann es denn noch sein?

Wilhelm
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Mai 2017, 13:00:56
Kannst Du den weblink mal löschen und neu definieren?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rud0815 am 01 Mai 2017, 13:41:19
Habe ich gemacht, keine Änderung.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Mai 2017, 15:17:23
Was ist wenn du den Lite Weblink definierst? Selber Problem?
Ansonsten habe ich beim besten Willen keine Idee mehr.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rud0815 am 01 Mai 2017, 16:51:50
Selbe Problem, ich lasse es jetzt erst mal. Ist ja nur ein kleiner Schönheitsfehler.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Manul am 09 Mai 2017, 15:45:11
Kurze Frage: Ist es normal, daß ich im Modul (und im zugehörigen feed) Warnungen (vor leichtem bis mäßigem Bodenfrost) sehe, auf unwetterzentrale.de für die gleiche PLZ aber "keine Warnung aktiv"?

Zur Referenz: PLZ 60389
Titel: Dummy aus Warnungen
Beitrag von: Alveole am 13 Mai 2017, 06:26:07
Hallo,
Ich hatte hier schon mal gefragt und natürlich weiter selbst probiert, aber immer noch keine Lösung gefunden.
Ideen?
Zitat von: Alveole am 05 März 2017, 22:42:44
Hallo Forum,
Bitte steinigt mich nicht, aber irgendwie steh ich gerade auf dem Schlauch.
UWZ nutze ich schon ein Weile. Meldungen anzeigen und mehr eben nicht.
Was ich umsetzen möchte:
Ich möchte gern die ganzen "get" Warnungen wie Sturm, Frost, Waldbrand, ... in dummys schreiben.
Dummy Sturm = on bei Get Sturm active
usw

Wie kann ich das Umsetzen.
Für Ideen und Lösungsvorschläge bin ich offen!

Danke Euch!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 13 Mai 2017, 07:06:23
Zeig doch mal bitte was Du bisher hast.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: somansch am 13 Mai 2017, 16:29:06
Ich habe seit geraumer Zeit keine Umlaute mehr bei der Ausgabe von "LongText" und "ShortText".

Hier die aktuellen Readings:
Warn_0_LongText
Ab Freitagabend sind kräftige Regenschauer und Gewitter möglich. Dabei besteht die Gefahr von Starkregen um oder über 10 l/m² in einer Stunde. Samstagmorgen und -vormittag lassen die gewittrigen Schauer vorübergehend nach. Dann nimmt die Gewitterneigung erneut zu. Dabei sind auch kleinerer Hagel und stürmische Böen möglich.

Warn_0_ShortText
Kräftige Regenschauer und Gewitter möglich


Im UWZ ist das Attribut lang auf "de" gesetzt. in FHEM global ist das Attribut language auf "DE".

Hier die Rückgabe, wenn ich die Feedadresse im Browser eingebe:
Ab Freitagabend sind kr\u00e4ftige Regenschauer und Gewitter m\u00f6glich. Dabei besteht die Gefahr von Starkregen um oder \u00fcber 10 l\/m\u00b2 in einer Stunde. Samstagmorgen und -vormittag lassen die gewittrigen Schauer vor\u00fcbergehend nach. Dann nimmt die Gewitterneigung erneut zu. Dabei sind auch kleinerer Hagel und st\u00fcrmische B\u00f6en m\u00f6glich.

Wie sieht es bei euch aus? Habe leider keinen Ansatz  :-[

Danke vorab,
Andreas
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: habl am 13 Mai 2017, 17:00:02
Hallo somansch,

ich habe den Fehler auch ???
Vermutet habe ich den Fehler erst bei meinem Debian Server. Aber da ich jetzt nicht mehr alleine bin  ;)

in der 77_UWZ.pm habe die Konvertierung 'abgeschaltet' (Zeile 704):

    #my $converter = Text::Iconv->new("windows-1252","UTF-8");
    my $converter = Text::Iconv->new("UTF-8","UTF-8");


uns siehe da, die Umlaute sind wieder lesbar!

ist nur die Frage, ob wir wirklich alleine mit dem Problem sind  :o

VG
  habl
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: somansch am 13 Mai 2017, 17:38:00
Sehr gut, nicht mehr allein zu sein  ;)

Wie sieht es bei den anderen aus?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Manul am 13 Mai 2017, 17:42:04
Ich habe hier keine Probleme mit Umlauten.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mi.ke am 14 Mai 2017, 14:40:18
Umlautproblem liegt nicht an Modul.
Vermutlich eher am Betriebssystem...










Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: habl am 14 Mai 2017, 17:12:32
Zitat von: mi.ke am 14 Mai 2017, 14:40:18
Umlautproblem liegt nicht an Modul.
Vermutlich eher am Betriebssystem...

Hi mi.ke,

eine Idee was am BS falsch konfiguriert sein könnte?

VG
  habl
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mi.ke am 14 Mai 2017, 18:44:50
Zitat von: habl am 14 Mai 2017, 17:12:32
eine Idee was am BS falsch konfiguriert sein könnte?

Nö, keine Ahnung . . .
. . . aber am UWZ Modul liegt es nicht.

Wenn in der raspi-config de_DE.ISO-8859-1 + de_DE.UTF-8 ausgewählt ist, erschägst Du in Punkto Umlaute die meisten HTTPMOD Abfragen. Lässt Du eines davon weg, muss das charset immer mit angegeben werden, zumindest bei mir ist das so.




Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: somansch am 15 Mai 2017, 00:36:32
Bei mir läuft FHEM direkt auf Debian. Habe dort mal ,,de_DE ISO-8859-1", ,,de_DE.UTF-8 UTF-8" und ,,de_DE@euro ISO-8859-15" aktiviert und alle drei locales abwechselnd auf default gestellt. Dazwischen gebootet und trotzdem immer noch den gleichen Effekt  :(

Was könnte ich noch testen?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mahowi am 15 Mai 2017, 04:54:55
Bei mir ist de_DE.UTF8 eingestellt ohne Probleme mit Umlauten.
pi@raspberrypi:~ $ locale
LANG=de_DE.UTF-8
LANGUAGE=
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=
Titel: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Alveole am 16 Mai 2017, 21:56:35
Zitat von: CoolTux am 13 Mai 2017, 07:06:23
Zeig doch mal bitte was Du bisher hast.

Was ich bis jetzt habe: nichts. Ich bekomm die Daten nicht raus
- Probiert das als reading auszulesen - ist ja keins
- in der Kommandozeit gibt mir
   get Unwetter Gewitter
ein extra Fenster mit active/inactive

nur wie bekomme ich das in einen dummy und das bestensfalls noch als on/off
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Tibby am 18 Mai 2017, 21:48:44
Zitat von: habl am 13 Mai 2017, 17:00:02
Hallo somansch,

ich habe den Fehler auch ???
Vermutet habe ich den Fehler erst bei meinem Debian Server. Aber da ich jetzt nicht mehr alleine bin  ;)

in der 77_UWZ.pm habe die Konvertierung 'abgeschaltet' (Zeile 704):

    #my $converter = Text::Iconv->new("windows-1252","UTF-8");
    my $converter = Text::Iconv->new("UTF-8","UTF-8");


uns siehe da, die Umlaute sind wieder lesbar!

ist nur die Frage, ob wir wirklich alleine mit dem Problem sind  :o

VG
  habl

Hallo zusammen!

Ich habe das gleiche Problem und konnte es mit Hilfe dieser Änderung lösen. Vielen Dank an Habl für den Tipp!
In der so geänderten Form macht die Konvertierung allerdings nicht mehr so viel Sinn, oder?

Grüße,
Martin
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: somansch am 23 Mai 2017, 18:39:48
Ich hatte auch das Problem und habe jetzt auch mittels des Workaround eine Lösung.

Das Deaktivieren des Auto-Update vom UWZ Modul nicht vergessen  ;)

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rud0815 am 23 Mai 2017, 19:17:00
Hallo,
auf der vorherigen Seite habe ich diskutiert, dass bei mir "No Warnings" angezeigt wird.
Jetzt gibt es bei mir aktuell eineUnwetterwarnung. Diese wird jedoch bei mir nicht angezeigt.
Da wir ja sonst schon alles überprüft haben bin ich ratlos.
Wie kann ich dem Fehler auf die Spur kommen?

Gruß
Wilhelm
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 23 Mai 2017, 19:48:44

http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE37874


Einfach mal diese URL im Browser eingeben und die PLZ anpassen. Wenn dann immer noch nichts kommt stimmt was mit Deiner Region nicht.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rud0815 am 23 Mai 2017, 19:51:27
Habe ich gemacht.
Ergebnis:

{"results":[{"center":"UWZ","areaID":"UWZDE04277","dtgEnd":1495569600,"areaType":"UWZCODE","dtgStart":1495450800,"payload":{"translationsLongText":{"DE":"Die Waldbrandgefahr ist aufgrund des trockenen und oft sonniges Wetters hoch bis sehr hoch. Erst ab Dienstagabend k\u00f6nnen Schauer oder auch fl\u00e4chigere Regenf\u00e4lle f\u00fcr eine Linderung sorgen."},"id":"14954502448149","creation":1495450380000,"uwzLevel":4,"translationsShortText":{"DE":"Weiterhin hohe bis sehr hohe Brandgefahr in Feld, Wald und Flur"},"fileName":"meteogroup_warn_14954502448149_20170522105353_1495569600_1495450513.xml","levelName":"notice_warn_orange","shortText":"","longText":"On Tuesday noon and afternoon the risk of thunderstorms with heavy rain rises significantly.","altMin":-10,"altMax":9000},"severity":4,"type":6},{"center":"UWZ","areaID":"UWZDE10115","dtgEnd":1495591200,"areaType":"UWZCODE","dtgStart":1495551600,"payload":{"translationsLongText":{"DE":"Am Dienstagmittag und Nachmittag k\u00f6nnen sich einzelne Schauer oder Gewitter bilden. Dabei sind kleiner Hagel und starke bis st\u00fcrmische B\u00f6en sowie Platzregen mit einer Intensit\u00e4t um 10 Liter pro Quadratmeter binnen einer Stunde m\u00f6glich."},"id":"14954395676273","creation":1495439820000,"uwzLevel":7,"translationsShortText":{"DE":"Vereinzelt Starkregenschauer oder Gewitter mit Starkregen, st\u00fcrmischen B\u00f6en m\u00f6glich"},"fileName":"meteogroup_warn_14954395676273_20170522075752_1495591200_1495439951.xml","levelName":"alert_forewarn_orange","shortText":"","longText":"On Tuesday noon and afternoon the risk of thunderstorms with heavy rain rises significantly.","altMin":-10,"altMax":9000},"severity":7,"type":7},{"center":"UWZ","areaID":"UWZDE13057","dtgEnd":1495565100,"areaType":"UWZCODE","dtgStart":1495559700,"payload":{"translationsLongText":{"DE":"Am 23.05.2017 um 19:15 Uhr wurde ein Starkregenschauer der Stufe Orange registriert, dessen Schwerpunkt sich im Bereich Sch\u00f6nwalde-Glien befindet. Er kommt aus West und bewegt sich mit einer Geschwindigkeit von 36 km\/h in \u00f6stliche Richtung. Es sind lokal Starkregen und st\u00fcrmische B\u00f6en m\u00f6glich. Punktuell ist auch kleink\u00f6rniger Hagel nicht auszuschlie\u00dfen. Bisher wurden keine Blitze registriert. Folgende Orte befinden sich auf der weiteren Zugbahn des Starkregenschauers: Brieselang (19:15), Nauen (19:15), Oberkr\u00e4mer (19:26), Hennigsdorf (19:28), Berlin (19:34). Angegeben ist die Ankunftszeit des Starkregenschauers in dem Ort."},"id":"14955599060001","creation":1495559700000,"uwzLevel":10,"translationsShortText":{"DE":"Starkregenschauer, (kleiner Hagel und st\u00fcrmische B\u00f6en sind m\u00f6glich)"},"fileName":"meteogroup_warn_14955599060001_20170523171500_1495565100_1495559950.xml","levelName":"alert_warn_orange","shortText":"Warning ORANGE: thunderstorms - heavy rain","longText":"On 2017\/05\/23 at 19:15 local time a severe thunderstorm of level orange was detected. The center is located in the community of Sch\u00f6nwalde-Glien. The storm is approaching from west and is moving in eastern direction at a speed of 36 km\/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be rouled out. No lightning strikes have been detected so far. The severe thunderstorm is expected to cross the following communities: Brieselang (19:15), Nauen (19:15), Oberkr\u00e4mer (19:26), Hennigsdorf (19:28), Berlin (19:34). The arrival time of the storm is stated.","altMin":-10,"altMax":9000},"severity":10,"type":7}],"generator":"PHPjf"}
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 23 Mai 2017, 19:58:30
Es muss also was zu sehen sein.
Kannst Du mal verbose 5 machen und auf aktualisieren.
Und ich brauche noch mal ein aktuelles list vom device
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rud0815 am 23 Mai 2017, 20:04:55
Hier Verbose 5:
2017.05.23 20:00:37 5: Cmd: >{BlockingStart('153')}<
2017.05.23 20:00:37 5: Cmd: >{UWZ_Done('Wetter|Warn_0_EventID|14954502448149|Warn_0_Creation|1495450380|Warn_0_Type|6|Warn_0_uwzLevel|1|Warn_0_Severity|4|Warn_0_Start|1495450800|Warn_0_End|1495569600|Warn_0_Start_Date|22.05.2017|Warn_0_Start_Time|13:00|Warn_0_End_Date|23.05.2017|Warn_0_End_Time|22:00|Warn_0_Creation_Date|22.05.2017|Warn_0_Creation_Time|12:53|Warn_0_Type_Str|Waldbrand|Warn_0_uwzLevel_Str|Stufe Dunkelgrün (Wetterhinweise)|Warn_0_levelName|notice_warn_orange|Warn_0_AltitudeMin|-10|Warn_0_AltitudeMax|9000|Warn_0_LongText|Die Waldbrandgefahr ist aufgrund des trockenen und oft sonniges Wetters hoch bis sehr hoch. Erst ab Dienstagabend können Schauer oder auch flächigere Regenfälle für eine Linderung sorgen.|Warn_0_ShortText|Weiterhin hohe bis sehr hohe Brandgefahr in Feld, Wald und Flur|Warn_0_IconURL|http://www.unwetterzentrale.de/images/icons/waldbrand-orange.gif|Warn_0_Hail|0|Warn_1_EventID|14954395676273|Warn_1_Creation|1495439820|Warn_1_Type|7|Warn_1_uwzLevel|2|Warn_1_Severity|7|Warn_1_Start|1495551600|Warn_1_End|1495591200|Warn_1_Start_Date|23.05.2017|Warn_1_Start_Time|17:00|Warn_1_End_Date|24.05.2017|Warn_1_End_Time|04:00|Warn_1_Creation_Date|22.05.2017|Warn_1_Creation_Time|09:57|Warn_1_Type_Str|Gewitter|Warn_1_uwzLevel_Str|Stufe Gelb (Vorwarnung für Unwetterwarnung)|Warn_1_levelName|alert_forewarn_orange|Warn_1_AltitudeMin|-10|Warn_1_AltitudeMax|9000|Warn_1_LongText|Am Dienstagmittag und Nachmittag können sich einzelne Schauer oder Gewitter bilden. Dabei sind kleiner Hagel und starke bis stürmische Böen sowie Platzregen mit einer Intensität um 10 Liter pro Quadratmeter binnen einer Stunde möglich.|Warn_1_ShortText|Vereinzelt Starkregenschauer oder Gewitter mit Starkregen, stürmischen Böen möglich|Warn_1_IconURL|http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif|Warn_1_Hail|1|Warn_2_EventID|14955599060001|Warn_2_Creation|1495559700|Warn_2_Type|7|Warn_2_uwzLevel|3|Warn_2_Severity|10|Warn_2_Start|1495559700|Warn_2_End|1495565100|Warn_2_Start_Date|23.05.2017|Warn_2_Start_Time|19:15|Warn_2_End_Date|23.05.2017|Warn_2_End_Time|20:45|Warn_2_Creation_Date|23.05.2017|Warn_2_Creation_Time|19:15|Warn_2_Type_Str|Gewitter|Warn_2_uwzLevel_Str|Warnstufe Orange (Unwetterwarnung)|Warn_2_levelName|alert_warn_orange|Warn_2_AltitudeMin|-10|Warn_2_AltitudeMax|9000|Warn_2_LongText|Am 23.05.2017 um 19:15 Uhr wurde ein Starkregenschauer der Stufe Orange registriert, dessen Schwerpunkt sich im Bereich Schönwalde-Glien befindet. Er kommt aus West und bewegt sich mit einer Geschwindigkeit von 36 km/h in östliche Richtung. Es sind lokal Starkregen und stürmische Böen möglich. Punktuell ist auch kleinkörniger Hagel nicht auszuschließen. Bisher wurden keine Blitze registriert. Folgende Orte befinden sich auf der weiteren Zugbahn des Starkregenschauers: Brieselang (19:15), Nauen (19:15), Oberkrämer (19:26), Hennigsdorf (19:28), Berlin (19:34). Angegeben ist die Ankunftszeit des Starkregenschauers in dem Ort.|Warn_2_ShortText|Starkregenschauer, (kleiner Hagel und stürmische Böen sind möglich)|Warn_2_IconURL|http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif|Warn_2_Hail|1|WarnUWZLevel|3|WarnUWZLevel_Color|orange|WarnUWZLevel_Str|Warnstufe Orange (Unwetterwarnung)|durationFetchReadings|1.37|WarnCount|3')}<
2017.05.23 20:00:37 4: UWZ Wetter: Done.575 Delete old Readings
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_AltitudeMin value:-10
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_AltitudeMax value:9000
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Hail value:0
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_LongText value:Am Dienstagmittag und Nachmittag können sich einzelne Schauer oder Gewitter bilden. Dabei sind kleiner Hagel und starke bis stürmische Böen sowie Platzregen mit einer Intensität um 10 Liter pro Quadratmeter binnen einer Stunde möglich.
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_ShortText value:Starkregenschauer, (kleiner Hagel und stürmische Böen sind möglich)
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Start value:1495559700
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Type_Str value:Waldbrand
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:WarnCount value:3
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Start_Time value:17:00
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Type_Str value:Gewitter
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_uwzLevel_Str value:Warnstufe Orange (Unwetterwarnung)
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Start_Date value:22.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Start_Time value:13:00
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_End value:1495565100
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Type_Str value:Gewitter
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Severity value:10
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_ShortText value:Weiterhin hohe bis sehr hohe Brandgefahr in Feld, Wald und Flur
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:WarnUWZLevel_Color value:orange
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Creation_Date value:22.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Creation_Time value:09:57
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_End value:1495569600
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_LongText value:Am 23.05.2017 um 19:15 Uhr wurde ein Starkregenschauer der Stufe Orange registriert, dessen Schwerpunkt sich im Bereich Schönwalde-Glien befindet. Er kommt aus West und bewegt sich mit einer Geschwindigkeit von 36 km/h in östliche Richtung. Es sind lokal Starkregen und stürmische Böen möglich. Punktuell ist auch kleinkörniger Hagel nicht auszuschließen. Bisher wurden keine Blitze registriert. Folgende Orte befinden sich auf der weiteren Zugbahn des Starkregenschauers: Brieselang (19:15), Nauen (19:15), Oberkrämer (19:26), Hennigsdorf (19:28), Berlin (19:34). Angegeben ist die Ankunftszeit des Starkregenschauers in dem Ort.
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Creation_Date value:23.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Start_Date value:23.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Type value:6
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_End_Time value:04:00
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_uwzLevel_Str value:Stufe Dunkelgrün (Wetterhinweise)
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_EventID value:14955599060001
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_uwzLevel value:2
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_End_Date value:23.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:WarnUWZLevel_Str value:Warnstufe Orange (Unwetterwarnung)
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_IconURL value:http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Creation_Date value:22.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_End_Time value:20:45
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_uwzLevel value:3
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_levelName value:alert_forewarn_orange
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Start_Date value:23.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_LongText value:Die Waldbrandgefahr ist aufgrund des trockenen und oft sonniges Wetters hoch bis sehr hoch. Erst ab Dienstagabend können Schauer oder auch flächigere Regenfälle für eine Linderung sorgen.
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Hail value:1
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_EventID value:14954502448149
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Type value:7
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Type value:7
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Severity value:4
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_IconURL value:http://www.unwetterzentrale.de/images/icons/waldbrand-orange.gif
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_levelName value:alert_warn_orange
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:WarnUWZLevel value:3
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_AltitudeMax value:9000
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Start value:1495450800
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_End_Date value:24.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:durationFetchReadings value:1.37
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_ShortText value:Vereinzelt Starkregenschauer oder Gewitter mit Starkregen, stürmischen Böen möglich
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Start value:1495551600
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Creation_Time value:12:53
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_uwzLevel value:1
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_AltitudeMin value:-10
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_End_Date value:23.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_End_Time value:22:00
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Creation value:1495439820
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Creation value:1495559700
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_IconURL value:http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_End value:1495591200
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_AltitudeMax value:9000
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Creation_Time value:19:15
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Hail value:1
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_uwzLevel_Str value:Stufe Gelb (Vorwarnung für Unwetterwarnung)
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_EventID value:14954395676273
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_levelName value:notice_warn_orange
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Start_Time value:19:15
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Severity value:7
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Creation value:1495450380
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_AltitudeMin value:-10
2017.05.23 20:00:37 4: UWZ Wetter: Done.612 71 values captured
2017.05.23 20:00:37 5: Starting notify loop for Wetter, 73 event(s), first is Warn_1_AltitudeMin: -10
2017.05.23 20:00:37 5: createNotifyHash
2017.05.23 20:00:37 5: End notify loop for Wetter

List UnwetterDetailliert:
Internals:
   CFGFN      ./FHEM/Allgemein_271A.cfg
   DEF        htmlCode {UWZAsHtml("Unwetterzentrale")}
   LINK       {UWZAsHtml("Unwetterzentrale")}
   NAME       UnwetterDetailliert
   NR         93
   STATE      initialized
   TYPE       weblink
   WLTYPE     htmlCode
Attributes:
   group      Unwetterwarnung
   room       Allgemein

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 23 Mai 2017, 20:11:13
Zitat von: rud0815 am 23 Mai 2017, 20:04:55
Hier Verbose 5:
2017.05.23 20:00:37 5: Cmd: >{BlockingStart('153')}<
2017.05.23 20:00:37 5: Cmd: >{UWZ_Done('Wetter|Warn_0_EventID|14954502448149|Warn_0_Creation|1495450380|Warn_0_Type|6|Warn_0_uwzLevel|1|Warn_0_Severity|4|Warn_0_Start|1495450800|Warn_0_End|1495569600|Warn_0_Start_Date|22.05.2017|Warn_0_Start_Time|13:00|Warn_0_End_Date|23.05.2017|Warn_0_End_Time|22:00|Warn_0_Creation_Date|22.05.2017|Warn_0_Creation_Time|12:53|Warn_0_Type_Str|Waldbrand|Warn_0_uwzLevel_Str|Stufe Dunkelgrün (Wetterhinweise)|Warn_0_levelName|notice_warn_orange|Warn_0_AltitudeMin|-10|Warn_0_AltitudeMax|9000|Warn_0_LongText|Die Waldbrandgefahr ist aufgrund des trockenen und oft sonniges Wetters hoch bis sehr hoch. Erst ab Dienstagabend können Schauer oder auch flächigere Regenfälle für eine Linderung sorgen.|Warn_0_ShortText|Weiterhin hohe bis sehr hohe Brandgefahr in Feld, Wald und Flur|Warn_0_IconURL|http://www.unwetterzentrale.de/images/icons/waldbrand-orange.gif|Warn_0_Hail|0|Warn_1_EventID|14954395676273|Warn_1_Creation|1495439820|Warn_1_Type|7|Warn_1_uwzLevel|2|Warn_1_Severity|7|Warn_1_Start|1495551600|Warn_1_End|1495591200|Warn_1_Start_Date|23.05.2017|Warn_1_Start_Time|17:00|Warn_1_End_Date|24.05.2017|Warn_1_End_Time|04:00|Warn_1_Creation_Date|22.05.2017|Warn_1_Creation_Time|09:57|Warn_1_Type_Str|Gewitter|Warn_1_uwzLevel_Str|Stufe Gelb (Vorwarnung für Unwetterwarnung)|Warn_1_levelName|alert_forewarn_orange|Warn_1_AltitudeMin|-10|Warn_1_AltitudeMax|9000|Warn_1_LongText|Am Dienstagmittag und Nachmittag können sich einzelne Schauer oder Gewitter bilden. Dabei sind kleiner Hagel und starke bis stürmische Böen sowie Platzregen mit einer Intensität um 10 Liter pro Quadratmeter binnen einer Stunde möglich.|Warn_1_ShortText|Vereinzelt Starkregenschauer oder Gewitter mit Starkregen, stürmischen Böen möglich|Warn_1_IconURL|http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif|Warn_1_Hail|1|Warn_2_EventID|14955599060001|Warn_2_Creation|1495559700|Warn_2_Type|7|Warn_2_uwzLevel|3|Warn_2_Severity|10|Warn_2_Start|1495559700|Warn_2_End|1495565100|Warn_2_Start_Date|23.05.2017|Warn_2_Start_Time|19:15|Warn_2_End_Date|23.05.2017|Warn_2_End_Time|20:45|Warn_2_Creation_Date|23.05.2017|Warn_2_Creation_Time|19:15|Warn_2_Type_Str|Gewitter|Warn_2_uwzLevel_Str|Warnstufe Orange (Unwetterwarnung)|Warn_2_levelName|alert_warn_orange|Warn_2_AltitudeMin|-10|Warn_2_AltitudeMax|9000|Warn_2_LongText|Am 23.05.2017 um 19:15 Uhr wurde ein Starkregenschauer der Stufe Orange registriert, dessen Schwerpunkt sich im Bereich Schönwalde-Glien befindet. Er kommt aus West und bewegt sich mit einer Geschwindigkeit von 36 km/h in östliche Richtung. Es sind lokal Starkregen und stürmische Böen möglich. Punktuell ist auch kleinkörniger Hagel nicht auszuschließen. Bisher wurden keine Blitze registriert. Folgende Orte befinden sich auf der weiteren Zugbahn des Starkregenschauers: Brieselang (19:15), Nauen (19:15), Oberkrämer (19:26), Hennigsdorf (19:28), Berlin (19:34). Angegeben ist die Ankunftszeit des Starkregenschauers in dem Ort.|Warn_2_ShortText|Starkregenschauer, (kleiner Hagel und stürmische Böen sind möglich)|Warn_2_IconURL|http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif|Warn_2_Hail|1|WarnUWZLevel|3|WarnUWZLevel_Color|orange|WarnUWZLevel_Str|Warnstufe Orange (Unwetterwarnung)|durationFetchReadings|1.37|WarnCount|3')}<
2017.05.23 20:00:37 4: UWZ Wetter: Done.575 Delete old Readings
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_AltitudeMin value:-10
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_AltitudeMax value:9000
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Hail value:0
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_LongText value:Am Dienstagmittag und Nachmittag können sich einzelne Schauer oder Gewitter bilden. Dabei sind kleiner Hagel und starke bis stürmische Böen sowie Platzregen mit einer Intensität um 10 Liter pro Quadratmeter binnen einer Stunde möglich.
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_ShortText value:Starkregenschauer, (kleiner Hagel und stürmische Böen sind möglich)
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Start value:1495559700
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Type_Str value:Waldbrand
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:WarnCount value:3
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Start_Time value:17:00
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Type_Str value:Gewitter
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_uwzLevel_Str value:Warnstufe Orange (Unwetterwarnung)
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Start_Date value:22.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Start_Time value:13:00
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_End value:1495565100
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Type_Str value:Gewitter
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Severity value:10
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_ShortText value:Weiterhin hohe bis sehr hohe Brandgefahr in Feld, Wald und Flur
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:WarnUWZLevel_Color value:orange
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Creation_Date value:22.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Creation_Time value:09:57
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_End value:1495569600
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_LongText value:Am 23.05.2017 um 19:15 Uhr wurde ein Starkregenschauer der Stufe Orange registriert, dessen Schwerpunkt sich im Bereich Schönwalde-Glien befindet. Er kommt aus West und bewegt sich mit einer Geschwindigkeit von 36 km/h in östliche Richtung. Es sind lokal Starkregen und stürmische Böen möglich. Punktuell ist auch kleinkörniger Hagel nicht auszuschließen. Bisher wurden keine Blitze registriert. Folgende Orte befinden sich auf der weiteren Zugbahn des Starkregenschauers: Brieselang (19:15), Nauen (19:15), Oberkrämer (19:26), Hennigsdorf (19:28), Berlin (19:34). Angegeben ist die Ankunftszeit des Starkregenschauers in dem Ort.
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Creation_Date value:23.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Start_Date value:23.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Type value:6
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_End_Time value:04:00
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_uwzLevel_Str value:Stufe Dunkelgrün (Wetterhinweise)
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_EventID value:14955599060001
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_uwzLevel value:2
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_End_Date value:23.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:WarnUWZLevel_Str value:Warnstufe Orange (Unwetterwarnung)
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_IconURL value:http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Creation_Date value:22.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_End_Time value:20:45
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_uwzLevel value:3
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_levelName value:alert_forewarn_orange
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Start_Date value:23.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_LongText value:Die Waldbrandgefahr ist aufgrund des trockenen und oft sonniges Wetters hoch bis sehr hoch. Erst ab Dienstagabend können Schauer oder auch flächigere Regenfälle für eine Linderung sorgen.
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Hail value:1
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_EventID value:14954502448149
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Type value:7
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Type value:7
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Severity value:4
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_IconURL value:http://www.unwetterzentrale.de/images/icons/waldbrand-orange.gif
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_levelName value:alert_warn_orange
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:WarnUWZLevel value:3
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_AltitudeMax value:9000
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Start value:1495450800
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_End_Date value:24.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:durationFetchReadings value:1.37
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_ShortText value:Vereinzelt Starkregenschauer oder Gewitter mit Starkregen, stürmischen Böen möglich
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Start value:1495551600
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Creation_Time value:12:53
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_uwzLevel value:1
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_AltitudeMin value:-10
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_End_Date value:23.05.2017
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_End_Time value:22:00
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Creation value:1495439820
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Creation value:1495559700
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_IconURL value:http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_End value:1495591200
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_AltitudeMax value:9000
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Creation_Time value:19:15
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Hail value:1
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_uwzLevel_Str value:Stufe Gelb (Vorwarnung für Unwetterwarnung)
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_EventID value:14954395676273
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_levelName value:notice_warn_orange
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_Start_Time value:19:15
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_1_Severity value:7
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_0_Creation value:1495450380
2017.05.23 20:00:37 5: UWZ Wetter: Done.590 reading:Warn_2_AltitudeMin value:-10
2017.05.23 20:00:37 4: UWZ Wetter: Done.612 71 values captured
2017.05.23 20:00:37 5: Starting notify loop for Wetter, 73 event(s), first is Warn_1_AltitudeMin: -10
2017.05.23 20:00:37 5: createNotifyHash
2017.05.23 20:00:37 5: End notify loop for Wetter

List UnwetterDetailliert:
Internals:
   CFGFN      ./FHEM/Allgemein_271A.cfg
   DEF        htmlCode {UWZAsHtml("Unwetterzentrale")}
   LINK       {UWZAsHtml("Unwetterzentrale")}
   NAME       UnwetterDetailliert
   NR         93
   STATE      initialized
   TYPE       weblink
   WLTYPE     htmlCode
Attributes:
   group      Unwetterwarnung
   room       Allgemein


Ich bräuchte bitte schon das UWZ Device. Nicht ein weblink Device
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rud0815 am 23 Mai 2017, 20:13:14
Entschuldigung, habe ich falsch verstanden. Nun hoffentlich das Richtige:
Internals:
   CFGFN      ./FHEM/Allgemein_271A.cfg
   CountryCode DE
   DEF        DE 13503 900
   INTERVAL   900
   NAME       Wetter
   NR         87
   PLZ        13503
   STATE      Warnungen: 3
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE13503
   VERSION    1.4.7
   Readings:
     2017-05-23 20:07:38   WarnCount       3
     2017-05-23 20:07:38   WarnUWZLevel    3
     2017-05-23 20:07:38   WarnUWZLevel_Color orange
     2017-05-23 20:07:38   WarnUWZLevel_Str Warnstufe Orange (Unwetterwarnung)
     2017-05-23 20:07:38   Warn_0_AltitudeMax 9000
     2017-05-23 20:07:38   Warn_0_AltitudeMin -10
     2017-05-23 20:07:38   Warn_0_Creation 1495450380
     2017-05-23 20:07:38   Warn_0_Creation_Date 22.05.2017
     2017-05-23 20:07:38   Warn_0_Creation_Time 12:53
     2017-05-23 20:07:38   Warn_0_End      1495569600
     2017-05-23 20:07:38   Warn_0_End_Date 23.05.2017
     2017-05-23 20:07:38   Warn_0_End_Time 22:00
     2017-05-23 20:07:38   Warn_0_EventID  14954502448149
     2017-05-23 20:07:38   Warn_0_Hail     0
     2017-05-23 20:07:38   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/waldbrand-orange.gif
     2017-05-23 20:07:38   Warn_0_LongText Die Waldbrandgefahr ist aufgrund des trockenen und oft sonniges Wetters hoch bis sehr hoch. Erst ab Dienstagabend können Schauer oder auch flächigere Regenfälle für eine Linderung sorgen.
     2017-05-23 20:07:38   Warn_0_Severity 4
     2017-05-23 20:07:38   Warn_0_ShortText Weiterhin hohe bis sehr hohe Brandgefahr in Feld, Wald und Flur
     2017-05-23 20:07:38   Warn_0_Start    1495450800
     2017-05-23 20:07:38   Warn_0_Start_Date 22.05.2017
     2017-05-23 20:07:38   Warn_0_Start_Time 13:00
     2017-05-23 20:07:38   Warn_0_Type     6
     2017-05-23 20:07:38   Warn_0_Type_Str Waldbrand
     2017-05-23 20:07:38   Warn_0_levelName notice_warn_orange
     2017-05-23 20:07:38   Warn_0_uwzLevel 1
     2017-05-23 20:07:38   Warn_0_uwzLevel_Str Stufe Dunkelgrün (Wetterhinweise)
     2017-05-23 20:07:38   Warn_1_AltitudeMax 9000
     2017-05-23 20:07:38   Warn_1_AltitudeMin -10
     2017-05-23 20:07:38   Warn_1_Creation 1495439820
     2017-05-23 20:07:38   Warn_1_Creation_Date 22.05.2017
     2017-05-23 20:07:38   Warn_1_Creation_Time 09:57
     2017-05-23 20:07:38   Warn_1_End      1495591200
     2017-05-23 20:07:38   Warn_1_End_Date 24.05.2017
     2017-05-23 20:07:38   Warn_1_End_Time 04:00
     2017-05-23 20:07:38   Warn_1_EventID  14954395676273
     2017-05-23 20:07:38   Warn_1_Hail     1
     2017-05-23 20:07:38   Warn_1_IconURL  http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif
     2017-05-23 20:07:38   Warn_1_LongText Am Dienstagmittag und Nachmittag können sich einzelne Schauer oder Gewitter bilden. Dabei sind kleiner Hagel und starke bis stürmische Böen sowie Platzregen mit einer Intensität um 10 Liter pro Quadratmeter binnen einer Stunde möglich.
     2017-05-23 20:07:38   Warn_1_Severity 7
     2017-05-23 20:07:38   Warn_1_ShortText Vereinzelt Starkregenschauer oder Gewitter mit Starkregen, stürmischen Böen möglich
     2017-05-23 20:07:38   Warn_1_Start    1495551600
     2017-05-23 20:07:38   Warn_1_Start_Date 23.05.2017
     2017-05-23 20:07:38   Warn_1_Start_Time 17:00
     2017-05-23 20:07:38   Warn_1_Type     7
     2017-05-23 20:07:38   Warn_1_Type_Str Gewitter
     2017-05-23 20:07:38   Warn_1_levelName alert_forewarn_orange
     2017-05-23 20:07:38   Warn_1_uwzLevel 2
     2017-05-23 20:07:38   Warn_1_uwzLevel_Str Stufe Gelb (Vorwarnung für Unwetterwarnung)
     2017-05-23 20:07:38   Warn_2_AltitudeMax 9000
     2017-05-23 20:07:38   Warn_2_AltitudeMin -10
     2017-05-23 20:07:38   Warn_2_Creation 1495559700
     2017-05-23 20:07:38   Warn_2_Creation_Date 23.05.2017
     2017-05-23 20:07:38   Warn_2_Creation_Time 19:15
     2017-05-23 20:07:38   Warn_2_End      1495565100
     2017-05-23 20:07:38   Warn_2_End_Date 23.05.2017
     2017-05-23 20:07:38   Warn_2_End_Time 20:45
     2017-05-23 20:07:38   Warn_2_EventID  14955599060001
     2017-05-23 20:07:38   Warn_2_Hail     1
     2017-05-23 20:07:38   Warn_2_IconURL  http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2017-05-23 20:07:38   Warn_2_LongText Am 23.05.2017 um 19:15 Uhr wurde ein Starkregenschauer der Stufe Orange registriert, dessen Schwerpunkt sich im Bereich Schönwalde-Glien befindet. Er kommt aus West und bewegt sich mit einer Geschwindigkeit von 36 km/h in östliche Richtung. Es sind lokal Starkregen und stürmische Böen möglich. Punktuell ist auch kleinkörniger Hagel nicht auszuschließen. Bisher wurden keine Blitze registriert. Folgende Orte befinden sich auf der weiteren Zugbahn des Starkregenschauers: Brieselang (19:15), Nauen (19:15), Oberkrämer (19:26), Hennigsdorf (19:28), Berlin (19:34). Angegeben ist die Ankunftszeit des Starkregenschauers in dem Ort.
     2017-05-23 20:07:38   Warn_2_Severity 10
     2017-05-23 20:07:38   Warn_2_ShortText Starkregenschauer, (kleiner Hagel und stürmische Böen sind möglich)
     2017-05-23 20:07:38   Warn_2_Start    1495559700
     2017-05-23 20:07:38   Warn_2_Start_Date 23.05.2017
     2017-05-23 20:07:38   Warn_2_Start_Time 19:15
     2017-05-23 20:07:38   Warn_2_Type     7
     2017-05-23 20:07:38   Warn_2_Type_Str Gewitter
     2017-05-23 20:07:38   Warn_2_levelName alert_warn_orange
     2017-05-23 20:07:38   Warn_2_uwzLevel 3
     2017-05-23 20:07:38   Warn_2_uwzLevel_Str Warnstufe Orange (Unwetterwarnung)
     2017-05-23 20:07:38   durationFetchReadings 0.70
     2017-05-23 20:07:38   lastConnection  71 values captured in 0.70 s
     2017-05-23 20:07:38   state           Warnungen: 3
   Fhem:
     LOCAL      0
   Helper:
Attributes:
   group      Wettervorhersage_2
   humanreadable 1
   lang       de
   room       CUL_HM
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 23 Mai 2017, 20:19:23
Verstehe nur Bahnhof. Du hast doch Readings im Device. Also holt er doch Daten und stellt sie als Readings da. Was genau fehlt denn nun bei Dir?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: LuckyDay am 23 Mai 2017, 20:30:06
sein Weblink geht nicht wie auch
DEF        htmlCode {UWZAsHtml("Unwetterzentrale")}
und nicht
sein UWZ heißt eben Wetter und nicht Unwetterzentrale
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rud0815 am 23 Mai 2017, 20:30:54
Ich habe die Ausgabe der Warnungen so definiert:

define Wetter UWZ DE 13503 900
attr Wetter group Wettervorhersage_2
attr Wetter humanreadable 1
attr Wetter lang de
attr Wetter room CUL_HM

define UnwetterKarteLand weblink htmlCode {UWZAsHtmlKarteLand("Unwetterzentrale","Berlin")}
attr UnwetterKarteLand group Wettervorhersage
attr UnwetterKarteLand room Allgemein

define UnwetterKarteMovie weblink htmlCode {UWZAsHtmlMovie("Unwetterzentrale","niederschlag-wolken-de")}
attr UnwetterKarteMovie group Regenfilm
attr UnwetterKarteMovie room Allgemein

define UnwetterDetailliert weblink htmlCode {UWZAsHtml("Unwetterzentrale")}
attr UnwetterDetailliert group Unwetterwarnung
attr UnwetterDetailliert room Allgemein

Angezeigt bekomme ich bei UnwetterDetailliert wie unten dargestellt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 23 Mai 2017, 20:33:30
Ach so, jetzt verstehe ich das erst. Deine ganzen weblinks haben ein falsches Device drin stehen. Dein UWZ Device heißt Wetter (sehr schlechte Nameswahl) und Du linkst auf Unwetterzentrale.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rud0815 am 23 Mai 2017, 20:38:46
Danke für die Hilfe. Ich habe Wetter in Unwetterzentrale umbenannt und siehe da es funktioniert.
Habe ich auch nicht gesehen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mi.ke am 01 Juni 2017, 12:56:02
Moin.

Könntet Ihr bitte die Möglichkeit einbauen, den INTERVAL zukünftig auch über Attributes setzen zu können?

Zur Zeit mach ich das über ein modify, was zur Folge hat, dass danach immer sofort ein Initializing erfolgt.

Warum mach ich das?
Normalerweise ruf ich die UWZ alle Stunde ab. Bei Gewitter mit Vorwarung (Stufe 2) alle halbe Stunde und höher als 2 alle zehn Minuten. Ab Stufe Rot alle 5 Minuten

Danke und Grüße
mi.ke

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Juni 2017, 14:09:26
Das sollte machbar sein. Schaue ich mir die Tage an.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Schlimbo am 03 Juni 2017, 10:50:32
Zitat von: mi.ke am 01 Juni 2017, 12:56:02
Normalerweise ruf ich die UWZ alle Stunde ab. Bei Gewitter mit Vorwarung (Stufe 2) alle halbe Stunde und höher als 2 alle zehn Minuten. Ab Stufe Rot alle 5 Minuten
Die Idee gefällt mir wirklich gut. :)
Da das Einstellen über Attribute aber eine Config Änderung ist und ein rotes Fragezeichen zur Folge hätte, fände ich es besser dafür ein Reading zu verwenden oder besser noch: gleich in der Definition unterschiedliche Intervalle für die einzelnen Warnstufen festlegen zu können.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 03 Juni 2017, 11:00:42
Die Idee ist in der Tat gut und ich setze es bereits bei mir um. Aber nicht über das Modul.
Auch sind 3 Zeiten Unsinn finde ich. Wenn Stufe gelb erreicht ist, also eine Vorwarnung besteht möchte ich doch schnellstmöglich über eine folgende Warnung informiert werden und nicht erst über die Änderung der Warnung. Die Warnung also überspringen ist. Denn von gelb kann es orange oder gar klein rot werden. Also ab gelb alle 5min. Alles unter gelb 30min zum Beispiel.

Wenn ich wieder Zeit habe setze ich da mal was um.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Andre0909 am 03 Juni 2017, 11:43:28
Hallo zusammen,

habe das Modul erfolgreich eingebunden, jetzt habe ich 2 Fragen:

1.) ich habe auch das Bild der Unwetterkarte verlinkt. Allerdings sehe ich imme rds bild nach dem letzen Refreshen der Seite. Bei meinem Tablet-UI refresht die Anzeige aber nicht, so dass ich jetzt quasi das Bild des letzten Tabletabsturzes habe. Wie erreiche ich, dass immer ein aktuelles Bild gezogen wird bzw. nicht aus dem Cache genommen wird?

2.) ich möchte gerne die verschiedenen Kategorien (Strum, Schnee, Glätte,...) mit entsprechenden Icons versehen, die ich dann in der Warnstufe direkt einfärbne lasse. Kennt jemand zufällig ein gutes Icon-Set dafür? Die Bilder die vom Modul selber kommen kann ich leider nicht nutzen...

DANKE :)

---- Das 2. hat sich erledigt
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mi.ke am 03 Juni 2017, 17:41:38
Zitat von: CoolTux am 03 Juni 2017, 11:00:42

Auch sind 3 Zeiten Unsinn finde ich.


Ich nutze sogar 4 Zeiten  8)

Zitat von: CoolTux am 03 Juni 2017, 11:00:42
Wenn Stufe gelb erreicht ist, also eine Vorwarnung besteht möchte ich doch schnellstmöglich über eine folgende Warnung informiert werden und nicht erst über die Änderung der Warnung.


Gelb ist eine Vorwarnung. Vielleicht passiert was. Vielleicht nicht. Und dies Meldung kann durchaus mehrere Tage unverändert bestehen.
Erst die Änderung auf Orange, Rot oder Violett ist eine Unwetterwarnung, ab hier ist die Zeit relevant.

Zitat von: CoolTux am 03 Juni 2017, 11:00:42

Denn von gelb kann es orange oder gar klein rot werden. Also ab gelb alle 5min. Alles unter gelb 30min zum Beispiel.


Ab orange, rot und violett ist die Zeit kritisch, wenn es sich um ein Gewitter handelt. Hier flexible Zeiten einzustellen für mich wichtig, um Maßnahmen treffen zu können, damit nicht wieder der fuc..ing Keller vollläuft.

Nur weil Stufe Rot für Waldbrandgefahr besteht, will ich nicht alle 5 Minuten die UWZ abfragen lassen.
Vielleicht aber mein Nachbar, der ist bei der Feuerwehr.

Zitat von: Schlimbo am 03 Juni 2017, 10:50:32
Da das Einstellen über Attribute aber eine Config Änderung ist und ein rotes Fragezeichen zur Folge hätte, fände ich es besser dafür ein Reading zu verwenden oder besser noch: gleich in der Definition unterschiedliche Intervalle für die einzelnen Warnstufen festlegen zu können.

Ob das Fragezeichen rot ist oder nicht, ist mir z.B. völlig egal  8)
Wichtig wäre für mich eine flexible Lösung!
Heißt, der Anwender kann den Interval einstellen, der Interval wird nicht von der Anwendung bestimmt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: FoinB am 16 Juni 2017, 20:17:32
Ich habe mich mal durch die Beiträge hier durchgelesen aber keine Lösung gefunden :(

reload 77_UWZ
Messages collected while initializing FHEM:
configfile: Cannot load module UWZ


Log:
2017.06.16 20:06:37 1: reload: Error:Modul 77_UWZ deactivated:
Global symbol "@FW_httpheader" requires explicit package name at ./FHEM/77_UWZ.pm line 1334, <$fh> line 37.
BEGIN not safe after errors--compilation aborted at ./FHEM/77_UWZ.pm line 1365, <$fh> line 37.

2017.06.16 20:06:37 0: Global symbol "@FW_httpheader" requires explicit package name at ./FHEM/77_UWZ.pm line 1334, <$fh> line 37.
BEGIN not safe after errors--compilation aborted at ./FHEM/77_UWZ.pm line 1365, <$fh> line 37.


...

2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_Log redefined at ./FHEM/77_UWZ.pm line 72.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_Map2Movie redefined at ./FHEM/77_UWZ.pm line 86.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_Map2Image redefined at ./FHEM/77_UWZ.pm line 118.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_Initialize redefined at ./FHEM/77_UWZ.pm line 264.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_Define redefined at ./FHEM/77_UWZ.pm line 291.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_Undef redefined at ./FHEM/77_UWZ.pm line 335.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_Set redefined at ./FHEM/77_UWZ.pm line 346.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_Get redefined at ./FHEM/77_UWZ.pm line 382.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_GetCurrent redefined at ./FHEM/77_UWZ.pm line 437.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_GetCurrentHail redefined at ./FHEM/77_UWZ.pm line 460.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_JSONAcquire redefined at ./FHEM/77_UWZ.pm line 484.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_Start redefined at ./FHEM/77_UWZ.pm line 511.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_Aborted redefined at ./FHEM/77_UWZ.pm line 554.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_Done redefined at ./FHEM/77_UWZ.pm line 562.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_Run redefined at ./FHEM/77_UWZ.pm line 627.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZAsHtml redefined at ./FHEM/77_UWZ.pm line 972.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZAsHtmlLite redefined at ./FHEM/77_UWZ.pm line 1065.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZAsHtmlFP redefined at ./FHEM/77_UWZ.pm line 1147.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZAsHtmlMovie redefined at ./FHEM/77_UWZ.pm line 1176.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZAsHtmlKarteLand redefined at ./FHEM/77_UWZ.pm line 1212.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_GetSeverityColor redefined at ./FHEM/77_UWZ.pm line 1244.
2017.06.16 20:07:04 1: PERL WARNING: Subroutine UWZ_GetUWZLevel redefined at ./FHEM/77_UWZ.pm line 1260.
2017.06.16 20:15:38 1: PERL WARNING: Subroutine UWZSearchLatLon redefined at ./FHEM/77_UWZ.pm line 1287.
2017.06.16 20:15:38 1: PERL WARNING: Subroutine UWZSearchAreaID redefined at ./FHEM/77_UWZ.pm line 1353.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 16 Juni 2017, 20:22:01
Ist Dein FHEM aktuell? update nach der FHEM Installation eingegeben?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: FoinB am 16 Juni 2017, 20:24:25
Selbstverständlich ;)

2017.06.16 20:23:42 1 :
2017.06.16 20:23:42 1 : fhem
2017.06.16 20:23:42 1 : nothing to do...
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 16 Juni 2017, 20:25:38
Hast du denn versucht ein UWZ Device zu definieren? Oder hast du so ein reload gemacht?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: FoinB am 16 Juni 2017, 20:27:18
Es ist definiert

define Unwetterwarnung UWZ DE 44652 3600
attr Unwetterwarnung event-on-update-reading .*
attr Unwetterwarnung group Unwetter
attr Unwetterwarnung humanreadable 1
attr Unwetterwarnung lang de
attr Unwetterwarnung room Wetter
define Unwettermeldungen weblink htmlCode {UWZAsHtml("Unwetterwarnung")}
attr Unwettermeldungen room Wetter
attr Unwettermeldungen group Unwetter
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 16 Juni 2017, 20:29:13
Dann scheint es generell zu funktionieren. Eine Erklärung so auf die schnelle habe ich da auch nicht. Müsste ich erstmal schauen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: FoinB am 16 Juni 2017, 20:30:01
Darum bin ich ja ratlos ;)

Selbst das ganze PEARL Geraffel ist aktuell
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 16 Juni 2017, 20:31:31
Ich nicht mehr. 5s hier im Forum gesucht und

Zitat
die variable ist zwar global, aber erst dann bekannt wenn das modul das sie einführt sie das erste mal verwendet hat. also nach dem fhemweb geladen ist und die erste seite ausgeliefert hat.

Gibt auch eine Lösung. Baue ich bei Gelegenheit mal ein.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: FoinB am 16 Juni 2017, 20:38:35
DANKE!!! Das hat mir geholfen!!
Ich habe CFG´s Unterteilt und meine Unwetterwarnung wurde vor dem FHEMWEB geladen - Jetzt habe ich den Include Eintrag einfach unter dem FHEMWEB Eintrag gesetzt und schon funktioniert es!! Super! Danke :)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 16 Juni 2017, 20:41:44
Zitat von: FoinB am 16 Juni 2017, 20:38:35
DANKE!!! Das hat mir geholfen!!
Ich habe CFG´s Unterteilt und meine Unwetterwarnung wurde vor dem FHEMWEB geladen - Jetzt habe ich den Include Eintrag einfach unter dem FHEMWEB Eintrag gesetzt und schon funktioniert es!! Super! Danke :)

Meine Empfehlung und die der meisten langjährigen FHEM Benutzer. Unterteile Deine fhem.cfg NICHT, editiere sie NICHT. Mache ALLES, wirklich ALLES über das Webinterface. Denke nicht mal an die fhem.cfg.
Ist der Rat vieler User.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Alveole am 17 Juni 2017, 08:35:39
Da kann ich nur zustimmen.
Die beschriebenen Probleme hatte ich auch mal als ich noch alles geteilt hatte.
Sieht zwar dann irgendwann, wenn man doch mal in die fhem.cfg reinschaut, chaotisch aus, aber was störts.

Gruß.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Alveole am 17 Juni 2017, 08:45:24
Ich würde gern auch nochmal nach meinem Problem fragen.
Zitat
Hallo Forum,
Bitte steinigt mich nicht, aber irgendwie steh ich gerade auf dem Schlauch.
UWZ nutze ich schon ein Weile. Meldungen anzeigen und mehr eben nicht.
Was ich umsetzen möchte:
Ich möchte gern die ganzen "get" Warnungen wie Sturm, Frost, Waldbrand, ... in dummys schreiben.
Dummy Sturm = on bei Get Sturm active
usw

Wie kann ich das Umsetzen.
Für Ideen und Lösungsvorschläge bin ich offen!


Mir scheint die grundlegende Schwierigkeit zu sein, das da ein neues Fenster auf geht.
Somit ist das kein Reading aber auch nicht mit get erfassbar. Somit endeten all meine Amateurversuche schnell und erfolglos.
Ist meine Idee so Abwägig, das keiner Ne Idee hat. Warnungen in einen Dummy und dann damit weiter verarbeiten (Markiesen sperren, Nachrichten, ...). Klingt für mich logisch.

Danke nochmals.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag 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
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Amenophis86 am 06 Juli 2017, 19:12:07
Ich habe eine Verständnisfrage: Wie werden die Meldungen sortiert und können Meldungen ihre Nummer ändern?

Ich frage, weil ich mir auch die Nachricht aufs Handy schicken lassen möchte, allerdings nicht jede Meldung. Ich möchte erst ab einem gewissen Warnlevel schicken lassen. Dazu kommt die Frage, wie ich verhindere, dass Meldungen doppelt gesendet werden, daher die Frage, ob sie ihre Nummern ändern können. (Nein nicht in Bezug auf event-on-change-readings, sondern das die Meldung schon mal als push raus ging)

Edit:
Diesen (https://forum.fhem.de/index.php/topic,33549.msg320902.html#msg320902) Beitrag hatte ich gesehen, aber hier konnte ich nicht erkennen, wie geprüft wird, ob eine Meldung bereits gesendet wurde.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 06 Juli 2017, 19:47:56
Schau Dir Mal das Attribut sort_readings_by an.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Amenophis86 am 06 Juli 2017, 19:57:10
Das habe ich gesehen und so verstanden: Bei jedem Abruf werden die Readings neu geschrieben und sollte eine Meldung, welche sich mitten drin befindet, auslaufen, so wird diese gelöscht? Deswegen hatte ich gefragt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 06 Juli 2017, 20:03:41
Ja. Was nicht mehr aktuell ist wird gelöscht und was vorher 3 war wird 2 und so weiter
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Amenophis86 am 06 Juli 2017, 20:15:42
Ok das dachte ich mir. Hab es jetzt anders gelöst:

- Mein UWZ Device wird alle 60 min aktualisiert und heißt Unwetterzentrale
- Meine Sub heißt UWZ
- Mein Notify heißt NO.PN.UWZ (notify Pushnachricht Unwetterzentrale)

Mein Notify sieht wie folgt aus:
defmod NO.PN.UWZ notify Unwetterzentrale:WarnCount.* {UWZ()}

Meine Sub so:

#####################################
#       -------- UWZ --------       #
#####################################

sub UWZ()
{
my $anz = ReadingsNum("Unwetterzentrale","WarnCount","0");

for(my $x=0; $x<$anz; $x++)
{
if(ReadingsNum("Unwetterzentrale","Warn_".$x."_uwzLevel","0") > 3)
{
my $erstellt_zeit = ReadingsVal("Unwetterzentrale","Warn_".$x."_Creation","0000000000");
my $time = time-3600;

if($erstellt_zeit > $time)
{
my $text = ReadingsVal("Unwetterzentrale","Warn_".$x."_LongText","Fehler");
fhem("msg \@rr_Etienne title='UWZ Meldung' $text");
}
}
}
}


Die Sub fragt erst die Anzahl der Warnungen ab und start dann eine Schleife, die so oft durchläuft, wie es Warnungen gibt. In der Schleife wird geschaut wie hoch das Level der Warnmeldung ist. Sollte es größer als 3 sein, dann wird geschaut, ob die Meldung älter als 1h ist. Sollte dem nicht so sein (dann muss sie neu sein) und sie wird mir als Pushnachricht geschickt.

Werde das jetzt mal testen, sobald neue Meldungen kommen. Wer Fehler sieht darf mich gerne darauf hinweisen :)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 07 Juli 2017, 10:41:03
Kurzer Statusbericht, da es ja recht ruhig geworden ist.
Ich teste aktuell die Möglichkeit mehrere Intervalle für bestimmte WarnLevels vor zu geben. Dies geschieht über das Attribut intervalAtWarnLevel.


intervalAtWarnLevel                   2=900,3=300


Beachtet wird das Attribut ausschließlich ab einen WarnLevel größer 1

Wenn das ohne weitere Fehler läuft wird es ein Update geben.



Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 08 Juli 2017, 14:32:26
Ich habe eine neue Version vorerst in mein Git gepusht. Wer Interesse hat kann es gerne testen und mir berichten.
Ich werde die Version am Montag Morgen als FHEM update bereit stellen. Bis jetzt konnte ich nichts negatives feststellen
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 09 Juli 2017, 17:38:40
Da es von Euch keine Rückmeldungen gab und das Modul bei mir läuft, habe ich es eben eingecheckt. Steht ab morgen früh 8 Uhr per FHEM Update bereit.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 10 Juli 2017, 13:03:33
Wer das neue Attribut verwenden möchte, sollte versuchen alle Warnstufen ab zu decken. Zur not muß man halt für 2 Stufen die selbe Zeit nehmen.
Bin heut von 2 auf 4 gesprungen und hatte für 4 keine Zeit angegeben. Daher ist die 2er Zeit geblieben.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mi.ke am 11 Juli 2017, 09:48:42
Hab Update auf Version 1.6.0 gemacht.
Bis jetzt siehts super aus.

Vielen Dank für das neue feature !!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: enno am 12 Juli 2017, 09:10:20
Habe ein Update gemacht, und nutze jetzt 1.6.0. Wenn ich

attr UWZ intervalAtWarnLevel 2=1800,3=900,4=300

eingebe, bekomme ich die Warnungen doppelt angezeigt. Wenn ich das Attribut löche ist nach dem nächsten Update wieder alles einfach.

Hat das Problem noch jemand?

Gruss
  Enno
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 12 Juli 2017, 09:32:24
Gib mal bitte ein list vom Unwetter Device vor dem Attribut setzen und danach.
Der Zusammenhang ist eigentlich nicht möglich.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mi.ke am 12 Juli 2017, 10:18:44
Zitat von: enno am 12 Juli 2017, 09:10:20
bekomme ich die Warnungen doppelt angezeigt. Wenn ich das Attribut löche ist nach dem nächsten Update wieder alles einfach.

Vergleiche mal die "Warn_[0-9]_Creation_Time"

Sind die wirklich identisch ?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: enno am 12 Juli 2017, 11:10:58
List ohne Attribut habe ich schon mal, nun warte ich, dass die Warnungen sich wieder verdoppeln. Aber wie das so ist, wenn man drauf wartet, dann passiert nichts. Zur Zeit habe ich nur eine Warnung der Stufe 3 drin. Alles so wie es sein soll.

Gestern gab es vier Warnungen je zwei doppelt. Zwei der Stufe 2 und zwei der Stufe 3. Auf der Homepage von http://www.unwetterzentrale.de waren es immer nur zwei, daher mein Verdacht, dass da was nicht stimmt.

Sobald die Doppelung wieder erscheint, melde ich mich mit den beiden "list".

Gruss
  Enno
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 12 Juli 2017, 14:52:26
das problem mit den "doppelten" meldungen hatte bestimmt mit mehreren "versionen" des selben events zu tun. das hatte ich hier mal beschrieben: https://forum.fhem.de/index.php/topic,51233.msg485140.html#msg485140 (https://forum.fhem.de/index.php/topic,51233.msg485140.html#msg485140)

gestern gab es bei mir auch 3 gewitter vorwarnungen, die die selbe EventID hatten, aber unterschiedliche "versionsnummern". bei der html darstellung können dann schon mal 2 identisch aussehen.

über den damals gewünschten versions-/creationtime- filter bei identischen eventIDs würde ich mich auch heute noch freuen.  ;)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 12 Juli 2017, 16:03:39
Zitat von: frank am 12 Juli 2017, 14:52:26
das problem mit den "doppelten" meldungen hatte bestimmt mit mehreren "versionen" des selben events zu tun. das hatte ich hier mal beschrieben: https://forum.fhem.de/index.php/topic,51233.msg485140.html#msg485140 (https://forum.fhem.de/index.php/topic,51233.msg485140.html#msg485140)

gestern gab es bei mir auch 3 gewitter vorwarnungen, die die selbe EventID hatten, aber unterschiedliche "versionsnummern". bei der html darstellung können dann schon mal 2 identisch aussehen.

über den damals gewünschten versions-/creationtime- filter bei identischen eventIDs würde ich mich auch heute noch freuen.  ;)

Hallo Frank,.

Setze ich auf meine ToDo Liste.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 12 Juli 2017, 18:49:29
Zitat von: CoolTux am 12 Juli 2017, 16:03:39
Setze ich auf meine ToDo Liste.
prima.  :)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: enno am 13 Juli 2017, 08:10:18
Zitat von: CoolTux am 12 Juli 2017, 16:03:39
Setze ich auf meine ToDo Liste.

Da die Beschreibung von Frank recht gut zu meiner Beobachtung passt, vermute ich das das der "Fehler" bei mir auch war. Zur Zeit hat sich die Wetterlage wieder beruhigt, daher erst mal keine weitere Rückmeldung von mir.

Allerdings auf diesen Weg ein dickes Danke für eure Arbeit!

Gruss
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Schlimbo am 14 Juli 2017, 17:33:36
Die mehrfach Meldungen sind mir beim letzten Gewitter auch schon unangenehm aufgefallen.
@frank: Danke für deine Erklärung und Analyse.
Über den "versions-/creationtime- filter bei identischen eventIDs" würde ich mich auch sehr freuen. :)

@CoolTux: vielen Danke für das neu Intervall Attribut und die Zeit die du in das Modul steckst.

Gruß
Schlimbo
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Timmy.m am 19 Juli 2017, 16:33:06
Vielen Dank für das tolle Modul.
Ich würde es toll finden, wenn man die Warntypen, die man mit get auslesen kann als Reading hätte.
Beispiel: get <name> rain
Besteht diese Möglichkeit? Andernfalls muss man immer alle Warntypen erfassen, welches an zentraler Stelle in meinen Augen besser wäre.

Grüße Tim
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 19 Juli 2017, 16:47:35
Hallo Tim,

Meinst Du so ein Reading wie
Warn_0_Type_Str
oder habe ich das falsch verstanden?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Amenophis86 am 19 Juli 2017, 18:29:17
bei mir werden aktuell nur 2 Warnungen angezeigt, obwohl es auf der Homepage 4 gibt und draußen die Welt untergeht :D Hier ein List:

Internals:
   CFGFN
   CountryCode DE
   DEF        DE 61169 3600
   INTERVAL   3600
   INTERVALWARN 0
   NAME       Unwetterzentrale
   NR         270
   PLZ        61169
   STATE      Warnungen: 2
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE61169
   VERSION    1.6.0
   READINGS:
     2017-07-19 18:17:05   WarnCount       2
     2017-07-19 18:17:05   WarnUWZLevel    1
     2017-07-19 18:17:05   WarnUWZLevel_Color orange
     2017-07-19 18:17:05   WarnUWZLevel_Str Stufe Dunkelgrün (Wetterhinweise)
     2017-07-19 18:17:05   Warn_0_AltitudeMax 400
     2017-07-19 18:17:05   Warn_0_AltitudeMin -10
     2017-07-19 18:17:05   Warn_0_Creation 1500386460
     2017-07-19 18:17:05   Warn_0_Creation_Date 18.07.2017
     2017-07-19 18:17:05   Warn_0_Creation_Time 16:01
     2017-07-19 18:17:05   Warn_0_End      1500494400
     2017-07-19 18:17:05   Warn_0_End_Date 19.07.2017
     2017-07-19 18:17:05   Warn_0_End_Time 22:00
     2017-07-19 18:17:05   Warn_0_EventID  15003858763389.1
     2017-07-19 18:17:05   Warn_0_Hail     0
     2017-07-19 18:17:05   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/temperatur-orange.gif
     2017-07-19 18:17:05   Warn_0_LongText Von Mittwochmittag bis -abend ist besonders in Lagen bis 400 m Höhe örtlich mit Höchstwerten von 33 bis 36 Grad zu rechnen. Dabei ist eine moderate bis starke Hitzebelastung zu erwarten. Die laue bis tropische Nacht zum Donnerstag verspricht noch wenig Abkühlung, am Donnerstag selbst wird es dann aber mit maximal 27 bis 30 Grad nicht mehr ganz so heiß. In den darauffolgenden Tagen lässt die Hitzebelastung weiter nach.
     2017-07-19 18:17:05   Warn_0_Severity 5
     2017-07-19 18:17:05   Warn_0_ShortText Bei max. 33 bis 36 Grad ist in Lagen bis 400 m starke Hitzebelastung zu erwarten
     2017-07-19 18:17:05   Warn_0_Start    1500458400
     2017-07-19 18:17:05   Warn_0_Start_Date 19.07.2017
     2017-07-19 18:17:05   Warn_0_Start_Time 12:00
     2017-07-19 18:17:05   Warn_0_Type     9
     2017-07-19 18:17:05   Warn_0_Type_Str Hitze
     2017-07-19 18:17:05   Warn_0_levelName notice_warn_red
     2017-07-19 18:17:05   Warn_0_uwzLevel 1
     2017-07-19 18:17:05   Warn_0_uwzLevel_Str Stufe Dunkelgrün (Wetterhinweise)
     2017-07-19 18:17:05   Warn_1_AltitudeMax 700
     2017-07-19 18:17:05   Warn_1_AltitudeMin 401
     2017-07-19 18:17:05   Warn_1_Creation 1500387000
     2017-07-19 18:17:05   Warn_1_Creation_Date 18.07.2017
     2017-07-19 18:17:05   Warn_1_Creation_Time 16:10
     2017-07-19 18:17:05   Warn_1_End      1500494400
     2017-07-19 18:17:05   Warn_1_End_Date 19.07.2017
     2017-07-19 18:17:05   Warn_1_End_Time 22:00
     2017-07-19 18:17:05   Warn_1_EventID  15003866485855.1
     2017-07-19 18:17:05   Warn_1_Hail     0
     2017-07-19 18:17:05   Warn_1_IconURL  http://www.unwetterzentrale.de/images/icons/temperatur-orange.gif
     2017-07-19 18:17:05   Warn_1_LongText Von Mittwochmittag bis -abend ist besonders in Lagen von 400 bis 700 m Höhe örtlich mit Höchstwerten von 30 bis 33 Grad zu rechnen. Dabei ist eine leichte bis moderate Hitzebelastung zu erwarten. Die laue Nacht zum Donnerstag verspricht noch wenig Abkühlung, am Donnerstag selbst wird es dann aber mit maximal 24 bis 27 Grad nicht mehr ganz so heiß. In den darauffolgenden Tagen lässt die Hitzebelastung weiter nach.
     2017-07-19 18:17:05   Warn_1_Severity 4
     2017-07-19 18:17:05   Warn_1_ShortText Bei max. 30 bis 33 Grad ist zw. 400 und 700 m moderate Hitzebelastung zu erwarten
     2017-07-19 18:17:05   Warn_1_Start    1500458400
     2017-07-19 18:17:05   Warn_1_Start_Date 19.07.2017
     2017-07-19 18:17:05   Warn_1_Start_Time 12:00
     2017-07-19 18:17:05   Warn_1_Type     9
     2017-07-19 18:17:05   Warn_1_Type_Str Hitze
     2017-07-19 18:17:05   Warn_1_levelName notice_warn_orange
     2017-07-19 18:17:05   Warn_1_uwzLevel 1
     2017-07-19 18:17:05   Warn_1_uwzLevel_Str Stufe Dunkelgrün (Wetterhinweise)
     2017-07-19 17:35:04   currentIntervalMode normal
     2017-07-19 18:17:05   durationFetchReadings 0.36
     2017-07-19 18:17:05   lastConnection  49 values captured in 0.36 s
     2017-07-19 18:17:05   state           Warnungen: 2
   fhem:
     LOCAL      0
   helper:
Attributes:
   event-on-change-reading .*
   group      Sicherheit
   humanreadable 1
   room       Z_Terrasse
   verbose    2


und hier die Homepage:
Friedberg (Hessen) (61169)
Unwetterwarnung Stufe Violett vor Gewitter
gültig von: Mittwoch, 19. Juli 2017, 18:00 Uhr
gültig bis: Mittwoch, 19. Juli 2017, 19:30 Uhr
gültig für: alle Höhenstufen

Schwergewitter mit Starkregen, (großer Hagel u. orkanartige Böen möglich)
Diese Warnung wurde am Mittwoch, 19. Juli 2017, 18:00 Uhr zuletzt aktualisiert.


Friedberg (Hessen) (61169)
Vorwarnung vor Gewitter,
Warnstufe Rot möglich
gültig von: Mittwoch, 19. Juli 2017, 15:30 Uhr
gültig bis: Donnerstag, 20. Juli 2017, 16:00 Uhr
gültig für: alle Höhenstufen

MI lokale, am DO dann häufiger Gewitter mit Starkregen, Hagel und Sturmböen möglich
Diese Vorwarnung wurde am Mittwoch, 19. Juli 2017, 14:29 Uhr zuletzt aktualisiert.


Friedberg (Hessen) (61169)
Wetterhinweis wegen Hitze
gültig von: Mittwoch, 19. Juli 2017, 12:00 Uhr
gültig bis: Mittwoch, 19. Juli 2017, 22:00 Uhr
gültig für: Höhen bis 400 m

Bei max. 33 bis 36 Grad ist in Lagen bis 400 m starke Hitzebelastung zu erwarten
Dieser Hinweis wurde am Dienstag, 18. Juli 2017, 16:01 Uhr zuletzt aktualisiert.


Friedberg (Hessen) (61169)
Wetterhinweis wegen Hitze
gültig von: Mittwoch, 19. Juli 2017, 12:00 Uhr
gültig bis: Mittwoch, 19. Juli 2017, 22:00 Uhr
gültig für: Höhen ab 401 m

Bei max. 30 bis 33 Grad ist zw. 400 und 700 m moderate Hitzebelastung zu erwarten
Dieser Hinweis wurde am Dienstag, 18. Juli 2017, 16:10 Uhr zuletzt aktualisiert


Hab ich was falsch eingestellt? Habe erst gestern Abend ein Update von FHEM gemacht
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 19 Juli 2017, 18:31:03
Gib mal bitte genau die URL in einem Browser ein welche im Internal URL steht.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Amenophis86 am 19 Juli 2017, 18:51:26
{"results":[{"center":"UWZ","areaID":"UWZDE63875","dtgEnd":1500494400,"areaType":"UWZCODE","dtgStart":1500458400,"payload":{"translationsLongText":{"DE":"Von Mittwochmittag bis -abend ist besonders in Lagen bis 400 m H\u00f6he \u00f6rtlich mit H\u00f6chstwerten von 33 bis 36 Grad zu rechnen. Dabei ist eine moderate bis starke Hitzebelastung zu erwarten. Die laue bis tropische Nacht zum Donnerstag verspricht noch wenig Abk\u00fchlung, am Donnerstag selbst wird es dann aber mit maximal 27 bis 30 Grad nicht mehr ganz so hei\u00df. In den darauffolgenden Tagen l\u00e4sst die Hitzebelastung weiter nach."},"id":"15003858763389.1","creation":1500386460000,"uwzLevel":5,"translationsShortText":{"DE":"Bei max. 33 bis 36 Grad ist in Lagen bis 400 m starke Hitzebelastung zu erwarten"},"fileName":"meteogroup_warn_15003858763389_20170718140119_1500494400_1500386549.xml","levelName":"notice_warn_red","shortText":"Below 400 meters: 33-36 \u00b0C.","longText":"For areas below 400 meters: Heavy heat stress with maximum temperatures between 33 and 36 degrees.","altMin":-10,"altMax":400},"severity":5,"type":9},{"center":"UWZ","areaID":"UWZDE72296","dtgEnd":1500494400,"areaType":"UWZCODE","dtgStart":1500458400,"payload":{"translationsLongText":{"DE":"Von Mittwochmittag bis -abend ist besonders in Lagen von 400 bis 700 m H\u00f6he \u00f6rtlich mit H\u00f6chstwerten von 30 bis 33 Grad zu rechnen. Dabei ist eine leichte bis moderate Hitzebelastung zu erwarten. Die laue Nacht zum Donnerstag verspricht noch wenig Abk\u00fchlung, am Donnerstag selbst wird es dann aber mit maximal 24 bis 27 Grad nicht mehr ganz so hei\u00df. In den darauffolgenden Tagen l\u00e4sst die Hitzebelastung weiter nach."},"id":"15003866485855.1","creation":1500387000000,"uwzLevel":4,"translationsShortText":{"DE":"Bei max. 30 bis 33 Grad ist zw. 400 und 700 m moderate Hitzebelastung zu erwarten"},"fileName":"meteogroup_warn_15003866485855_20170718141023_1500494400_1500387074.xml","levelName":"notice_warn_orange","shortText":"Between 400 and 700 meters: 30-33 \u00b0C.","longText":"For areas between 400 and 700 meters: Weak to moderate heat stress with maximum temperatures between 30 and 33 degrees.","altMin":401,"altMax":700},"severity":4,"type":9}],"cached":1}
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 19 Juli 2017, 19:08:24
Es stehen genau 2 Meldungen im String. Also alles korrekt. Das Modul verarbeitet die Meldungen welche geliefert werden.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Amenophis86 am 19 Juli 2017, 19:53:57
Ne, wenn ich es richtig sehe, dann stimmt die PLZ nicht. Im String kommt UWZDE63875 an, es sollte aber UWZDE61169 sein, wenn 61169 meine eingegeben PLZ ist, oder?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 19 Juli 2017, 19:56:29
areaID ist nicht gleich PLZ. Müsstest Mal bitte schauen was Deine PLZ für eine areaID aus spuckt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Amenophis86 am 19 Juli 2017, 20:02:49
Mmmmh ok, danke. Dann frage ich mich, wieso im String nicht alle Daten der Homepage ankommen. Liegt dann wohl irgendwo an der Homepage. Dank dir.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Timmy.m am 19 Juli 2017, 20:06:44
Zitat von: CoolTux am 19 Juli 2017, 16:47:35
Hallo Tim,

Meinst Du so ein Reading wie
Warn_0_Type_Str
oder habe ich das falsch verstanden?

Hallo CoolTux,

hoffe dir geht es gut.

Ja, ich habe mir vorgestellt, dass es je ein Reading für Regen, Hagel, Sturm, ... gibt und dieses je nach Wetterlage von inactive auf active umgestellt wird bzw. wieder zurück. Dann kann man diese Werte besser per DOIF auslesen, statt die ganzen Readings Warn_0_Type_Str, Warn_1_Type_Str, Warn_2_Type_Str, .... abzufragen

Grüße Tim
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 19 Juli 2017, 20:06:56
Oder an der App Schnittstelle. Kann ja auch sein.
Was mir aufgefallen ist, ist das bei den fehlenden Warnungen Höhenangaben mit dabei waren. Also Warnungen für bestimmte Höhenlagen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 19 Juli 2017, 20:17:27
Zitat von: Timmy.m am 19 Juli 2017, 20:06:44
Hallo CoolTux,

hoffe dir geht es gut.

Ja, ich habe mir vorgestellt, dass es je ein Reading für Regen, Hagel, Sturm, ... gibt und dieses je nach Wetterlage von inactive auf active umgestellt wird bzw. wieder zurück. Dann kann man diese Werte besser per DOIF auslesen, statt die ganzen Readings Warn_0_Type_Str, Warn_1_Type_Str, Warn_2_Type_Str, .... abzufragen

Grüße Tim


my $countWarn = ReadingsVal("Unwetterzentrale", "WarnCount", "");

    for(my $i = 0; $i < $countWarn; $i++) {
        fhem("setreading Unwetterzentrale Hagel activ") if( ReadingsVal( "Unwetterzentrale" ,"Warn_${i}_Type_Str", "Weltuntergang" ) eq "Hagel");
                        fhem("setreading Unwetterzentrale Hitze activ") if( ReadingsVal( "Unwetterzentrale" ,"Warn_${i}_Type_Str", "Weltuntergang" ) eq "Hitze");
    }


Achtung diehnt nur der Anschauung. Keine Gültigkeit für Funktion

Nicht die WarnCounts einzeln Abfragen sondern eine Schleife machen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Timmy.m am 19 Juli 2017, 21:04:02
Zitat von: CoolTux am 19 Juli 2017, 20:17:27
Nicht die WarnCounts einzeln Abfragen sondern eine Schleife machen.

Super, habe nun den folgenden Code in 99_myUtils.pm gespeichert und triggere ihn, wenn sich Unwetterzentrale ändert

sub
UnwetterWarnung
{
fhem("setreading Unwetterzentrale Sturm inactiv");
fhem("setreading Unwetterzentrale Schnee inactiv");
fhem("setreading Unwetterzentrale Regen inactiv");
fhem("setreading Unwetterzentrale Frost inactiv");
fhem("setreading Unwetterzentrale Waldbrand inactiv");
fhem("setreading Unwetterzentrale Gewitter inactiv");
fhem("setreading Unwetterzentrale Glätte inactiv");
fhem("setreading Unwetterzentrale Hitze inactiv");
fhem("setreading Unwetterzentrale Eisregen inactiv");
fhem("setreading Unwetterzentrale Bodenfrost inactiv");
fhem("setreading Unwetterzentrale Hagel inactiv");

my $countWarn = ReadingsVal("Unwetterzentrale", "WarnCount", "");

    for(my $i = 0; $i < $countWarn; $i++) {
fhem("setreading Unwetterzentrale Sturm activ") if( ReadingsVal( "Unwetterzentrale" ,"Warn_${i}_Type", "Weltuntergang" ) eq "2");
fhem("setreading Unwetterzentrale Schnee activ") if( ReadingsVal( "Unwetterzentrale" ,"Warn_${i}_Type", "Weltuntergang" ) eq "3");
fhem("setreading Unwetterzentrale Regen activ") if( ReadingsVal( "Unwetterzentrale" ,"Warn_${i}_Type", "Weltuntergang" ) eq "4");
fhem("setreading Unwetterzentrale Frost activ") if( ReadingsVal( "Unwetterzentrale" ,"Warn_${i}_Type", "Weltuntergang" ) eq "5");
fhem("setreading Unwetterzentrale Waldbrand activ") if( ReadingsVal( "Unwetterzentrale" ,"Warn_${i}_Type", "Weltuntergang" ) eq "6");
fhem("setreading Unwetterzentrale Gewitter activ") if( ReadingsVal( "Unwetterzentrale" ,"Warn_${i}_Type", "Weltuntergang" ) eq "7");
fhem("setreading Unwetterzentrale Glätte activ") if( ReadingsVal( "Unwetterzentrale" ,"Warn_${i}_Type", "Weltuntergang" ) eq "8");
fhem("setreading Unwetterzentrale Hitze activ") if( ReadingsVal( "Unwetterzentrale" ,"Warn_${i}_Type", "Weltuntergang" ) eq "9");
fhem("setreading Unwetterzentrale Eisregen activ") if( ReadingsVal( "Unwetterzentrale" ,"Warn_${i}_Type", "Weltuntergang" ) eq "10");
fhem("setreading Unwetterzentrale Bodenfrost activ") if( ReadingsVal( "Unwetterzentrale" ,"Warn_${i}_Type", "Weltuntergang" ) eq "11");
fhem("setreading Unwetterzentrale Hagel activ") if( ReadingsVal( "Unwetterzentrale" ,"Warn_${i}_Hail", "Weltuntergang" ) eq "1");
    }
}

Danke.
Grüße Tim
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 20 Juli 2017, 13:36:45
Zitat von: Amenophis86 am 19 Juli 2017, 20:02:49
Mmmmh ok, danke. Dann frage ich mich, wieso im String nicht alle Daten der Homepage ankommen. Liegt dann wohl irgendwo an der Homepage. Dank dir.
ich habe auch schon länger den verdacht, dass der feed von "praktikannten" betreut wird, oder von niemandem.
vielleicht müsste/sollte man mal einen hinweis an die unwetterzentrale senden.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: FrankieSOC am 22 Juli 2017, 13:52:04
Hey Leon,

ich bin noch bei Fhem und mal wieder über ein Modul gestolpert, wo du aktiv bist.
Klappt alles gut, vielen Dank!

Die Niederschlags Movies finde ich aber nichts so toll.
Kann man auch die Seite von Kachelmann Wetter einbauen? https://kachelmannwetter.com/de/regenradar/mayen-koblenz#play

Viele Grüße
Frank

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 22 Juli 2017, 14:16:53
Zitat von: FrankieSOC am 22 Juli 2017, 13:52:04
Hey Leon,

ich bin noch bei Fhem und mal wieder über ein Modul gestolpert, wo du aktiv bist.
Klappt alles gut, vielen Dank!

Die Niederschlags Movies finde ich aber nichts so toll.
Kann man auch die Seite von Kachelmann Wetter einbauen? https://kachelmannwetter.com/de/regenradar/mayen-koblenz#play

Viele Grüße
Frank

Hallo Frank,

Freut mich das Du noch dabei bist. Zeigt ja das FHEM das ist was Du Dir so vorgestellt hast.
Sicherlich wäre es möglich andere Quellen ein zu binden. Bei dem Modul geht es aber hauptsächlich um unwetter.de. Und ich muss gestehen das Du der erste bist der an fragt. Somit wäre zur Zeit der Aufwand in meinen Augen höher wie der Nutzen.


Grüße
Leon
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Hanjo am 05 August 2017, 16:15:30
Hi Leon,

ich habe den Use-Case, dass ich mir die aktuellste Warnung auf's Handy schicken lasse. Dazu muss ich aber wissen, welches die aktuellste Warnung ist. Für diesen Fall ist es praktisch, wenn man die Warnungen nach "Creation" sortiert hat, so dass die neuste Warnung immer die Nummer 0 hat.

Ich habe dazu einen Patch geschrieben, vielleicht magst du dir das ja mal anschauen und bei Gefallen einchecken :-)

Danke & Gruß
Hanjo

--- /home/pi/77_UWZ.pm 2017-08-05 15:22:14.452046147 +0200
+++ /opt/fhem/FHEM/77_UWZ.pm 2017-08-05 16:08:12.015607496 +0200
@@ -277,7 +277,7 @@
                         "htmltitleclass ".
                         "htmlsequence:ascending,descending ".
                         "lang ".
-                        "sort_readings_by:severity,start ".
+                        "sort_readings_by:severity,start,creation ".
                         "localiconbase ".
                         $readingFnAttributes;
   
@@ -709,7 +709,10 @@
     UWZ_Log $hash, 4, "There are ".$uwz_warncount." warnings active";
     my $sortby = AttrVal( $name, 'sort_readings_by',"" );
     my @sorted;
-    if ( $sortby ne "severity" ) {
+    if ( $sortby eq "creation" ) {
+        UWZ_Log $hash, 4, "Sorting by creation";
+        @sorted =  sort { $b->{payload}{creation} <=> $a->{payload}{creation} } @{ $uwz_warnings->{'results'} };
+    } elsif ( $sortby ne "severity" ) {
         UWZ_Log $hash, 4, "Sorting by dtgStart";
         @sorted =  sort { $a->{dtgStart} <=> $b->{dtgStart} } @{ $uwz_warnings->{'results'} };
     } else {
@@ -1593,7 +1596,7 @@
       </li>
       <li><code>sort_readings_by</code>
          <br>
-         define how readings will be sortet (start|severity).
+         define how readings will be sortet (start|severity|creation).
          <br>
       </li>
       <li><code>htmlsequence</code>
@@ -1980,7 +1983,7 @@
       </li>
       <li><code>sort_readings_by</code>
          <br>
-         Sortierreihenfolge der Warnmeldungen. (start|severity).
+         Sortierreihenfolge der Warnmeldungen. (start|severity|creation).
          <br>
       </li>
       <li><code>htmlsequence</code>
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 05 August 2017, 16:32:52
Hallo Hanjo,

Sieht auf den ersten Blick ganz gut aus. Vielen Dank. Werde ich die Tage einarbeiten.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: dora71 am 07 August 2017, 20:01:56
Hallo zusammen,

habe mir auch das UWZ-Modul installiert und bin auch soweit zufrieden damit.

Gibt es die Möglichkeit (oder wurde schon danach gefragt?), dass man nicht nur die Maps, sondern auch das gerade aktuelle Icon (dessen Link ja in der aktuellen Warnung drinnesteht), auch herunterlädt?

Hintergrund: Ich lasse mir z. Zt. die Warnungen mittels RSS anzeigen, das wird ja minütlich aktualisiert. Jetzt mache ich es so, dass ich mir bei einer entsprechenden Warnung das Icon von der URL laden lasse. Klappt prima, verursacht aber nach meinem Verständnis unnötig Traffic. Daher wäre es schön, wenn bei einer Warnung das Symbol (wahlweise) mit heruntergeladen werden könnte in einen lokalen Ordner (gerne auch wieder /tmp/ wie bei den Maps), dann könnte man darauf zugreifen.

Hoffe, mich verständlich ausgedrückt zu haben.

Danke für die tolle Arbeit, weiter so.

Gruß

Rainer
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 07 August 2017, 20:04:20
Hallo Rainer,

Es ist nicht vorgesehen das Icons mit runter geladen werden. Die Links sollten ausreichend sein, da die Daten sehr sehr klein sind.



Grüße
Leon
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 15 August 2017, 15:40:48
Gerade mit UWZ gespielt. Auf Anhieb funktional. Danke!

Könntet ihr die Maps für Italien noch mit aufnehmen?

:



my $uwz_it_url = "http://allarmi.meteo-allerta.it/images/map/";

## IT
    $lmap->{'italia'}=$uwz_it_url.'italia_index.png';
    $lmap->{'valledaosta'}=$uwz_it_url.'valledaosta_index.png';
    $lmap->{'piemonte'}=$uwz_it_url.'piemonte_index.png';
    $lmap->{'lombardia'}=$uwz_it_url.'lombardia_index.png';
    $lmap->{'trentinoaltoadige'}=$uwz_it_url.'trentinoaltoadige_index.png';
    $lmap->{'friuliveneziagiulia'}=$uwz_it_url.'friuliveneziagiulia_index.png';
    $lmap->{'veneto'}=$uwz_it_url.'veneto_index.png';
    $lmap->{'liguria'}=$uwz_it_url.'liguria_index.png';
    $lmap->{'emiliaromagna'}=$uwz_it_url.'emiliaromagna_index.png';
    $lmap->{'toscana'}=$uwz_it_url.'toscana_index.png';
    $lmap->{'marche'}=$uwz_it_url.'marche_index.png';
    $lmap->{'umbria'}=$uwz_it_url.'umbria_index.png';
    $lmap->{'lazio'}=$uwz_it_url.'lazio_index.png';
    $lmap->{'molise'}=$uwz_it_url.'molise_index.png';
    $lmap->{'abruzzo'}=$uwz_it_url.'abruzzo_index.png';
    $lmap->{'campania'}=$uwz_it_url.'campania_index.png';
    $lmap->{'puglia'}=$uwz_it_url.'puglia_index.png';
    $lmap->{'basilicata'}=$uwz_it_url.'basilicata_index.png';
    $lmap->{'calabria'}=$uwz_it_url.'calabria_index.png';
    $lmap->{'sicilia'}=$uwz_it_url.'sicilia_index.png';
    $lmap->{'sardegna'}=$uwz_it_url.'sardegna_index.png';


Filme:


## IT
    $lmap->{'niederschlag-wolken-it'}=$uwz_movie_url.'UWZ_EUROPE_ITALY_COMPLETE_niwofi.mp4';
    $lmap->{'stroemung-it'}=$uwz_movie_url.'UWZ_EUROPE_ITALY_COMPLETE_stfi.mp4';


.... wenn ich mich jetzt nicht irgendwo vertippt habe ...

Danke und Gruß

H.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 15 August 2017, 15:54:01
Zitat von: holle75 am 15 August 2017, 15:40:48
Gerade mit UWZ gespielt. Auf Anhieb funktional. Danke!

Könntet ihr die Maps für Italien noch mit aufnehmen?

:



my $uwz_it_url = "http://allarmi.meteo-allerta.it/images/map/";

## IT
    $lmap->{'italia'}=$uwz_it_url.' italia_index.png';
    $lmap->{'valledaosta'}=$uwz_it_url.'valledaosta_index.png';
    $lmap->{'piemonte'}=$uwz_it_url.'piemonte_index.png';
    $lmap->{'lombardia'}=$uwz_it_url.'lombardia_index.png';
    $lmap->{'trentinoaltoadige'}=$uwz_it_url.'trentinoaltoadige_index.png';
    $lmap->{'friuliveneziagiulia'}=$uwz_it_url.'friuliveneziagiulia_index.png';
    $lmap->{'veneto'}=$uwz_it_url.'veneto_index.png';
    $lmap->{'liguria'}=$uwz_it_url.'liguria_index.png';
    $lmap->{'emiliaromagna'}=$uwz_it_url.'emiliaromagna_index.png';
    $lmap->{'toscana'}=$uwz_it_url.'toscana_index.png';
    $lmap->{'marche'}=$uwz_it_url.'marche_index.png';
    $lmap->{'umbria'}=$uwz_it_url.'umbria_index.png';
    $lmap->{'lazio'}=$uwz_it_url.'lazio_index.png';
    $lmap->{'molise'}=$uwz_it_url.'molise_index.png';
    $lmap->{'abruzzo'}=$uwz_it_url.'abruzzo_index.png';
    $lmap->{'campania'}=$uwz_it_url.'campania_index.png';
    $lmap->{'puglia'}=$uwz_it_url.'puglia_index.png';
    $lmap->{'basilicata'}=$uwz_it_url.'basilicata_index.png';
    $lmap->{'calabria'}=$uwz_it_url.'calabria_index.png';
    $lmap->{'sicilia'}=$uwz_it_url.'sicilia_index.png';
    $lmap->{'sardegna'}=$uwz_it_url.'sardegna_index.png';


Filme:


## IT
    $lmap->{'niederschlag-wolken-it'}=$uwz_movie_url.'UWZ_EUROPE_ITALY_COMPLETE_niwofi.mp4';
    $lmap->{'stroemung-it'}=$uwz_movie_url.'UWZ_EUROPE_ITALY_COMPLETE_stfi.mp4';


.... wenn ich mich jetzt nicht irgendwo vertippt habe ...

Danke und Gruß

H.

Mache ich gerne, wenn Du das bitte bei Dir testest. Also Du Dir sicher bist das Du Dich nicht vertippt hast.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 15 August 2017, 16:16:18
... ein leerzeichen hatte sich reingeschlichen. Oben verbessert. Sonst gut.

Die Warnungen kommen ja, wenn ich das richtig gesehen habe, von einer Quelle egal welches Land?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 15 August 2017, 16:18:23
Sollte passen. Ich werde es bei Gelegenheit dann gerne einbauen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 15 August 2017, 16:20:24
top, merci
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Spiff am 17 August 2017, 13:46:04
Hi,

kann man iconv auch durch etwas anderes ersetzen? Ich habe Probleme, iconv unter Windows ActivePerl zu installieren.
Ich habe sowas als Beispiel gefunden:

my $str = "A string in Perl internal format ....";
my $octets = encode("utf-8",$str,Encode::FB_CROAK);

#to check for utf you can use function
is_utf8($str,Encode::FB_CROAK)


Wäre das möglich?

Danke & Gruß
Spiff.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 17 August 2017, 14:41:06
Zitat von: Spiff am 17 August 2017, 13:46:04
Hi,

kann man iconv auch durch etwas anderes ersetzen? Ich habe Probleme, iconv unter Windows ActivePerl zu installieren.
Ich habe sowas als Beispiel gefunden:

my $str = "A string in Perl internal format ....";
my $octets = encode("utf-8",$str,Encode::FB_CROAK);

#to check for utf you can use function
is_utf8($str,Encode::FB_CROAK)


Wäre das möglich?

Danke & Gruß
Spiff.

Sorry aber ich werde das nicht machen.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 17 August 2017, 20:00:28
Hello, heute bekomme ich folgende Fehlermeldung im log:

2017.08.17 11:55:44 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/77_UWZ.pm line 937.
2017.08.17 12:55:43 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/77_UWZ.pm line 937.
2017.08.17 13:55:53 1: UWZ Unwetterwarnungen: JSONAcquire.529 Error: Can't get http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZIT00256 -- 500 Can't connect to feed.alertspro.meteogroup.com:80
malformed JSON string, neither array, object, number, string or atom, at character offset 0 (before "Error|Error 500 Can'...") at ./FHEM/77_UWZ.pm line 733.
2017.08.17 14:55:43 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/77_UWZ.pm line 937.
2017.08.17 15:55:44 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/77_UWZ.pm line 937.
2017.08.17 16:55:43 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/77_UWZ.pm line 937.
2017.08.17 17:55:43 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/77_UWZ.pm line 937.
2017.08.17 18:55:43 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/77_UWZ.pm line 937.


gestern gab es die noch nicht, da keine Warnungen vorlagen. Liegt das an meiner Modifikation mit den Italienischen Regionen? Sollte ja aber nicht, da die Warnungs-URL wohl universal ist ... und in Zeile 937 habe ich nichts verändert.

list

Internals:
   CountryCode IT
   DEF        IT 00261 3600
   INTERVAL   3600
   NAME       Unwetterwarnungen
   NR         426
   PLZ        00261
   STATE      Warnings: 1
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZIT00256
   VERSION    1.4.7
   Readings:
     2017-08-17 18:55:43   WarnCount       1
     2017-08-17 18:55:43   WarnUWZLevel    1
     2017-08-17 18:55:43   WarnUWZLevel_Color orange
     2017-08-17 18:55:43   WarnUWZLevel_Str level dark green (weather notice)
     2017-08-17 18:55:43   Warn_0_AltitudeMax 1000
     2017-08-17 18:55:43   Warn_0_AltitudeMin -10
     2017-08-17 18:55:43   Warn_0_Creation 1502963520
     2017-08-17 18:55:43   Warn_0_Creation_Date 17.08.2017
     2017-08-17 18:55:43   Warn_0_Creation_Time 11:52
     2017-08-17 18:55:43   Warn_0_End      1503068400
     2017-08-17 18:55:43   Warn_0_End_Date 18.08.2017
     2017-08-17 18:55:43   Warn_0_End_Time 17:00
     2017-08-17 18:55:43   Warn_0_EventID  15029635701228
     2017-08-17 18:55:43   Warn_0_Hail     0
     2017-08-17 18:55:43   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/temperatur-orange.gif
     2017-08-17 18:55:43   Warn_0_LongText Wetterhinweis wegen Hitze, gültig von Donnerstag, 17.08. 14:00 Uhr bis Freitag, 18.08. 17:00 Uhr.
     2017-08-17 18:55:43   Warn_0_Severity 4
     2017-08-17 18:55:43   Warn_0_ShortText Wetterhinweis wegen Hitze, gültig von Donnerstag, 17.08. 14:00 Uhr bis Freitag, 18.08. 17:00 Uhr.
     2017-08-17 18:55:43   Warn_0_Start    1502971200
     2017-08-17 18:55:43   Warn_0_Start_Date 17.08.2017
     2017-08-17 18:55:43   Warn_0_Start_Time 14:00
     2017-08-17 18:55:43   Warn_0_Type     9
     2017-08-17 18:55:43   Warn_0_Type_Str heat
     2017-08-17 18:55:43   Warn_0_levelName notice_warn_orange
     2017-08-17 18:55:43   Warn_0_uwzLevel 1
     2017-08-17 18:55:43   Warn_0_uwzLevel_Str level dark green (weather notice)
     2017-08-17 18:55:43   durationFetchReadings 0.27
     2017-08-17 18:55:43   lastConnection  27 values captured in 0.27 s
     2017-08-17 18:55:43   state           Warnings: 1
   Fhem:
     LOCAL      0
   Helper:
Attributes:
   group      Wetter
   humanreadable 1
   lang       de
   verbose    2


Die Warnung wird korrekt angezeigt.

Jemand eine Idee?

Danke und Gruß

H.

Edit: der feed an sich sieht so aus
{"results":[{"center":"UWZ","areaID":"UWZIT00324","dtgEnd":1503068400,"areaType":"UWZCODE","dtgStart":1502971200,"payload":{"translationsLongText":{"DE":"Wetterhinweis wegen Hitze, g\u00fcltig von Donnerstag, 17.08. 14:00 Uhr bis Freitag, 18.08. 17:00 Uhr."},"id":"15029635701228","creation":1502963520000,"uwzLevel":4,"translationsShortText":{"DE":"Wetterhinweis wegen Hitze, g\u00fcltig von Donnerstag, 17.08. 14:00 Uhr bis Freitag, 18.08. 17:00 Uhr."},"fileName":"meteogroup_warn_15029635701228_20170817095251_1503068400_1502963602.xml","levelName":"notice_warn_orange","shortText":"Weather notice concerning heat, valid from Thursday, 17.08. 14:00 till Friday, 18.08. 17:00.","longText":"Weather notice concerning heat, valid from Thursday, 17.08. 14:00 till Friday, 18.08. 17:00.","altMin":-10,"altMax":1000},"severity":4,"type":9}],"generator":"PHPjf"}
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Spiff am 18 August 2017, 11:03:29
Moin,

Zitat von: CoolTux am 17 August 2017, 14:41:06
Sorry aber ich werde das nicht machen.

Gibt es auch eine technische Begründung dazu?
Warum muss hier überhaupt etwas konvertiert werden? Hat das mit Umlauten zu tun?
Da das ausgehende Format ja anscheinend eine Windows-Codierung ist, die man unter Windows dann evtl. nicht bräuchte, gibt es vielleicht die Möglichkeit, die Konvertierung je nach Betriebssystem abzuschalten?

Gruß
Spiff.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 18 August 2017, 12:04:42
Es gibt keine techn. Begründung. Ich habe nur keine Lust dazu. Wüsste auch nicht wieso ich meine Entscheidungen begründen muss.
Du hast die Möglichkeit uns einen getesteten Patch an zu bieten der Deinen Wunsch erfüllt.  Wenn wir den Code für sauber und funktional halten wird er sicherlich eingearbeitet.
Das was Du mir da aber vor die Füße geworfen hast ist nichts halbes und nichts ganzes. Hier mach mal! Das ist weder in England noch hier im Forum eine nette Art.



Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 18 August 2017, 13:05:26
Zitat von: Hanjo am 05 August 2017, 16:15:30
Hi Leon,

ich habe den Use-Case, dass ich mir die aktuellste Warnung auf's Handy schicken lasse. Dazu muss ich aber wissen, welches die aktuellste Warnung ist. Für diesen Fall ist es praktisch, wenn man die Warnungen nach "Creation" sortiert hat, so dass die neuste Warnung immer die Nummer 0 hat.

Ich habe dazu einen Patch geschrieben, vielleicht magst du dir das ja mal anschauen und bei Gefallen einchecken :-)

Danke & Gruß
Hanjo

--- /home/pi/77_UWZ.pm 2017-08-05 15:22:14.452046147 +0200
+++ /opt/fhem/FHEM/77_UWZ.pm 2017-08-05 16:08:12.015607496 +0200
@@ -277,7 +277,7 @@
                         "htmltitleclass ".
                         "htmlsequence:ascending,descending ".
                         "lang ".
-                        "sort_readings_by:severity,start ".
+                        "sort_readings_by:severity,start,creation ".
                         "localiconbase ".
                         $readingFnAttributes;
   
@@ -709,7 +709,10 @@
     UWZ_Log $hash, 4, "There are ".$uwz_warncount." warnings active";
     my $sortby = AttrVal( $name, 'sort_readings_by',"" );
     my @sorted;
-    if ( $sortby ne "severity" ) {
+    if ( $sortby eq "creation" ) {
+        UWZ_Log $hash, 4, "Sorting by creation";
+        @sorted =  sort { $b->{payload}{creation} <=> $a->{payload}{creation} } @{ $uwz_warnings->{'results'} };
+    } elsif ( $sortby ne "severity" ) {
         UWZ_Log $hash, 4, "Sorting by dtgStart";
         @sorted =  sort { $a->{dtgStart} <=> $b->{dtgStart} } @{ $uwz_warnings->{'results'} };
     } else {
@@ -1593,7 +1596,7 @@
       </li>
       <li><code>sort_readings_by</code>
          <br>
-         define how readings will be sortet (start|severity).
+         define how readings will be sortet (start|severity|creation).
          <br>
       </li>
       <li><code>htmlsequence</code>
@@ -1980,7 +1983,7 @@
       </li>
       <li><code>sort_readings_by</code>
          <br>
-         Sortierreihenfolge der Warnmeldungen. (start|severity).
+         Sortierreihenfolge der Warnmeldungen. (start|severity|creation).
          <br>
       </li>
       <li><code>htmlsequence</code>


Dein Patch war leider nicht ganz sauber. Du scheinst da eine ältere Version genommen zu haben. Nur zur Info falls Du mal mehr patches für FHEM machen möchtest. Bitte immer die neuste Version verwenden.
Ich habe das alles (so viel war es ja nicht) nun eingearbeitet. Vielen Dank noch mal für Deine Arbeit.

Hier gibt (https://github.com/LeonGaultier/fhem-uwz/archive/new-features.zip) es die Version mit Deinem Wunsch zum testen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 18 August 2017, 13:09:06
Noch mal kleine Anmerkung. Alle die mir einen Patch schreiben den ich einarbeite steht eine Erwähnung in der Moduldatei bei. Findet Ihr Euch nicht darin bitte sagt es einfach. Manchmal bin ich etwas Kopflos.
@Hanjo
In meiner localen Datei bist Du eingetragen, hatte ich nur in der aktuellen Gitversion verpennt.




Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 18 August 2017, 13:10:45
Zitat von: holle75 am 15 August 2017, 15:40:48
Gerade mit UWZ gespielt. Auf Anhieb funktional. Danke!

Könntet ihr die Maps für Italien noch mit aufnehmen?

:



my $uwz_it_url = "http://allarmi.meteo-allerta.it/images/map/";

## IT
    $lmap->{'italia'}=$uwz_it_url.'italia_index.png';
    $lmap->{'valledaosta'}=$uwz_it_url.'valledaosta_index.png';
    $lmap->{'piemonte'}=$uwz_it_url.'piemonte_index.png';
    $lmap->{'lombardia'}=$uwz_it_url.'lombardia_index.png';
    $lmap->{'trentinoaltoadige'}=$uwz_it_url.'trentinoaltoadige_index.png';
    $lmap->{'friuliveneziagiulia'}=$uwz_it_url.'friuliveneziagiulia_index.png';
    $lmap->{'veneto'}=$uwz_it_url.'veneto_index.png';
    $lmap->{'liguria'}=$uwz_it_url.'liguria_index.png';
    $lmap->{'emiliaromagna'}=$uwz_it_url.'emiliaromagna_index.png';
    $lmap->{'toscana'}=$uwz_it_url.'toscana_index.png';
    $lmap->{'marche'}=$uwz_it_url.'marche_index.png';
    $lmap->{'umbria'}=$uwz_it_url.'umbria_index.png';
    $lmap->{'lazio'}=$uwz_it_url.'lazio_index.png';
    $lmap->{'molise'}=$uwz_it_url.'molise_index.png';
    $lmap->{'abruzzo'}=$uwz_it_url.'abruzzo_index.png';
    $lmap->{'campania'}=$uwz_it_url.'campania_index.png';
    $lmap->{'puglia'}=$uwz_it_url.'puglia_index.png';
    $lmap->{'basilicata'}=$uwz_it_url.'basilicata_index.png';
    $lmap->{'calabria'}=$uwz_it_url.'calabria_index.png';
    $lmap->{'sicilia'}=$uwz_it_url.'sicilia_index.png';
    $lmap->{'sardegna'}=$uwz_it_url.'sardegna_index.png';


Filme:


## IT
    $lmap->{'niederschlag-wolken-it'}=$uwz_movie_url.'UWZ_EUROPE_ITALY_COMPLETE_niwofi.mp4';
    $lmap->{'stroemung-it'}=$uwz_movie_url.'UWZ_EUROPE_ITALY_COMPLETE_stfi.mp4';


.... wenn ich mich jetzt nicht irgendwo vertippt habe ...

Danke und Gruß

H.


Mir fällt gerade auf das dies kein Patch ist. Wenn Du Deine Probleme mit DEINEM UWZ Modul gelöst hast, wäre es schon wenn Du ein Patch, ausgehend von der aktuellsten Version, mir zukommen lassen kannst.
Auch Dir vielen Dank für Deine Mühe.



Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Spiff am 18 August 2017, 13:29:06
Oh, da hast du ganz offensichtlich etwas in den falschen Hals bekommen.

Gruß
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 18 August 2017, 13:38:13
Durchaus möglich.
Da Du bis jetzt der erste und einzige seit fast 1,5 Jahren bist, sehe ich keinen "allgemeinen Bedarf" für mich Dein Anliegen aktiv zu verfolgen.
Daher, wenn Du es haben möchtest schreibe ein Patch welcher Dein Anliegen mit so wenig Codeänderung oder Anpassung wie möglich erfüllt.



Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 18 August 2017, 14:30:48
Hallo CoolTux, werde mich mal schlau machen, wie man einen Patch generiert :)

Das von mir beschriebene Problem hat glaubs nichts mit meiner Veränderung zu tun, sondern mit irgend einem "pattern match" error im Feed. Da ich kein Perl kann, interpretiere ich das als irgend einen "Ersetzungsfehler" ? Also das im feed (der ja allgemein für alle Länder gleich sein sollte?) irgend ein Zeichen vorkommt welches nicht ersetzt werden kann? Ich stocher hier im Blauen, sorry, ...... egal wie ist die Frage, ob es ein Bug ist (der jetzt zufällig bei mir auftritt), oder was mit IT zu tun hat. Da bist du wesentlich besser informiert ;) ... kannst du mir auf die Sprünge helfen?

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 18 August 2017, 15:00:05
Dazu muß ich mir das geanze etwas genauer anschauen. Ich versuche das die Tage mal zu machen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 18 August 2017, 21:09:53
Puh, also so ein Patch .... größeres Unterfangen für so ein paar Zeilen ;)

--- C:/temp/entpack/77_UWZ.pm Fri Aug 18 21:12:30 2017
+++ //RASP3FHEM/opt/fhem/FHEM/77_UWZ.pm Fri Aug 18 15:20:15 2017
@@ -146,0 +147,4 @@
+ ## IT
+    $lmap->{'niederschlag-wolken-it'}=$uwz_movie_url.'UWZ_EUROPE_ITALY_COMPLETE_niwofi.mp4';
+    $lmap->{'stroemung-it'}=$uwz_movie_url.'UWZ_EUROPE_ITALY_COMPLETE_stfi.mp4';
+
@@ -167,0 +172,2 @@
+ my $uwz_it_url = "http://allarmi.meteo-allerta.it/images/map/";
+
@@ -267,0 +274,23 @@
+ ## IT
+    $lmap->{'italia'}=$uwz_it_url.'italia_index.png';
+    $lmap->{'valledaosta'}=$uwz_it_url.'valledaosta_index.png';
+    $lmap->{'piemonte'}=$uwz_it_url.'piemonte_index.png';
+    $lmap->{'lombardia'}=$uwz_it_url.'lombardia_index.png';
+    $lmap->{'trentinoaltoadige'}=$uwz_it_url.'trentinoaltoadige_index.png';
+    $lmap->{'friuliveneziagiulia'}=$uwz_it_url.'friuliveneziagiulia_index.png';
+    $lmap->{'veneto'}=$uwz_it_url.'veneto_index.png';
+    $lmap->{'liguria'}=$uwz_it_url.'liguria_index.png';
+    $lmap->{'emiliaromagna'}=$uwz_it_url.'emiliaromagna_index.png';
+    $lmap->{'toscana'}=$uwz_it_url.'toscana_index.png';
+    $lmap->{'marche'}=$uwz_it_url.'marche_index.png';
+    $lmap->{'umbria'}=$uwz_it_url.'umbria_index.png';
+    $lmap->{'lazio'}=$uwz_it_url.'lazio_index.png';
+    $lmap->{'molise'}=$uwz_it_url.'molise_index.png';
+    $lmap->{'abruzzo'}=$uwz_it_url.'abruzzo_index.png';
+    $lmap->{'campania'}=$uwz_it_url.'campania_index.png';
+    $lmap->{'puglia'}=$uwz_it_url.'puglia_index.png';
+    $lmap->{'basilicata'}=$uwz_it_url.'basilicata_index.png';
+    $lmap->{'calabria'}=$uwz_it_url.'calabria_index.png';
+    $lmap->{'sicilia'}=$uwz_it_url.'sicilia_index.png';
+    $lmap->{'sardegna'}=$uwz_it_url.'sardegna_index.png';
+




Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 22 August 2017, 06:23:58
Zitat von: CoolTux am 18 August 2017, 13:05:26
Dein Patch war leider nicht ganz sauber. Du scheinst da eine ältere Version genommen zu haben. Nur zur Info falls Du mal mehr patches für FHEM machen möchtest. Bitte immer die neuste Version verwenden.
Ich habe das alles (so viel war es ja nicht) nun eingearbeitet. Vielen Dank noch mal für Deine Arbeit.

Hier gibt (https://github.com/LeonGaultier/fhem-uwz/archive/new-features.zip) es die Version mit Deinem Wunsch zum testen.

Hallo Hanjo,

Hattest Du schon die Möglichkeit zum testen?


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 24 August 2017, 07:15:48
Zitat von: holle75 am 18 August 2017, 21:09:53
Puh, also so ein Patch .... größeres Unterfangen für so ein paar Zeilen ;)

--- C:/temp/entpack/77_UWZ.pm Fri Aug 18 21:12:30 2017
+++ //RASP3FHEM/opt/fhem/FHEM/77_UWZ.pm Fri Aug 18 15:20:15 2017
@@ -146,0 +147,4 @@
+ ## IT
+    $lmap->{'niederschlag-wolken-it'}=$uwz_movie_url.'UWZ_EUROPE_ITALY_COMPLETE_niwofi.mp4';
+    $lmap->{'stroemung-it'}=$uwz_movie_url.'UWZ_EUROPE_ITALY_COMPLETE_stfi.mp4';
+
@@ -167,0 +172,2 @@
+ my $uwz_it_url = "http://allarmi.meteo-allerta.it/images/map/";
+
@@ -267,0 +274,23 @@
+ ## IT
+    $lmap->{'italia'}=$uwz_it_url.'italia_index.png';
+    $lmap->{'valledaosta'}=$uwz_it_url.'valledaosta_index.png';
+    $lmap->{'piemonte'}=$uwz_it_url.'piemonte_index.png';
+    $lmap->{'lombardia'}=$uwz_it_url.'lombardia_index.png';
+    $lmap->{'trentinoaltoadige'}=$uwz_it_url.'trentinoaltoadige_index.png';
+    $lmap->{'friuliveneziagiulia'}=$uwz_it_url.'friuliveneziagiulia_index.png';
+    $lmap->{'veneto'}=$uwz_it_url.'veneto_index.png';
+    $lmap->{'liguria'}=$uwz_it_url.'liguria_index.png';
+    $lmap->{'emiliaromagna'}=$uwz_it_url.'emiliaromagna_index.png';
+    $lmap->{'toscana'}=$uwz_it_url.'toscana_index.png';
+    $lmap->{'marche'}=$uwz_it_url.'marche_index.png';
+    $lmap->{'umbria'}=$uwz_it_url.'umbria_index.png';
+    $lmap->{'lazio'}=$uwz_it_url.'lazio_index.png';
+    $lmap->{'molise'}=$uwz_it_url.'molise_index.png';
+    $lmap->{'abruzzo'}=$uwz_it_url.'abruzzo_index.png';
+    $lmap->{'campania'}=$uwz_it_url.'campania_index.png';
+    $lmap->{'puglia'}=$uwz_it_url.'puglia_index.png';
+    $lmap->{'basilicata'}=$uwz_it_url.'basilicata_index.png';
+    $lmap->{'calabria'}=$uwz_it_url.'calabria_index.png';
+    $lmap->{'sicilia'}=$uwz_it_url.'sicilia_index.png';
+    $lmap->{'sardegna'}=$uwz_it_url.'sardegna_index.png';
+


Ist in der aktuellen Testversion drin
https://github.com/LeonGaultier/fhem-uwz/archive/new-features.zip
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 24 August 2017, 23:41:21
Prima. Dankeschön .... wird also demnächst bei einem update mitverteilt?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 25 August 2017, 01:22:31
Demnächst, ja.
Aber erstmal bitte testen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 25 August 2017, 08:51:17
Es gibt zwar aktuell keine Warnungen, aber "der Rest" funktioniert.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 26 August 2017, 20:34:26
... jetzt mit Warnung hat es wieder den kleinen Ausrutscher im Log:

PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/77_UWZ.pm line 985.

dies aber nur, wenn

attr lang de

gesetzt ist.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 26 August 2017, 20:55:45
Mit der alpha3 Version?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 26 August 2017, 21:09:03
... in der https://github.com/LeonGaultier/fhem-uwz/archive/new-features.zip (https://github.com/LeonGaultier/fhem-uwz/archive/new-features.zip) hier verlinkten Version. Alpha3?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 26 August 2017, 21:10:57
Ah okay. Passt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: ChrisW am 19 September 2017, 20:41:47
wie kann ich den log spam deaktivieren?
WZ: Run.1000 Done fetching data
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: LuckyDay am 19 September 2017, 20:48:17
WZ: Run.1000 Done fetching data

vor der Meldung steht bestimmt noch eine Zahl

dann entsprechend verbose setzen beim Modul
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Muschelpuster am 08 Oktober 2017, 20:23:23
Ich habe mein FHEM von Raspbian auf Debian Stretch umgezogen. UWZ ist einer von 2 Patienten, die den Umzug nicht überlebt haben. Als Status steht da jetzt:Undefined subroutine &main::UWZAsHtml called at (eval 1093) line 1.Was soll mir das denn sagen?

verzogene Grüße
Niels
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: LuckyDay am 08 Oktober 2017, 23:49:43
ach doch mal
list TYPE=weblink

irgendwas wird da noch nicht stimmen
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Muschelpuster am 09 Oktober 2017, 07:17:51
Ah Danke. Da habe ich gesehen, dass die Fehlermeldung nicht vom UWZ-Device kommt, sondern vom Device Unwetterwarnungen_im_Detail. Und das passierte wiederum, weil das UWZ-Device fehlte. Ich vermute, dass das beim ersten Start des neuen FHEM mit der Konfiguration aufgrund eines fehlenden Perl-Moduls hops gegangen ist. Da half auch nicht mehr das Nachinstallieren des Moduls - spätestens durch ein Save Config hatte ich das Device entsorgt.
Nach Neuanlegen des Devices ist alles gut.

verkettete Grüße
Niels
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 09 Oktober 2017, 11:02:52
Habe eine neue stable Version eingecheckt. Version 1.8 beinhaltet alle Änderung der letzten Alpha Versionen vom new-feature Branch



Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Florian_GT am 10 Oktober 2017, 00:38:49
Zitat von: CoolTux am 09 Oktober 2017, 11:02:52
Habe eine neue stable Version eingecheckt. Version 1.8 beinhaltet alle Änderung der letzten Alpha Versionen vom new-feature Branch
Grüße

super! Gehe ich Recht in der Annahme das du mit eingecheckt im Zentralen SVN meinst? Irgendwie hat er bei mir nach einem "update all" nichts geändert. Aber mag auch an mir liegen...

Du könntest jedenfalls mal in deinem Git: https://github.com/LeonGaultier/fhem-uwz die Readme mal anpassen, das der Updatepfad passt, wenn man ihn nutzen will. Brauchen wir den überhaupt noch? Oder ggf. schreiben das es Optional ist. Ich denke das hilft vielen Anfängern. Da kommt man schnell zum falschen Ziel ;)

EDIT:
Deine Änderungen tauchen zwar im Trunk auf: https://svn.fhem.de/trac/log aber nicht im Update file: http://fhem.de/fhemupdate/controls_fhem.txt

Gruß
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 10 Oktober 2017, 05:42:25
Zitat von: afloria am 10 Oktober 2017, 00:38:49
super! Gehe ich Recht in der Annahme das du mit eingecheckt im Zentralen SVN meinst? Irgendwie hat er bei mir nach einem "update all" nichts geändert. Aber mag auch an mir liegen...

Du könntest jedenfalls mal in deinem Git: https://github.com/LeonGaultier/fhem-uwz die Readme mal anpassen, das der Updatepfad passt, wenn man ihn nutzen will. Brauchen wir den überhaupt noch? Oder ggf. schreiben das es Optional ist. Ich denke das hilft vielen Anfängern. Da kommt man schnell zum falschen Ziel ;)

EDIT:
Deine Änderungen tauchen zwar im Trunk auf: https://svn.fhem.de/trac/log aber nicht im Update file: http://fhem.de/fhemupdate/controls_fhem.txt

Gruß

Zum Thema FHEM Update
https://wiki.fhem.de/wiki/Update

Das Git Update Prozedere soll nicht verwendet werden, ändern kann ich es leider nicht da das Original nicht von mir kommt.
Titel: [PATCH] Iconv entfernt
Beitrag von: cb1 am 03 Dezember 2017, 13:24:11
Moin,

habe den Iconv-Converter durch das perl-eigene encode() ersetzt und den ganzen Iconv-Kram entfernt, weil ich Text::Iconv nicht auf mein System portiert bekam.

Ich glaube, das wurde hier auch schon ein paar mal angefragt.

Falls das jemand verwenden möchte, github: https://github.com/thecb1/fhem-mirror/commit/8c885fb8b58a312ac8006774c1fe0a8ef0f7a7f2
Patch: https://github.com/thecb1/fhem-mirror/commit/8c885fb8b58a312ac8006774c1fe0a8ef0f7a7f2.patch

Auch wenn mein Commit von heute ist, ich habe das schon seit drei Monaten im Test - bisher ohne Probleme.

Grüße

cb1
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: ChrisW am 03 Dezember 2017, 19:53:17
Seit Wochen heute das erste mal wieder eine Warnmeldung :D Komisch
Titel: Antw:[PATCH] Iconv entfernt
Beitrag von: CoolTux am 03 Dezember 2017, 20:05:19
Zitat von: cb1 am 03 Dezember 2017, 13:24:11
Moin,

habe den Iconv-Converter durch das perl-eigene encode() ersetzt und den ganzen Iconv-Kram entfernt, weil ich Text::Iconv nicht auf mein System portiert bekam.

Ich glaube, das wurde hier auch schon ein paar mal angefragt.

Falls das jemand verwenden möchte, github: https://github.com/thecb1/fhem-mirror/commit/8c885fb8b58a312ac8006774c1fe0a8ef0f7a7f2
Patch: https://github.com/thecb1/fhem-mirror/commit/8c885fb8b58a312ac8006774c1fe0a8ef0f7a7f2.patch

Auch wenn mein Commit von heute ist, ich habe das schon seit drei Monaten im Test - bisher ohne Probleme.

Grüße

cb1

Das klingt gut. Ich schaue es mir gerne die Tage an. Vielen Dank.
Titel: Antw:[PATCH] Iconv entfernt
Beitrag von: CoolTux am 05 Dezember 2017, 20:04:47
Zitat von: cb1 am 03 Dezember 2017, 13:24:11
Moin,

habe den Iconv-Converter durch das perl-eigene encode() ersetzt und den ganzen Iconv-Kram entfernt, weil ich Text::Iconv nicht auf mein System portiert bekam.

Ich glaube, das wurde hier auch schon ein paar mal angefragt.

Falls das jemand verwenden möchte, github: https://github.com/thecb1/fhem-mirror/commit/8c885fb8b58a312ac8006774c1fe0a8ef0f7a7f2
Patch: https://github.com/thecb1/fhem-mirror/commit/8c885fb8b58a312ac8006774c1fe0a8ef0f7a7f2.patch

Auch wenn mein Commit von heute ist, ich habe das schon seit drei Monaten im Test - bisher ohne Probleme.

Grüße

cb1

Habe im Git Version 2.0.0 mit Deinen Änderungen eingecheckt. Wer will kann es testen. Ich lasse das jetzt mal laufen und checke es dann nach einer Weile ins FHEM svn ein.
Vielen Dank
Titel: Antw:[PATCH] Iconv entfernt
Beitrag von: cb1 am 07 Dezember 2017, 07:25:05
Zitat von: CoolTux am 05 Dezember 2017, 20:04:47
Habe im Git Version 2.0.0 mit Deinen Änderungen eingecheckt. Wer will kann es testen. Ich lasse das jetzt mal laufen und checke es dann nach einer Weile ins FHEM svn ein.
Vielen Dank

Super, danke.

Sollte ich für zukünftige Änderungen direkt einen PR an Dein Repo machen?
Titel: Antw:[PATCH] Iconv entfernt
Beitrag von: CoolTux am 07 Dezember 2017, 07:45:04
Zitat von: cb1 am 07 Dezember 2017, 07:25:05
Super, danke.

Sollte ich für zukünftige Änderungen direkt einen PR an Dein Repo machen?

Gerne. Einfach machen und kurz hier was dazu posten.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 08 Dezember 2017, 15:53:12
Konnte schon jemand die neue Version mit tatsächlichen Meldungen testen?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Gernott am 09 Dezember 2017, 11:49:02
Bei mir werden die Textnachrichten im Weblink
htmlCode {UWZAsHtmlLite("Unwetterzentrale")}
streckenweise bis verbreitet Glätte durch Schnee oder gefrierende Nässe
mit kodierten Umlauten angezeigt. Gibt es irgendwo ein Setting, um das zu korrigieren?
Das ist in meinem FHEM das einzige Modul mit diesem Darstellungsproblem. UWZ-Modulversion ist 1.8.0.

Danke,
G.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 09 Dezember 2017, 12:21:43
Seltsam hatte ich mit dieser Version nicht. Kannst aber gerne einmal die neue 2.0.0 testen.
Hatte gestern das erste Mal nach langen wieder eine Warnung. Mit dem Patch von cb1 gab es keine Probleme bei mir.

Werde es die Tage mal ein checken.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Intruder1956 am 09 Dezember 2017, 12:32:08
Hallo Bei mir geht es

ab 200m: Streckenweise Glätte durch Schneefall, Schneematsch oder gefrierende Nässe

Für Lagen oberhalb von 200 Metern: Am Samstagmittag und -nachmittag sowie in den Abendstunden ziehen immer wieder einzelne, teils kräftige Schnee- und Graupelschauer durch. In der Nacht zum Sonntag geht die Schauerneigung zwar insgesamt etwas zurück, es kann aber durchaus noch vereinzelt weitere Schneeschauer geben. Streckenweise besteht Glättegefahr durch Schneefall, Schneematsch und vor allem bei längeren Auflockerungen in den Abend- und Nachtstunden sowie am Sonntagmorgen und -vormittag auch durch gefrierende Nässe.

Gruß Werner
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Gernott am 09 Dezember 2017, 12:39:36
Zitat von: CoolTux am 09 Dezember 2017, 12:21:43
Seltsam hatte ich mit dieser Version nicht.
Na ja, ich hatte das schon länger. Diese Kodierung war so schon in der json-Antwort vom Alertspro-feed.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 09 Dezember 2017, 12:45:37
Also ich habe gerade eben aktuell eine Glättewarnung bekommen und auch
UWZAsHtmlLite

Bei mir werden die Umlaute korrekt angezeigt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Gernott am 09 Dezember 2017, 12:51:22
Zitat von: CoolTux am 09 Dezember 2017, 12:45:37
Bei mir werden die Umlaute korrekt angezeigt.
Ist Deine Raw-Antwort (z.B. im Browser) auf die Alertspro-Anfrage mit oder ohne Kodierung?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 09 Dezember 2017, 12:56:23
Zitat
center":"UWZ","areaID":"UWZDE15868","dtgEnd":1512903600,"areaType":"UWZCODE","dtgStart":1512818100,"payload":{"translationsLongText":{"DE":"Am Samstagmittag und -nachmittag sowie in den Abendstunden ziehen immer wieder einzelne, teils kr\u00e4ftige Schneeregen-, Schnee- und Graupelschauer durch. In der Nacht zum Sonntag geht die Schauerneigung zwar insgesamt etwas zur\u00fcck, es kann aber durchaus noch vereinzelt weitere Schneeschauer geben. Am Samstagmittag und -nachmittag ist dabei zun\u00e4chst nur noch vereinzelt bis stellenweise mit Gl\u00e4tte durch Schneematsch zu rechnen, vorzugsweise in kr\u00e4ftigen Schauern. Insbesondere jedoch in den Abend- und Nachtstunden sowie am Sonntagmorgen und -vormittag ist in Schneeschauern streckenweise Gl\u00e4tte durch Schnee oder Schneematsch m\u00f6glich, bei l\u00e4ngeren Auflockerungen auch au\u00dferhalb davon durch gefrierende N\u00e4sse."},"id":"15128177826215.1","creation":1512817920000,"uwzLevel":4,"translationsShortText":{"DE":"Streckenweise Gl\u00e4ttegefahr durch Schneefall, Schneematsch oder gefrierende N\u00e4sse"},"fileName":"meteogroup_warn_15128177826215_20171209111208_1512903600_1512818009.xml","levelName":"notice_warn_orange","shortText":"","longText":"Slippery road sections due to snowfall or glazed frost.","altMin":-10,"altMax":200},"severity":4,"type":8}],"cached":1}
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Gernott am 09 Dezember 2017, 12:59:14
o.k., bei Deiner Antwort sind die Umlaute auch noch kodiert. Dann klappt bei mir die Dekodierung im Modul, oder wo immer das auch stattfindet, nicht.

Wenn ich mal Deine Warnungen hernehme, sieht es für den Shorttext so aus:
Feed:
{"DE":"Streckenweise Gl\u00e4ttegefahr durch Schneefall, Schneematsch oder gefrierende N\u00e4sse"}

Reading:
Streckenweise Glättegefahr durch Schneefall, Schneematsch oder gefrierende Nässe

Textcodierung des Browsers: Unicode
Locale settings im Raspi: de_DE.UTF-8
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 09 Dezember 2017, 13:42:57
Lade Dir mal die neue 2.0.0 runter und probiere mal damit

https://github.com/LeonGaultier/fhem-uwz/archive/master.zip

Entpacken und nur die Moduldatei bei Dir einspielen. Rechte kontrollieren und Neustart machen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Gernott am 09 Dezember 2017, 15:35:01
Zitat von: CoolTux am 09 Dezember 2017, 13:42:57
Lade Dir mal die neue 2.0.0 runter und probiere mal damit
Gerade gemacht. Im Shorttext ist die Darstellung jetzt korrekt. Vielen Dank!
Leider wird der Longtext nicht mehr extrahiert, oder muß ich das explizit einstellen?



Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 09 Dezember 2017, 15:47:53
Ist mir noch gar nicht aufgefallen. Ich danke Dir. Da habe ich wohl was übersehen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 09 Dezember 2017, 16:08:40
Habe den Bug gefunden
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 09 Dezember 2017, 16:16:20
Habe die gefixte Version gerade ins Git geladen. Vielen Dank für Deine Aufmerksamkeit.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Gernott am 09 Dezember 2017, 17:18:52
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.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Alveole am 07 Januar 2018, 00:34:32
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
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mi.ke am 07 Januar 2018, 14:12:16

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
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Alveole am 07 Januar 2018, 19:12:48
Danke Dir!
Stimmt, da war was.
Ich werd an der Umsetzung arbeiten und hier posten.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Andre0909 am 17 Januar 2018, 19:01:26
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


Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 17 Januar 2018, 19:44:05
Also Dein JSON sagt genau das was das UWZ Modul meldet.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag 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 ?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 18 Januar 2018, 02:56:47
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.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 18 Januar 2018, 12:35:20
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!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Andre0909 am 18 Januar 2018, 19:58:41
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
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 18 Januar 2018, 20:27:23
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?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 26 Januar 2018, 19:51:51
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
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 26 Januar 2018, 19:55:17
Schaue ich mir sehr gerne an. Danke Dir.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: DarkT am 30 Januar 2018, 13:24:33
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?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 30 Januar 2018, 13:30:08
Attribut humanReadable auf 1 setzen
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: DarkT am 30 Januar 2018, 13:46:18
Zitat von: CoolTux am 30 Januar 2018, 13:30:08
Attribut humanReadable auf 1 setzen

Danke das wars.... habe ich das irgendwo überlesen?

Zitat
WarnTime    Der Anzeige wird ein Satz für die Gültigkeitsdauer der Warnung mit Start- und Endezeit der Warnung hinzugefügt.
Hierzu muss das Attribut "humanreadable" im UWZ-Device auf 1 gesetzt sein!

Ja habe ich. Danke nochmal
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: FHEMAN am 31 Januar 2018, 19:15:06
Wäre es möglich, die Warn-Readings nur bei Bedarf zu Löschen?
Andernfalls führt es zum Neuaufbau des Notify Hashs, was zumindest bei mir aktuell zu einer Gedenksekunde führt.
Auszug Log

2018.01.31 18:08:49.645 3: UWZ Unwetter: Run.1043 Done fetching data
2018.01.31 18:08:49.756 3: NtfyHash deletereading Unwetter Warn_0_.*
2018.01.31 18:08:49.806 3: NtfyHash deletereading Unwetter Warn_1_.*
2018.01.31 18:08:49.807 3: NtfyHash deletereading Unwetter Warn_2_.*
2018.01.31 18:08:49.809 3: NtfyHash deletereading Unwetter Warn_3_.*
2018.01.31 18:08:49.810 3: NtfyHash deletereading Unwetter Warn_4_.*
2018.01.31 18:08:49.812 3: NtfyHash deletereading Unwetter Warn_5_.*
2018.01.31 18:08:49.813 3: NtfyHash deletereading Unwetter Warn_6_.*
2018.01.31 18:08:49.814 3: NtfyHash deletereading Unwetter Warn_7_.*
2018.01.31 18:08:49.822 3: NtfyHash deletereading Unwetter Warn_8_.*
2018.01.31 18:08:49.823 3: NtfyHash deletereading Unwetter Warn_9_.*
2018.01.31 18:08:50.872 3: CreateNotifyHash 1.04615497589111 Sek
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Alveole am 04 Februar 2018, 07:38:50
Zitat von: mi.ke am 07 Januar 2018, 14:12:16
ich darf Dir meine Antwort ein zweites Mal empfehlen . . . .

gemeint ist:

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

PS.
Edit wegen Schreibfehler


So, erste Fortschritte gemacht. Aktuelle auf Grund der Wetterlage mit "Schneeglätte", da diese aktuell eher vorkommt und gewarnt wird.


define Unwetterwarnung_Strasse dummy
attr Unwetterwarnung_Strasse room test

define Unwetterwarnung_Strasse_notify DOIF ([Unwetter:Warn_0_Type] eq 8) (set Unwetterwarnung_Strasse on) DOELSE (set Unwetterwarnung_Strasse off)
attr Unwetterwarnung_Strasse_notify room test


Nun ergibt sich mir eine neue Frage: muss ich [Unwetter:Warn_0_Type] nun 10mal hintereinander mit "or" als Verknüpfung und immer geänderter Zahl schreiben? Die Warnung kann ja auch mal Nummer 4 sein.

Nebenfrage:
Warum hast du "==" vorgeschlagen?

Danke!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Amenophis86 am 07 Februar 2018, 15:22:20
Ist es möglich das attr disable einzubinden? Mir ist heute aufgefallen, dass es dieses anscheinend nicht gibt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 07 Februar 2018, 15:45:44
Werde ich auf meinen Stapel auflegen.  ;D
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: maddinthebrain am 02 März 2018, 13:45:03
Hallo zusammen,

nach einem Upgrade von Raspbian Jessie auf Stretch kann FHEM das Modul 77_UWZ laden. Wenn reload 77_UWZ.pm eingibt kommt das:


Can't locate XML/Simple.pm in @INC (you may need to install the XML::Simple module) (@INC contains: . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base ./FHEM) at ./FHEM/77_UWZ.pm line 1409. BEGIN failed--compilation aborted at ./FHEM/77_UWZ.pm line 1409.


Habe schon XML::Simple nach der Anleitung http://www.mclean.net.nz/cpan/ (http://www.mclean.net.nz/cpan/) neuinstalliert? Was fehlt denn dem UWZ zu seinem Glück?

Danke Martin
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 02 März 2018, 14:21:13
Ich verstehe immer nicht wieso man alles kompliziert uüber cpan kompilieren will

apt-get install libxml-simple-perl

sollte das Problem hoffentlich beheben.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: maddinthebrain am 02 März 2018, 14:25:21
Ja, hat es behoben. Das mit dem CPAN gefällt mir auch nicht, hatte es halt so gefunden...

Danke!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Stephan1965 am 12 April 2018, 23:06:23
Hallo,
ich habe mir die UWZ nebst den Wetterwarnungen und Karten nach der Anleitung im Wiki installiert. Die im Wiki genannten Perl-Module habe ich ebenfalls installiert. Es funktioniert auch weitgehend, aber ich habe oberhalb der Karte die folgende Meldung:

Can't locate object method "weblink" via package "htmlCode" (perhaps you forgot to load "htmlCode"?) at (eval 1572) line 1.


Ich habe mal ein Bild angehängt.

Viele Grüße

Stephan
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 13 April 2018, 04:47:51
Ich benötige bitte ein list vom Device.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Stephan1965 am 13 April 2018, 07:13:28
Hallo CoolTux,
hier die Infos:
Internals:
   CountryCode DE
   DEF        DE 53844 1800
   INTERVAL   1800
   INTERVALWARN 0
   NAME       Unwetterzentrale
   NR         322
   PLZ        53844
   STATE      Warnungen: 1
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE53844
   VERSION    2.0.0
   READINGS:
     2018-04-13 07:03:51   WarnCount       1
     2018-04-13 07:03:51   WarnUWZLevel    2
     2018-04-13 07:03:51   WarnUWZLevel_Color gelb
     2018-04-13 07:03:51   WarnUWZLevel_Str Stufe Gelb (Vorwarnung für Unwetterwarnung)
     2018-04-13 07:03:51   Warn_0_AltitudeMax 9000
     2018-04-13 07:03:51   Warn_0_AltitudeMin -10
     2018-04-13 07:03:51   Warn_0_Creation 1523536920
     2018-04-13 07:03:51   Warn_0_Creation_Date 12.04.2018
     2018-04-13 07:03:51   Warn_0_Creation_Time 14:42
     2018-04-13 07:03:51   Warn_0_End      1523656800
     2018-04-13 07:03:51   Warn_0_End_Date 14.04.2018
     2018-04-13 07:03:51   Warn_0_End_Time 00:00
     2018-04-13 07:03:51   Warn_0_EventID  15235285369914.8
     2018-04-13 07:03:51   Warn_0_Hail     1
     2018-04-13 07:03:51   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif
     2018-04-13 07:03:51   Warn_0_LongText Am Freitag sind teils kräftige Regenschauer und Gewitter möglich. Es besteht dabei die Gefahr von Starkregen über 10 l/m² in einer Stunde, auch stürmische Böen oder Sturmböen und kleinerer Hagel sind möglich.
     2018-04-13 07:03:51   Warn_0_Severity 7
     2018-04-13 07:03:51   Warn_0_ShortText Teils kräftige Regenschauer und Gewitter mit Starkregen und Sturmböen möglich
     2018-04-13 07:03:51   Warn_0_Start    1523599260
     2018-04-13 07:03:51   Warn_0_Start_Date 13.04.2018
     2018-04-13 07:03:51   Warn_0_Start_Time 08:01
     2018-04-13 07:03:51   Warn_0_Type     7
     2018-04-13 07:03:51   Warn_0_Type_Str Gewitter
     2018-04-13 07:03:51   Warn_0_levelName alert_forewarn_orange
     2018-04-13 07:03:51   Warn_0_uwzLevel 2
     2018-04-13 07:03:51   Warn_0_uwzLevel_Str Stufe Gelb (Vorwarnung für Unwetterwarnung)
     2018-04-13 07:03:50   currentIntervalMode normal
     2018-04-13 07:03:51   durationFetchReadings 0.40
     2018-04-13 07:03:51   lastConnection  27 values captured in 0.40 s
     2018-04-13 07:03:51   state           Warnungen: 1
   fhem:
     LOCAL      0
   helper:
Attributes:
   download   1
   humanreadable 1
   maps       deutschland nordrhein-westfalen
   room       Wetter


Gruß

Stephan
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 13 April 2018, 07:46:55
Ich brauche das list vom weblink Device bitte.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Stephan1965 am 13 April 2018, 08:37:51
Hallo CoolTux,
sorry, hier das Listing:



Internals:
   DEF        htmlCode {WeatherAsHtml("Wetter",7)}
   LINK       {WeatherAsHtml("Wetter",7)}
   NAME       WetterHtml
   NR         316
   STATE      initialized
   TYPE       weblink
   WLTYPE     htmlCode
Attributes:
   room       Wetter


Gruß, Stephan
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 13 April 2018, 09:43:20
htmlCode {WeatherAsHtml("Wetter",7)}

Dein UWZ Device heißt doch
NAME       Unwetterzentrale
und nicht Wetter.

Bitte anpassen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Stephan1965 am 13 April 2018, 11:11:29
Hallo CoolTux,
nach Anpassung war der Fehler noch da. Da sind auch noch andere Weblinks und der in Frage kommende scheint dieser hier zu sein:
Internals:
   DEF        htmlCode {UWZAsHtmlLite("Unwetterzentrale")} define UnwetterMovie weblink htmlCode {UWZAsHtmlMovie("Unwetterzentrale","niederschlag-wolken-de")}
   LINK       {UWZAsHtmlLite("Unwetterzentrale")} define UnwetterMovie weblink htmlCode {UWZAsHtmlMovie("Unwetterzentrale","niederschlag-wolken-de")}
   NAME       UnwetterLite
   NR         325
   STATE      initialized
   TYPE       weblink
   WLTYPE     htmlCode
Attributes:
   room       Wetter


Gruß,
Stephan
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 13 April 2018, 11:13:16
die solltest du trennen.
define blabla htmlCode {UWZAsHtmlLite("Unwetterzentrale")}
das ist ein Device

define UnwetterMovie weblink htmlCode {UWZAsHtmlMovie("Unwetterzentrale","niederschlag-wolken-de")}
das muss ein anderes device sein
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 13 April 2018, 11:47:17
die def ist falsch.
du hast hier eine weitere define anweisung (movie). die muss hier weg.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Stephan1965 am 13 April 2018, 12:29:31
Hallo Zusammen,
jetzt funktioniert es.
Vielen Dank für die schnelle Hilfe!!!

Gruß

Stephan
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: 750volt am 02 Mai 2018, 13:03:28
Hallo zusammen,

ich wollte die Sprachausgabe nutzen soweit funktioniert es. Allerdings wird die Sprache doppelt über die Lautsprecher ausgegeben. Hat jemand vielleicht ein ähnliches Problem gehabt oder weiß was ich falsch gemacht habe.

Hier meine DEF zur Ansicht:

Unwetterzentrale_Berlin:.* {
my $warncounter = (ReadingsVal('Unwetterzentrale_Berlin','WarnCount',""));;
my $warntext = (ReadingsVal('Unwetterzentrale_Berlin','Warn_0_LongText',""));;

if($warncounter > 0) {fhem ("set MyTTS tts :QAM.mp3: Wetterwarnung für Berlin. ")};;}
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 02 Mai 2018, 13:11:12
Ich empfehle die RegEx für den Event zum triggern enger zu setzen.

Unwetterzentrale_Berlin:WarnCount:.[1-9]
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: 750volt am 02 Mai 2018, 13:57:25
Danke für die Antwort.

Kannst du mir sagen was genau sich dadurch verändert. Ich habe den Wert jetzt auf 1 gesetzt.

Sieht dann bei mir so aus:

Unwetterzentrale_Berlin:.1 {
my $warncounter = (ReadingsVal('Unwetterzentrale_Berlin','WarnCount',""));;
my $warntext = (ReadingsVal('Unwetterzentrale_Berlin','Warn_0_LongText',""));;

if($warncounter > 0) {fhem ("set MyTTS tts :QAM.mp3: Gewitterwarnung für Berlin. ")};;}


Die QAM.mp3 wird abgespielt und "Gewiterwarnung für Berlin" wird zweimal hintereiander abgespielt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 02 Mai 2018, 14:11:09
Zitat von: 750volt am 02 Mai 2018, 13:57:25
Danke für die Antwort.

Kannst du mir sagen was genau sich dadurch verändert. Ich habe den Wert jetzt auf 1 gesetzt.

Sieht dann bei mir so aus:

Unwetterzentrale_Berlin:.1 {
my $warncounter = (ReadingsVal('Unwetterzentrale_Berlin','WarnCount',""));;
my $warntext = (ReadingsVal('Unwetterzentrale_Berlin','Warn_0_LongText',""));;

if($warncounter > 0) {fhem ("set MyTTS tts :QAM.mp3: Gewitterwarnung für Berlin. ")};;}


Die QAM.mp3 wird abgespielt und "Gewiterwarnung für Berlin" wird zweimal hintereiander abgespielt.

Kann ich leider nicht. Ich weiß nicht was genau Du da gemacht hast oder wofür das sein soll.
Ich behaupte das Dein Notify so gar nicht triggern sollte.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Dia81 am 08 August 2018, 16:47:45
Kann es sein das es Neuerdings ein Problem mit dem Modul gibt? Laut Unwetterzentrale haben wir hier in Essen/45279 seit gestern gelb wegen Gewitter. Unwettermodul sagt aber keine Warnungen trotz 5 minütlicher Abfrage. Auch die zugehörige URL liefert aktuell no results:

Zitathttp://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE45279
obwohl gelb laut Homepage.

Mit anderer PLZ geteste wo "Rot-Meldungen" vorlagen da ging es... ?!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 08 August 2018, 17:09:49
Zitat von: Dia81 am 08 August 2018, 16:47:45
Kann es sein das es Neuerdings ein Problem mit dem Modul gibt? Laut Unwetterzentrale haben wir hier in Essen/45279 seit gestern gelb wegen Gewitter. Unwettermodul sagt aber keine Warnungen trotz 5 minütlicher Abfrage. Auch die zugehörige URL liefert aktuell no results:
obwohl gelb laut Homepage.

Mit anderer PLZ geteste wo "Rot-Meldungen" vorlagen da ging es... ?!

Wie kann es ein Problem mit dem Modul geben wenn die Feed URL auch keine Ergebnisse liefert?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Dia81 am 08 August 2018, 17:19:06
Zitat von: CoolTux am 08 August 2018, 17:09:49
Wie kann es ein Problem mit dem Modul geben wenn die Feed URL auch keine Ergebnisse liefert?

tut mir leid aber ich programmiere das nicht und hab da auch keine Ahnung von deswegen frag ich ja... Also ist es anscheinend ein Problem seitens UWZ... dann frag ich mal so: kommt das häufiger vor, hat jmd erfahrung damit dass es unterschiede zur homepage gibt?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 08 August 2018, 17:36:50
ganz sicher wird es soetwas geben, aber es liegt auf jeden Fall nicht am Modul.
Bei mir stimmt es auch (manchmal) nicht exakt regelt sich dann aber wieder nach kurzer Zeit
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Dia81 am 09 August 2018, 17:01:32
Zitat von: moonsorrox am 08 August 2018, 17:36:50
ganz sicher wird es soetwas geben, aber es liegt auf jeden Fall nicht am Modul.
Bei mir stimmt es auch (manchmal) nicht exakt regelt sich  dann aber wieder nach kurzer Zeit

okay, schade irgendwie.Das modul lebt ja eben wegen der Gefahrenanzeige von der Aktualität. Aktuell ist hier seit 30 min rote Warnung wegen Sturm, aber im Feed nicht. So kann man dann das Modul, respektive den verantwortlichen Feed der es nicht hergibt dann leider nicht richtig nutzen :(
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 09 August 2018, 18:55:31
vielleicht mal bei alertspro druck machen.
die app müsste ja die selben probleme haben.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Doublefant am 09 August 2018, 19:48:14
Bei mir das gleiche, es stimmt nicht überein mit der Anzeige der Unwetterzentrale.
Ist mir leider schon öffters aufgefallen.
Es liegt aber nicht am Modul, sondern an der Quelle.  Anscheinend synchonisiert der Alertspro-Feed manchmal nicht richtig mit den Daten der Untwetterzentrale.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwette
Beitrag von: tomspatz am 13 August 2018, 14:06:47
Hallo Tobias und Leon

auch ich bin jetzt diesem Wahn verfallen, VIELEN DANK für dieses Modul.

Verstehe ich das richtig das man auch auf:
WarnUWZLevel
triggern kann??
Das reading existiert doch NUR bei "Unwetter" mit der "passenden" Zahl dazu ?
Genauso wie auch ?:
Warn_0_uwzLevel

LG

Tom

Das habe ich leider nirgendwo in thread gefunden
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwette
Beitrag von: CoolTux am 13 August 2018, 18:03:15
Zitat von: tomspatz am 13 August 2018, 14:06:47
Hallo Tobias und Leon

auch ich bin jetzt diesem Wahn verfallen, VIELEN DANK für dieses Modul.

Verstehe ich das richtig das man auch auf:
WarnUWZLevel
triggern kann??
Das reading existiert doch NUR bei "Unwetter" mit der "passenden" Zahl dazu ?
Genauso wie auch ?:
Warn_0_uwzLevel

LG

Tom

Das habe ich leider nirgendwo in thread gefunden

Das Reading sollte immer existieren.  :)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Pfriemler am 15 August 2018, 15:12:14
Schon wieder eine geile Sache hier, danke und Gratulation!

Sollte "get Unwetterzentrale Hitze" jetzt nicht "active" statt "inactive" melden?
...
edit: meine "Auffälligkeit" hat sich erledigt: Startdatum der Warnung ist noch nicht erreicht.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: chq am 17 August 2018, 19:41:12
Was bedeutet WarnUWZLevel 2? Die Commandref ist in diesem Fall wenig hilfreich.

Gibt es evtl. irgendwo ein Beispiel, wo im Rahmen eines DOIFs per "get" z.B. auf Sturm geprüft wird?

Gruß Chris
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 17 August 2018, 19:50:51
Zitat von: chq am 17 August 2018, 19:41:12
Was bedeutet WarnUWZLevel 2? Die Commandref ist in diesem Fall wenig hilfreich.

Gibt es evtl. irgendwo ein Beispiel, wo im Rahmen eines DOIFs per "get" z.B. auf Sturm geprüft wird?

Gruß Chris

Bedeutet gelb. Zu meist Vorwarnungen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: chq am 17 August 2018, 19:56:13
Gibt es somit null bis zwei, oder eins bis drei, oder geht es bis vier?

Gruß Chris
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 17 August 2018, 20:11:36
Zitat von: chq am 17 August 2018, 19:56:13
Gibt es somit null bis zwei, oder eins bis drei, oder geht es bis vier?

Gruß Chris

Laut Commandref 0-5
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: chq am 17 August 2018, 20:23:49
Also bezieht sich

Warn_0_uwzLevel - Severity of thunderstorm (0-5)

auch auf

WarnUWZLevel

? Hm, ok.

Was nun der Unterschied zwischen drei, vier und fünf ist, darf und/oder soll jeder selber rausfinden, gehe ich mal davon aus.

Danke.

Gruß Chris
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 17 August 2018, 20:30:40
http://www.unwetterzentrale.de/uwz/anleitung.html

Warnstufe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rischbiter123 am 17 August 2018, 21:36:11
Sarkasmus on/ Man kann tatsächlich auch auf die aufgerufene Seite gucken? Ich dachte, das gehört alles in die Modul-Doku. /Sarkasmus off
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: networker am 25 August 2018, 23:58:12
Hallo CoolTux

Auf der UWZ Seite hab ich gelesen das es jetzt auch für Österreich eine Postleitzahlgenaue Vorhersage gibt.

Könnte man da aufgrund des Ländercodes die aufgerufene URL ändern oder sind die geliefertenDaten nicht kompatibel?

http://unwetter.wetteralarm.at/getwarning_de.php?plz=5661&uwz=UWZ-AT&lang=de
(http://unwetter.wetteralarm.at/getwarning_de.php?plz=5661&uwz=UWZ-AT&lang=de)

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 26 August 2018, 07:13:00
Zitat von: networker am 25 August 2018, 23:58:12
Hallo CoolTux

Auf der UWZ Seite hab ich gelesen das es jetzt auch für Österreich eine Postleitzahlgenaue Vorhersage gibt.

Könnte man da aufgrund des Ländercodes die aufgerufene URL ändern oder sind die geliefertenDaten nicht kompatibel?

http://unwetter.wetteralarm.at/getwarning_de.php?plz=5661&uwz=UWZ-AT&lang=de
(http://unwetter.wetteralarm.at/getwarning_de.php?plz=5661&uwz=UWZ-AT&lang=de)


Das schaue ich mir die Tage einmal an. Kann dann genaueres sagen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 26 August 2018, 08:01:24
Zitat von: CoolTux am 26 August 2018, 07:13:00

Das schaue ich mir die Tage einmal an. Kann dann genaueres sagen.

Habe es gerade mal getestet. Leider lässt es die AlertsPro API nicht zu. Ich bekomme dann ein

{"results":[],"generator":"PHPjf"}


wenn ich
http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZ-AT5661
oder
http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZAT5661

aufrufe. Habe auch noch versuch mit language de-ch oder de-CH ging alles nicht.

Sollte jemand die App AlertPro haben, kann er ja mal schauen ob er für die Schweiz Regionale Informationen bekommt und versuchen zu debuggen wie dafür der URL Aufruf ist.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.a
Beitrag von: tomspatz am 05 September 2018, 18:34:26
Ich würde nochmals um Hilfe bitten.
Das habe ich in meiner 99_myUtils.pm stehen. Der Zweig mit den Warnungen kommt auch an, den Zweig elsif habe ich mir so dazu getextet. Mit der Hoffnung das es passt. Aber leider doch nicht.
Die gewünschte Benachrichtigung über "Keine Warnungen mehr vorhanden" wird gar nicht verschick somit wahrscheinlich die Bedingung geprüft oder ich habe es vollkommen falsch geschrieben.

Das reading WarnUWZLevel gibt es allerdings und es wird auch 0 wen keinerlei Meldungen vorliegen.
sub UWZ()
{
my $anz = ReadingsNum("Unwetterzentrale","WarnCount","");

for(my $x=0; $x<$anz; $x++)
{
if(ReadingsNum("Unwetterzentrale","Warn_".$x."_uwzLevel","") > 0)
{
my $text1 = ReadingsVal("Unwetterzentrale","Warn_".$x."_ShortText","Fehler");
my $text2 = ReadingsVal("Unwetterzentrale","Warn_".$x."_LongText","Fehler");
fhem("msg \@rr_Tom title='Unwetterzentrale' <b>$text1 </b><br>$text2");
}
elsif(ReadingsNum("Unwetterzentrale","WarnUWZLevel","") == 0)
{
fhem("msg \@rr_Tom title='Unwetterzentrale' <b>Keine Warnungen mehr vorhanden </b>")
}
}
}


LG
Tom
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Pfriemler am 05 September 2018, 18:52:14
In $anz liest Du am Anfang die Anzahl der aktuellen Warnungen aus.
Ist diese > 0, wird die for-Schleife ausgeführt - aber nicht wenn die Anzahl der Warnungen 0 ist. Daher kommt Dein elsif-Zweig gar nicht zur Anwendung.

Baue das stattdessen als eigenes if nach der Schleife und fertig.


sub UWZ()
{
my $anz = ReadingsNum("Unwetterzentrale","WarnCount","");

for(my $x=0; $x<$anz; $x++)
{
if(ReadingsNum("Unwetterzentrale","Warn_".$x."_uwzLevel","") > 0)
{
my $text1 = ReadingsVal("Unwetterzentrale","Warn_".$x."_ShortText","Fehler");
my $text2 = ReadingsVal("Unwetterzentrale","Warn_".$x."_LongText","Fehler");
fhem("msg \@rr_Tom title='Unwetterzentrale' <b>$text1 </b><br>$text2");
}
}

if(ReadingsNum("Unwetterzentrale","WarnUWZLevel","") == 0)
{
fhem("msg \@rr_Tom title='Unwetterzentrale' <b>Keine Warnungen mehr vorhanden </b>");
}
}
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: hillbicks am 06 September 2018, 11:07:16
Hi zusammen,

es wurde vor einem Jahr bereits mal diskutiert das einige Warnungen doppelt erscheinen, obwohl Text, Severity und creation time identisch sind. Ich hab das Problem zwischendurch immer mal wieder und wollte mal fragen ob es dafuer in der Zwischenzeit eine Loesung gibt.

Hier noch ein aktuelles List wo das Problem ersichtlich ist (ich sehe jedenfalls keinen Unterschied)

Internals:
   CountryCode DE
   DEF        DE 40547 3600
   INTERVAL   3600
   INTERVALWARN 0
   NAME       Unwetterzentrale
   NR         391
   PLZ        40547
   STATE      Warnungen: 2
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE40547
   VERSION    2.0.0
   OLDREADINGS:
   READINGS:
     2018-09-06 10:49:43   WarnCount       2
     2018-09-06 10:49:43   WarnUWZLevel    2
     2018-09-06 10:49:43   WarnUWZLevel_Color gelb
     2018-09-06 10:49:43   WarnUWZLevel_Str Stufe Gelb (Vorwarnung für Unwetterwarnung)
     2018-09-06 10:49:43   Warn_0_AltitudeMax 9000
     2018-09-06 10:49:43   Warn_0_AltitudeMin -10
     2018-09-06 10:49:43   Warn_0_Creation 1536153060
     2018-09-06 10:49:43   Warn_0_Creation_Date 05.09.2018
     2018-09-06 10:49:43   Warn_0_Creation_Time 15:11
     2018-09-06 10:49:43   Warn_0_End      1536279300
     2018-09-06 10:49:43   Warn_0_End_Date 07.09.2018
     2018-09-06 10:49:43   Warn_0_End_Time 02:15
     2018-09-06 10:49:43   Warn_0_EventID  15361412346456.3
     2018-09-06 10:49:43   Warn_0_Hail     0
     2018-09-06 10:49:43   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif
     2018-09-06 10:49:43   Warn_0_LongText Am Donnerstag sind wiederholt kräftige Regenschauer und Gewitter möglich. Dabei besteht die Gefahr von Starkregen, vereinzelt sind Regenmengen von 20 bis 40 l/m² in kurzer Zeit möglich, wobei lokale Überflutungen auftreten können. Donnerstagnacht lässt die Schauer- und Gewitterneigung wieder nach.
     2018-09-06 10:49:43   Warn_0_Severity 8
     2018-09-06 10:49:43   Warn_0_ShortText Wiederholt kräftige Schauer und Gewitter möglich, Gefahr von Starkregen über 20 l/m²
     2018-09-06 10:49:43   Warn_0_Start    1536213660
     2018-09-06 10:49:43   Warn_0_Start_Date 06.09.2018
     2018-09-06 10:49:43   Warn_0_Start_Time 08:01
     2018-09-06 10:49:43   Warn_0_Type     7
     2018-09-06 10:49:43   Warn_0_Type_Str Gewitter
     2018-09-06 10:49:43   Warn_0_levelName alert_forewarn_red
     2018-09-06 10:49:43   Warn_0_uwzLevel 2
     2018-09-06 10:49:43   Warn_0_uwzLevel_Str Stufe Gelb (Vorwarnung für Unwetterwarnung)
     2018-09-06 10:49:43   Warn_1_AltitudeMax 9000
     2018-09-06 10:49:43   Warn_1_AltitudeMin -10
     2018-09-06 10:49:43   Warn_1_Creation 1536141960
     2018-09-06 10:49:43   Warn_1_Creation_Date 05.09.2018
     2018-09-06 10:49:43   Warn_1_Creation_Time 12:06
     2018-09-06 10:49:43   Warn_1_End      1536278400
     2018-09-06 10:49:43   Warn_1_End_Date 07.09.2018
     2018-09-06 10:49:43   Warn_1_End_Time 02:00
     2018-09-06 10:49:43   Warn_1_EventID  15361412346456.4
     2018-09-06 10:49:43   Warn_1_Hail     0
     2018-09-06 10:49:43   Warn_1_IconURL  http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif
     2018-09-06 10:49:43   Warn_1_LongText Am Donnerstag sind wiederholt kräftige Regenschauer und Gewitter möglich. Dabei besteht die Gefahr von Starkregen, vereinzelt sind Regenmengen von 20 bis 40 l/m² in kurzer Zeit möglich, wobei lokale Überflutungen auftreten können. Donnerstagnacht lässt die Schauer- und Gewitterneigung wieder nach.
     2018-09-06 10:49:43   Warn_1_Severity 8
     2018-09-06 10:49:43   Warn_1_ShortText Wiederholt kräftige Schauer und Gewitter möglich, Gefahr von Starkregen über 20 l/m²
     2018-09-06 10:49:43   Warn_1_Start    1536220860
     2018-09-06 10:49:43   Warn_1_Start_Date 06.09.2018
     2018-09-06 10:49:43   Warn_1_Start_Time 10:01
     2018-09-06 10:49:43   Warn_1_Type     7
     2018-09-06 10:49:43   Warn_1_Type_Str Gewitter
     2018-09-06 10:49:43   Warn_1_levelName alert_forewarn_red
     2018-09-06 10:49:43   Warn_1_uwzLevel 2
     2018-09-06 10:49:43   Warn_1_uwzLevel_Str Stufe Gelb (Vorwarnung für Unwetterwarnung)
     2018-09-06 09:55:33   currentIntervalMode normal
     2018-09-06 10:49:43   durationFetchReadings 0.00
     2018-09-06 10:49:43   lastConnection  49 values captured in 0.00 s
     2018-09-06 10:49:43   state           Warnungen: 2
   fhem:
     LOCAL      0
   helper:
Attributes:
   humanreadable 1


Wenn jemand einen Tipp hat, waere ich dafuer sehr dankbar  :)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 06 September 2018, 11:59:32
Warn_0_EventID  15361412346456.3

Warn_1_EventID  15361412346456.4

Das ist der Unterschied. Es gab mehrere Aktualisierungen. Ich gebe zu es ist nicht schön. Aber aktuell komme ich nicht dazu was daran zu machen.
Entweder mit Leben oder mir einen Patch mit einer Lösung anbieten.



Grüße
Leon
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: hillbicks am 06 September 2018, 19:57:47
Tse, natuerlich wieder Tomaten auf den Augen gehabt. Danke fuer die Erklärung!

Ich gucke mal ob ich den DOIF dann so umbaue das ich die Werte der Readings vergleiche und dann nur bei unterschiedlichen Readings alle raussende, sonst nur jeweils das Erste.

Ich berichte dann ;)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 06 September 2018, 20:12:50
du könntest auch die ID vor dem punkt vergleichen. hinter dem punkt handelt es sich quasi um die version zu dem event. die höchste versions nummer bei gleicher eventID sollte das aktuellste sein, theoretisch.

die restlichen readings müssten sich eigentlich irgendwo unterscheiden, sonst bräuchte es ja keine neue version des events.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: tomspatz am 11 September 2018, 14:49:36
Zitat von: Pfriemler am 05 September 2018, 18:52:14
In $anz liest Du am Anfang die Anzahl der aktuellen Warnungen aus.
Ist diese > 0, wird die for-Schleife ausgeführt - aber nicht wenn die Anzahl der Warnungen 0 ist. Daher kommt Dein elsif-Zweig gar nicht zur Anwendung.

Baue das stattdessen als eigenes if nach der Schleife und fertig.

@Pfriemler

DANKE

Tom
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Amenophis86 am 11 September 2018, 20:09:56
@CoolTux ist es möglich ein attr disable einzubauen?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 11 September 2018, 20:14:40
Zitat von: Amenophis86 am 11 September 2018, 20:09:56
@CoolTux ist es möglich ein attr disable einzubauen?

Das sollte möglich sein. Gib mir aber bitte etwas Zeit. Wenn ich in einer Woche noch nichts habe stups mich bitte noch mal an.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Amenophis86 am 11 September 2018, 20:27:59
Kein Streß, hängst sicher mit genug arbeit im Rolloprojekt ;)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: chq am 18 September 2018, 19:03:38
Oben im UWZ-Modul gibt es ja dieses "get" und dann z.B. "Sturm".

Wie bekommt man solch eine "Abfrage" denn z.B. in ein DOIF?

Gruß Chris
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 18 September 2018, 19:28:35

my $a = CommandGet(undef,'Unwetterzentrale Sturm');


Sollte so gehen, bitte einmal testen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: chq am 18 September 2018, 19:54:25
Hallo,

für mich als Anfänger ist die Antwort leider (zu) kurz.

Wenn ich das nicht verstehe, weil meine DOIFs lediglich aus (Reading-Abfragen) und (set-Blabla) bestehen, fehlt mir vermutlich Wissen bzgl. Perl-Code-Implementierung in DOIFs, richtig?

Gruß Chris
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 18 September 2018, 20:01:58
Du sagtest z.B. DOIF, ich hätte meine Anfrage in ein notify gelegt. Bei DOIF weiß ich nicht wie das geht.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: chq am 18 September 2018, 20:02:45
Danke für den Hinweis.

Gruß Chris
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mi.ke am 19 September 2018, 11:18:12
Zitat von: chq am 18 September 2018, 19:03:38
Oben im UWZ-Modul gibt es ja dieses "get" und dann z.B. "Sturm".

Wie bekommt man solch eine "Abfrage" denn z.B. in ein DOIF?


im DOIF kannst Du es so einbauen:
(fhem("get UWZ Sturm") eq "active") (set SturmWarnung alert) DOELSE (set SturmWarnung nix)

Cheers
mi.ke
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Georges am 28 September 2018, 09:28:19
Wie ich verstehe, sind die Karten im Modul codiert, ist es möglich, den Code für Frankreich hinzuzufügen?

http://alerte.vigilance-meteo.fr/images/map/nord-pas-de-calais_index.png
http://alerte.vigilance-meteo.fr/images/map/picardie_index.png
http://alerte.vigilance-meteo.fr/images/map/champagne-ardenne_index.png
http://alerte.vigilance-meteo.fr/images/map/lorraine_index.png
http://alerte.vigilance-meteo.fr/images/map/alsace_index.png
http://alerte.vigilance-meteo.fr/images/map/franche-comte_index.png
http://alerte.vigilance-meteo.fr/images/map/rhone-alpes_index.png
http://alerte.vigilance-meteo.fr/images/map/provence-alpes-cote-dazur_index.png
http://alerte.vigilance-meteo.fr/images/map/languedoc-roussillon_index.png
http://alerte.vigilance-meteo.fr/images/map/midi-pyrenees_index.png
http://alerte.vigilance-meteo.fr/images/map/aquitaine_index.png
http://alerte.vigilance-meteo.fr/images/map/limousin_index.png
http://alerte.vigilance-meteo.fr/images/map/poitou-charentes_index.png
http://alerte.vigilance-meteo.fr/images/map/centre_index.png
http://alerte.vigilance-meteo.fr/images/map/bourgogne_index.png
http://alerte.vigilance-meteo.fr/images/map/pays-de-la-loire_index.png
http://alerte.vigilance-meteo.fr/images/map/bretagne_index.png
http://alerte.vigilance-meteo.fr/images/map/basse-normandie_index.png
http://alerte.vigilance-meteo.fr/images/map/haute-normandie_index.png
http://alerte.vigilance-meteo.fr/images/map/ile-de-france_index.png

Danke
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 28 September 2018, 09:45:50
Zitat von: Georges am 28 September 2018, 09:28:19
Wie ich verstehe, sind die Karten im Modul codiert, ist es möglich, den Code für Frankreich hinzuzufügen?

http://alerte.vigilance-meteo.fr/images/map/nord-pas-de-calais_index.png
http://alerte.vigilance-meteo.fr/images/map/picardie_index.png
http://alerte.vigilance-meteo.fr/images/map/champagne-ardenne_index.png
http://alerte.vigilance-meteo.fr/images/map/lorraine_index.png
http://alerte.vigilance-meteo.fr/images/map/alsace_index.png
http://alerte.vigilance-meteo.fr/images/map/franche-comte_index.png
http://alerte.vigilance-meteo.fr/images/map/rhone-alpes_index.png
http://alerte.vigilance-meteo.fr/images/map/provence-alpes-cote-dazur_index.png
http://alerte.vigilance-meteo.fr/images/map/languedoc-roussillon_index.png
http://alerte.vigilance-meteo.fr/images/map/midi-pyrenees_index.png
http://alerte.vigilance-meteo.fr/images/map/aquitaine_index.png
http://alerte.vigilance-meteo.fr/images/map/limousin_index.png
http://alerte.vigilance-meteo.fr/images/map/poitou-charentes_index.png
http://alerte.vigilance-meteo.fr/images/map/centre_index.png
http://alerte.vigilance-meteo.fr/images/map/bourgogne_index.png
http://alerte.vigilance-meteo.fr/images/map/pays-de-la-loire_index.png
http://alerte.vigilance-meteo.fr/images/map/bretagne_index.png
http://alerte.vigilance-meteo.fr/images/map/basse-normandie_index.png
http://alerte.vigilance-meteo.fr/images/map/haute-normandie_index.png
http://alerte.vigilance-meteo.fr/images/map/ile-de-france_index.png

Danke

Ist bestimmt möglich. Werde aber die nächsten Wochen nicht dazu kommen. Du oder jemand anderes könnt aber gerne ein Patch einreichen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Incendio am 29 September 2018, 13:53:27
Danke
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 30 September 2018, 15:18:32
Zitat von: Georges am 28 September 2018, 09:28:19
Wie ich verstehe, sind die Karten im Modul codiert, ist es möglich, den Code für Frankreich hinzuzufügen?


Im Januar dieses Jahres habe ich das Niederländisch hinzugefügt (https://forum.fhem.de/Index.php/topic,51233.msg756255.html#msg756255). Ich könnte versuchen, auch die Französische Sprache und die Karten hinzuzufügen. Ich bin im Moment beschäftigt, aber ich könnte in ungefähr 2 Wochen anfangen.

Gruß SibbeH
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 18 Oktober 2018, 21:23:02
Zitat von: Georges am 28 September 2018, 09:28:19
Wie ich verstehe, sind die Karten im Modul codiert, ist es möglich, den Code für Frankreich hinzuzufügen?


@CoolTux
@Georges

Die französische Sprache und die Karten wurden ebenfalls hinzugefügt, siehe Anhang.

Gruß SibbeH
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 19 Oktober 2018, 04:19:06
Hallo SibbeH,

Vielen Dank für Deine tolle Arbeit. Ich werde mir das die nächsten Tage einmal anschauen.
Hast Du Deine neue Version bei Dir am laufen?
Könntest Du mir statt der ganzen Datei ein Patch zur Verfügung stellen oder gerne auch ein pull request auf Github.


Grüße
Leon
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 19 Oktober 2018, 19:01:19
Hallo Leon,

Zitat
Vielen Dank für Deine tolle Arbeit. Ich werde mir das die nächsten Tage einmal anschauen.

Danke sehr.

Zitat
Hast Du Deine neue Version bei Dir am laufen?

Version 2.0.1 (niederländisch hinzugefügt und die Anzeige des Datums leicht modifiziert) lauft bei mir seit Januar dieses Jahres auf meinem Hauptsystem.
Version 2.0.2 (Französisch hinzugefügt) läuft seit einigen Tagen auf meinem Testsystem. Siehe Anhänge.

Zitat
Könntest Du mir statt der ganzen Datei ein Patch zur Verfügung stellen oder gerne auch ein pull request auf Github.

Dies wird ein paar Tage dauern. Ich habe keine Erfahrung damit, also muss ich zuerst herausfinden, wie das funktioniert.

Gruß
SibbeH
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 30 Oktober 2018, 12:24:13
Ich habe Version 2.0.3 ins SVN geladen.
- Sprachsupport für Holländisch und Französisch / vielen vielen Dank an SibbeH für die tolle Arbeit
- neues Attribut disable



Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 30 Oktober 2018, 21:41:38
Sehr gerne gemacht!

Gruß
SibbeH
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: shamal2008 am 01 Januar 2019, 14:31:14
Hallo zusammen,

kurze Frage: ich verwende seit ein paar Wochen das Modul und es funktionierte auch sehr gut. Heute ist mir aufgefallen, dass die Warnung für Wien nicht "hereingeholt" wird. Das Modul behauptet, dass es keine Warnungen gibt, auf der Homepage ist die Sturm-Warnung orange. Die Area-ID ist mit dem Locator aus dem Wiki erstellt. Manuelles Update wurde gemacht...

Hier das aktuelle List des Moduls:

Internals:
   CountryCode AT
   DEF        AT 00001 1800
   INTERVAL   1800
   INTERVALWARN 0
   NAME       uwz.wien
   NR         116
   PLZ        00001
   STATE      Warnungen: 0
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZAT00001
   VERSION    2.0.3
   Helper:
     DBLOG:
       lastConnection:
         DBLogging:
           TIME       1546348711.99294
           VALUE      5 values captured in 0.00 s
   READINGS:
     2019-01-01 14:18:31   WarnCount       0
     2019-01-01 14:18:31   WarnUWZLevel    0
     2019-01-01 14:18:31   WarnUWZLevel_Color gruen
     2019-01-01 14:18:31   WarnUWZLevel_Str Stufe Grün (keine Warnung)
     2019-01-01 14:08:50   currentIntervalMode normal
     2019-01-01 14:18:31   durationFetchReadings 0.00
     2019-01-01 14:18:31   lastConnection  5 values captured in 0.00 s
     2019-01-01 14:18:31   state           Warnungen: 0
   fhem:
     LOCAL      0
   helper:
Attributes:
   DbLogExclude .*
   DbLogInclude lastConnection, state, WarnCount
   download   1
   event-on-change-reading lastConnection, WarnCount
   humanreadable 1
   maps       oesterreich wien burgenland
   room       Meteo
   savepath   /tmp/

Habt ihr eine Idee?

lg und prosit Neujahr aus Wien,
Thomas
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Januar 2019, 14:57:33
http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZAT00001

Sagt das es keine Warnungen gibt. Du kannst es mit der App gegen testen. Aber auswerten kann man nur was der Feed einen gibt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Januar 2019, 15:12:30

<result>
<cities previousOffset="-1" nextOffset="10">
<city country="43" city="3" id="18133754" country-name="Austria" province-name="Wien" continent="6" inhabitants="1562676" longitude="16.3717" latitude="48.2083" name="Wien" timezone="Europe/Vienna"/>
<city country="49" city="8233" id="18226330" country-name="Germany" province-name="Bavaria" continent="6" inhabitants="4000" longitude="12.75115" latitude="47.76313" name="Wien (Inzell)" timezone="Europe/Berlin"/>
<city country="111" city="171014" id="18990887" country-name="United States of America" province-name="Wisconsin" continent="4" inhabitants="700" longitude="-90.0245751" latitude="44.9019105" name="Wien" timezone="America/Chicago"/>
<city country="111" city="83323" id="18903303" country-name="United States of America" province-name="Missouri" continent="4" inhabitants="0" longitude="-92.7843587" latitude="39.6608615" name="Wien" timezone="America/Chicago"/>
<city country="49" city="2669" id="18220778" country-name="Germany" province-name="North Rhine-Westphalia" continent="6" inhabitants="273000" longitude="7.62084" latitude="51.96214" name="Wienburg (Münster)" timezone="Europe/Berlin"/>
<city country="49" city="1983" id="18220092" country-name="Germany" province-name="Lower Saxony" continent="6" inhabitants="75000" longitude="10.4076" latitude="53.25181" name="Wienebüttel (Lüneburg)" timezone="Europe/Berlin"/>
<city country="43" city="1928" id="18135678" country-name="Austria" province-name="Niederösterreich" continent="6" inhabitants="35000" longitude="16.2309" latitude="47.8121" name="Wiener Neustadt" timezone="Europe/Vienna"/>
<city country="49" city="2499" id="18220608" country-name="Germany" province-name="Lower Saxony" continent="6" inhabitants="15000" longitude="7.79181" latitude="53.57246" name="Wienstede (Wittmund)" timezone="Europe/Berlin"/>
<city country="49" city="2461" id="18220570" country-name="Germany" province-name="Lower Saxony" continent="6" inhabitants="15000" longitude="8.19725" latitude="52.52127" name="Wienerei (Damme)" timezone="Europe/Berlin"/>
<city country="49" city="2282" id="18220391" country-name="Germany" province-name="Lower Saxony" continent="6" inhabitants="15000" longitude="7.75352" latitude="52.73585" name="Wienöbst (Löningen)" timezone="Europe/Berlin"/>
</cities>
<pois>
<poi country="49" id="16115820" country-name="Germany" continent="6" longitude="9.633333" latitude="51.633333" name="Wiensener-Berg" timezone="Europe/Berlin"/>
<poi country="49" id="16115819" country-name="Germany" continent="6" longitude="9.583333" latitude="51.65" name="Wiensener Buchen-Berg" timezone="Europe/Berlin"/>
<poi country="43" id="1658116" country-name="Austria" continent="6" longitude="15.366667" latitude="48.8" name="Wieningerberg" timezone="Europe/Vienna"/>
<poi country="49" id="16115822" country-name="Germany" continent="6" longitude="7.55" latitude="51.133333" name="Wienhagen" timezone="Europe/Berlin"/>
<poi country="162" id="16363694" country-name="Indonesia" continent="2" longitude="129.814722" latitude="-1.918333" name="Wieng" timezone="Asia/Jayapura"/>
<poi country="43" id="1654468" country-name="Austria" continent="6" longitude="16.116667" latitude="48.183333" name="Wienerwaldsee" timezone="Europe/Vienna"/>
<poi country="43" id="1658117" country-name="Austria" continent="6" longitude="16" latitude="48.166667" name="Wienerwald" timezone="Europe/Vienna"/>
<poi country="43" id="1654572" country-name="Austria" continent="6" longitude="16.116667" latitude="48.1" name="Wienerwald" timezone="Europe/Vienna"/>
<poi country="43" id="1654485" country-name="Austria" continent="6" longitude="16.183333" latitude="48.2" name="Wienerwald" timezone="Europe/Vienna"/>
<poi country="47" id="1685665" country-name="Norway" continent="6" longitude="15.816667" latitude="77.066667" name="Wienertinden" timezone="Arctic/Longyearbyen"/>
</pois>
</result>


Ich habe mal
city country="43" city="1928" id="18135678" country-name="Austria" province-name="Niederösterreich" continent="6" inhabitants="35000" longitude="16.2309" latitude="47.8121" name="Wiener Neustadt" timezone="Europe/Vienna
genommen und dann bekomme ich als areaId UWZAT00278


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 01 Januar 2019, 15:17:52
frohes neues!

bei mir gibt es heute auch keine feed warnings.
vielleicht hat der feed beauftragte noch urlaub?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: bartman121 am 01 Januar 2019, 18:10:52
Gleiches problem hier, der feed gibt keine warnungen aus obwohl welche vorhanden sind.

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: shamal2008 am 01 Januar 2019, 18:57:48
Zitat von: CoolTux am 01 Januar 2019, 15:12:30
<result>
<cities previousOffset="-1" nextOffset="10">
<city country="43" city="3" id="18133754" country-name="Austria" province-name="Wien" continent="6" inhabitants="1562676" longitude="16.3717" latitude="48.2083" name="Wien" timezone="Europe/Vienna"/>


Ich habe mal
city country="43" city="1928" id="18135678" country-name="Austria" province-name="Niederösterreich" continent="6" inhabitants="35000" longitude="16.2309" latitude="47.8121" name="Wiener Neustadt" timezone="Europe/Vienna
genommen und dann bekomme ich als areaId UWZAT00278


Grüße

Hallo CoolTux,

Wien (erste Zeile) ist nicht Wiener Neustadt  ;D (das ist ca. 50km entfernt) - die erste Zeile ist unsere Bundeshauptstadt und es stürmt bereits recht kräftig!

Die Weblinks mit den Karten zeigen mittlerweile Orange (für Wien und Burgenland), nur dem Feed ist es (noch) egal...

Danke und lg
Thomas
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Januar 2019, 19:13:40
Habe es gerade noch mal geprüft. Die Id ist korrekt und der Feed ist leider leer. Tut mir leid. Da kann ich nichts machen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: shamal2008 am 01 Januar 2019, 19:34:34
Hallo CoolTux,

Danke, habe ich befürchtet... frohes neues Jahr euch allen!

lg Thomas
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.a
Beitrag von: Dia81 am 08 Januar 2019, 18:54:50
Zitat von: tomspatz am 05 September 2018, 18:34:26
Ich würde nochmals um Hilfe bitten.
Das habe ich in meiner 99_myUtils.pm stehen. Der Zweig mit den Warnungen kommt auch an, den Zweig elsif habe ich mir so dazu getextet. Mit der Hoffnung das es passt. Aber leider doch nicht.
Die gewünschte Benachrichtigung über "Keine Warnungen mehr vorhanden" wird gar nicht verschick somit wahrscheinlich die Bedingung geprüft oder ich habe es vollkommen falsch geschrieben.

Das reading WarnUWZLevel gibt es allerdings und es wird auch 0 wen keinerlei Meldungen vorliegen.
sub UWZ()
{
my $anz = ReadingsNum("Unwetterzentrale","WarnCount","");

for(my $x=0; $x<$anz; $x++)
{
if(ReadingsNum("Unwetterzentrale","Warn_".$x."_uwzLevel","") > 0)
{
my $text1 = ReadingsVal("Unwetterzentrale","Warn_".$x."_ShortText","Fehler");
my $text2 = ReadingsVal("Unwetterzentrale","Warn_".$x."_LongText","Fehler");
fhem("msg \@rr_Tom title='Unwetterzentrale' <b>$text1 </b><br>$text2");
}
elsif(ReadingsNum("Unwetterzentrale","WarnUWZLevel","") == 0)
{
fhem("msg \@rr_Tom title='Unwetterzentrale' <b>Keine Warnungen mehr vorhanden </b>")
}
}
}


LG
Tom

mal ne Frage da ich noch nicht so gut den code entschlüsseln kann.. würde hier auch die nachricht kommen wenn die Warnung stärker wird oder abflacht? Also Sturm von Stufe 3 auf 4 oder von 4 auf 2? Brauche quasi eine nachricht bei jeder Veränderung von weiterer Warnung wenn mehr als 1 da ist, Warnstufenänderungen oder der Meldung wenn keine mehr da ist
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Doublefant am 03 März 2019, 12:22:17
Hi,
musste mein System neu aufsetzen, da es sich nach einiges Jahren in Betrieb selbst zerstört hat.

Lange Rede kurzer Sinn, bis jetzt hatte ich noch keine Meldung reinbekommen und ich suche den Fehler.
Die letzten Tage war super Wetter somit nicht verwunderlich, dass da nix kam.
Allerdings sollte heute und morgen zumindest eine Sturmwarnung auftauchen.

In der Unwetterzentrale Webseite ist eine Meldung zu sehen, aber wenn ich den URL Feed-Link im Browser eingebe, ist der Feed leer.

Ist das bei euch auch so und der Feed hat heute Sonntag oder liegt es an mir?

Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 03 März 2019, 13:22:44
@ Doublefant:
Eine Vorwarnung (gelb) war gestern auch in den Niederlanden gültig. Es gab jedoch keinen URL-Feed.
Heute gibt es eine Warnung (Orange) in den Niederlanden. Aber auch heute ist der URL-Feed leer.
So ist es nicht alleine bei dir.

Grüße
SibbeH
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Doublefant am 03 März 2019, 19:22:13
Danke für die Rückmeldung, dann liegt es nicht an mir  :)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rischbiter123 am 03 März 2019, 19:32:07
Moin,

habe bei mir (Wilhelmshaven, Niedersachsen) auch gerade geguckt. Auf der Homepage Warnung, unter Fhem nichts. Die Karte wird anstandslos geholt. Bei Verbose 5 sind auch keine Auffälligkeiten im Log.

2019.03.03 19:27:12 4: UWZ Unwetterzentrale: Set.489 set command: update
2019.03.03 19:27:13 4: UWZ Unwetterzentrale: Run.847 Maps2Fetch : niedersachsen
2019.03.03 19:27:13 4: UWZ Unwetterzentrale: Run.852 Download map : niedersachsen
2019.03.03 19:27:13 4: UWZ Unwetterzentrale: Run.858 Successfully downloaded map niedersachsen
2019.03.03 19:27:13 4: UWZ Unwetterzentrale: JSONAcquire.651 Start capturing of http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE26384
2019.03.03 19:27:13 4: UWZ Unwetterzentrale: JSONAcquire.665 25 characters captured
2019.03.03 19:27:13 5: UWZ Unwetterzentrale: Run.872 25 characters captured
2019.03.03 19:27:13 4: UWZ Unwetterzentrale: Run.877 There are 0 warnings active
2019.03.03 19:27:13 4: UWZ Unwetterzentrale: Run.886 Sorting by dtgStart
2019.03.03 19:27:13 4: UWZ Unwetterzentrale: Run.1169 WarnUWZLevel_Color: gruen
2019.03.03 19:27:13 3: UWZ Unwetterzentrale: Run.1219 Done fetching data
2019.03.03 19:27:13 4: UWZ Unwetterzentrale: Run.1220 Will return : Unwetterzentrale|WarnUWZLevel|0|WarnUWZLevel_Color|gruen|durationFetchReadings|0.00|WarnCount|0
2019.03.03 19:27:13 5: UWZ Unwetterzentrale: Done.751 reading:WarnCount value:0
2019.03.03 19:27:13 5: UWZ Unwetterzentrale: Done.751 reading:WarnUWZLevel value:0
2019.03.03 19:27:13 5: UWZ Unwetterzentrale: Done.751 reading:durationFetchReadings value:0.00
2019.03.03 19:27:13 5: UWZ Unwetterzentrale: Done.751 reading:WarnUWZLevel_Color value:gruen
2019.03.03 19:27:13 4: UWZ Unwetterzentrale: Done.756 Delete old Readings
2019.03.03 19:27:13 4: UWZ Unwetterzentrale: Done.776 4 values captured


LG

Andreas
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Pfriemler am 03 März 2019, 19:59:37
Habe mich auch schon gewundert.
Rufe ich die URL aus der Definition auf, kommt {"results":[],"generator":"PHPjf"}.
Kommt mir seltsam vor.

edit: Die URL zur Geolokalisierung (siehe Wiki) funktioniert tadellos. Habe damit soeben mit meinen Geokoordinaten meine Postleitzahl ermittelt.
und Aufruf von http://feed.alertspro.meteogroup.com/ (http://feed.alertspro.meteogroup.com/) liefert i am alive
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: hjgode am 04 März 2019, 07:48:34
Vielleicht liegt es daran:
AlertsPro (Grundlage des Plugins) wurde im Juli 2018 aus dem Play Store entfernt. Im Play Store wird AlertsPro von MeteoGroup nicht mehr angeboten. Dann haben die vielleicht auch den Feed abgeschaltet.

Gruss

~Josef
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 04 März 2019, 09:51:32
Das klingt ja nicht so gut.
Alternativ gibt es noch die DarkSky API welche ein Alert Field beinhaltet. Leider konnte ich noch nicht feststellen ob das auch für unsere Region vorhanden ist und was alles da dran hängt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: peterk_de am 04 März 2019, 13:43:05
Hab mich heute auch gewundert - wind bei 50km/h und keine Warnung ... sowas doofes :-(

Damit ist das UWZ-Modul wohl tot :-( Aktuell bliebe dann erstmal nur DWD_OpenData ...
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 04 März 2019, 14:10:51
unterschiede zwischen feed und website gibt es aber schon immer, immer mal wieder. für mehr zuverlässigkeit wäre es eh sinnvoll einen anderen/weiteren dienst zu nutzen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Pfriemler am 04 März 2019, 15:59:46
Ne, wir reden hier nicht über Unterschiede, sondern darüber dass die UWZ nur noch partiell funktionert.

"orange-rot" für meine Region die Karte aktuell. Ist aber auch nicht weiter verwunderlich - die wird ja von einer ganz andren Website abgerufen, siehe "UWZ_Map2Image" im Modul.
Das mit AlertsPro war mir gestern auch schon aufgefallen. Ich denke, der vom Modul UWZ abgezapfte und eigentlich für die App gedachte Feed  (?) ist nun einfach endgültig down.

Gut, dass es noch andere Warnmöglichkeiten abseits von FHEM gibt ...
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Dia81 am 04 März 2019, 17:48:32
Moin.

auch bei mir funktionierte das UWZ Modul nicht daher habe ich auf DWD_OpenData umgestellt. Was mich (ebenso wie oben beschrieben) interessiert wie ich die Veränderungen von Unwetterdaten abfragen kann. Ich möchte: Ändert sich irgendwas an den Werten a_0(bis 4)event oder a_0(bis 4)severity oder a_0(bis 4)urgency oder kommt überhaupt ein neuer Wert hinzu dann sende mir alle dazu vorhandene Daten dieser Readings. Ich habe lediglich: Ändert sich der Count in der Anzahl (0-1, 1-0, ..) schickt mir Telegram alle Infos. Problem: Gibt es nur 1 Unwetter wird es zwar gemeldet aber nicht wenn die Stärke dann z.B. von 3 auf 4 steigt, weil ja die Anzahl gleich bleibt. Ich glaube es ist einfach event_on_reading Code aber ich kriege das einfach nicht hin und freue mich auf eure mithilfe. Mein peinlicher codeversuch für "2" Unwetter anbei (anloger Code für 1,3,4).

define doif_Unwetter2 DOIF ([Wetterdaten:a_count] eq "2") (set teleBot send @André @Jenny_K <b>⚠ {(ReadingsVal("Wetterdaten","Unwetterstaerke_0",0))}</b> \n {(ReadingsVal("Wetterdaten","a_0_eventDesc",0))} \n <i>{(ReadingsVal("Wetterdaten","a_0_description",0))}</i> \n ab: {(ReadingsVal("Wetterdaten","a_0_onset",0))} \n bis: {(ReadingsVal("Wetterdaten","a_0_expires",0))} \n ------------------\n {(ReadingsVal("Wetterdaten","Unwetterstaerke_1",0))}</b> \n {(ReadingsVal("Wetterdaten","a_1_eventDesc",0))} \n <i>{(ReadingsVal("Wetterdaten","a_1_description",0))}</i> \n ab: {(ReadingsVal("Wetterdaten","a_1_onset",0))} \n bis: {(ReadingsVal("Wetterdaten","a_1_expires",0))})

Ach ja das Opendata habe ich wie folgt eingebaut falls relevant:

Internals:
   .TZ       
   .fetchAlerts
   .warncellId 105113000
   ALERTS_IN_CACHE 166
   FHEM_TZ   
   NAME       Wetterdaten
   NR         1344
   STATE      alerts updated
   TYPE       DWD_OpenData
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-03-04 17:15:18   Unwetterfarbe_0 #FFFF00
     2019-03-04 17:15:18   Unwetterfarbe_1 kein Wert
     2019-03-04 17:15:18   Unwetterfarbe_2 kein Wert
     2019-03-04 17:15:18   Unwetterfarbe_3 kein Wert
     2019-03-04 17:15:18   Unwetterstaerke_0 Wetterwarnung (gelb)
     2019-03-04 17:15:18   Unwetterstaerke_1 kein Wert
     2019-03-04 17:15:18   Unwetterstaerke_2 kein Wert
     2019-03-04 17:15:18   Unwetterstaerke_3 kein Wert
     2019-03-04 17:45:06   a_0_altitude    0
     2019-03-04 17:45:06   a_0_area        105113000
     2019-03-04 17:45:06   a_0_areaColor   255, 255, 0
     2019-03-04 17:45:06   a_0_areaDesc    Stadt Essen
     2019-03-04 17:45:06   a_0_category    Met
     2019-03-04 17:45:06   a_0_ceiling     3000
     2019-03-04 17:45:06   a_0_description Es treten Windböen mit Geschwindigkeiten bis 60 km/h (17m/s, 33kn, Bft 7) aus südwestlicher Richtung auf.
     2019-03-04 17:45:06   a_0_event       51
     2019-03-04 17:45:06   a_0_eventDesc   WINDBÖEN
     2019-03-04 17:45:06   a_0_eventGroup  WIND
     2019-03-04 17:45:06   a_0_expires     2019-03-05 09:00:00
     2019-03-04 17:45:06   a_0_headline    Amtliche WARNUNG vor WINDBÖEN
     2019-03-04 17:45:06   a_0_instruction
     2019-03-04 17:45:06   a_0_onset       2019-03-04 15:00:00
     2019-03-04 17:45:06   a_0_responseType None
     2019-03-04 17:45:06   a_0_severity    Minor
     2019-03-04 17:45:06   a_0_urgency     Immediate
     2019-03-04 17:45:06   a_copyright     Geobasisdaten: Copyright Bundesamt für Kartographie und Geodäsie, Frankfurt am Main, 2013
     2019-03-04 17:45:06   a_count         1
     2019-03-04 17:45:06   a_state         updated
     2019-03-04 17:45:06   a_time          2019-03-04 17:45:05
     2019-03-04 15:27:55   fc0_2_DD        241
     2019-03-04 15:27:55   fc0_2_FX1       63
     2019-03-04 15:27:55   fc0_2_Neff      90
     2019-03-04 15:27:55   fc0_2_R600      96.00
     2019-03-04 15:27:55   fc0_2_RR6c      2.20
     2019-03-04 15:27:55   fc0_2_SunUp     1
     2019-03-04 15:27:55   fc0_2_TTT       9.70
     2019-03-04 15:27:55   fc0_2_time      13:00
     2019-03-04 15:27:55   fc0_2_ww        81
     2019-03-04 15:27:55   fc0_3_DD        243
     2019-03-04 15:27:55   fc0_3_FX1       44
     2019-03-04 15:27:55   fc0_3_Neff      85
     2019-03-04 15:27:55   fc0_3_R600      92.00
     2019-03-04 15:27:55   fc0_3_RR6c      0.90
     2019-03-04 15:27:55   fc0_3_RRhc      2.20
     2019-03-04 15:27:55   fc0_3_Rh00      98
     2019-03-04 15:27:55   fc0_3_SunUp     1
     2019-03-04 15:27:55   fc0_3_TTT       7.60
     2019-03-04 15:27:55   fc0_3_time      19:00
     2019-03-04 15:27:55   fc0_3_ww        3
     2019-03-04 15:27:55   fc0_Tn          5.90
     2019-03-04 15:27:55   fc0_Tx          11.1
     2019-03-04 15:27:55   fc0_date        2019-03-04
     2019-03-04 15:27:55   fc0_weekday     Mon
     2019-03-04 15:27:55   fc1_0_DD        235
     2019-03-04 15:27:55   fc1_0_FX1       50
     2019-03-04 15:27:55   fc1_0_Neff      85
     2019-03-04 15:27:55   fc1_0_R600      88.00
     2019-03-04 15:27:55   fc1_0_RR6c      0.60
     2019-03-04 15:27:55   fc1_0_SunUp     0
     2019-03-04 15:27:55   fc1_0_TTT       5.80
     2019-03-04 15:27:55   fc1_0_time      01:00
     2019-03-04 15:27:55   fc1_0_ww        80
     2019-03-04 15:27:55   fc1_1_DD        236
     2019-03-04 15:27:55   fc1_1_FX1       43
     2019-03-04 15:27:55   fc1_1_Neff      88
     2019-03-04 15:27:55   fc1_1_R600      87.00
     2019-03-04 15:27:55   fc1_1_RR6c      0.50
     2019-03-04 15:27:55   fc1_1_RRhc      0.90
     2019-03-04 15:27:55   fc1_1_Rh00      95
     2019-03-04 15:27:55   fc1_1_SunUp     1
     2019-03-04 15:27:55   fc1_1_TTT       5.20
     2019-03-04 15:27:55   fc1_1_time      07:00
     2019-03-04 15:27:55   fc1_1_ww        80
     2019-03-04 15:27:55   fc1_2_DD        236
     2019-03-04 15:27:55   fc1_2_FX1       41
     2019-03-04 15:27:55   fc1_2_Neff      87
     2019-03-04 15:27:55   fc1_2_R600      85.00
     2019-03-04 15:27:55   fc1_2_RR6c      0.70
     2019-03-04 15:27:55   fc1_2_SunUp     1
     2019-03-04 15:27:55   fc1_2_TTT       7.40
     2019-03-04 15:27:55   fc1_2_time      13:00
     2019-03-04 15:27:55   fc1_2_ww        80
     2019-03-04 15:27:55   fc1_3_DD        226
     2019-03-04 15:27:55   fc1_3_FX1       28
     2019-03-04 15:27:55   fc1_3_Neff      73
     2019-03-04 15:27:55   fc1_3_R600      91.00
     2019-03-04 15:27:55   fc1_3_RR6c      0.90
     2019-03-04 15:27:55   fc1_3_RRhc      1.40
     2019-03-04 15:27:55   fc1_3_Rh00      96
     2019-03-04 15:27:55   fc1_3_SunUp     1
     2019-03-04 15:27:55   fc1_3_TTT       6.90
     2019-03-04 15:27:55   fc1_3_time      19:00
     2019-03-04 15:27:55   fc1_3_ww        2
     2019-03-04 15:27:55   fc1_Tg          3.40
     2019-03-04 15:27:55   fc1_Tn          4.60
     2019-03-04 15:27:55   fc1_Tx          9
     2019-03-04 15:27:55   fc1_date        2019-03-05
     2019-03-04 15:27:55   fc1_weekday     Tue
     2019-03-04 15:27:55   fc2_0_DD        173
     2019-03-04 15:27:55   fc2_0_FX1       26
     2019-03-04 15:27:55   fc2_0_Neff      84
     2019-03-04 15:27:55   fc2_0_R600      47.00
     2019-03-04 15:27:55   fc2_0_RR6c      0.10
     2019-03-04 15:27:55   fc2_0_SunUp     0
     2019-03-04 15:27:55   fc2_0_TTT       6.40
     2019-03-04 15:27:55   fc2_0_time      01:00
     2019-03-04 15:27:55   fc2_0_ww        3
     2019-03-04 15:27:55   fc2_1_DD        159
     2019-03-04 15:27:55   fc2_1_FX1       37
     2019-03-04 15:27:55   fc2_1_Neff      86
     2019-03-04 15:27:55   fc2_1_R600      46.00
     2019-03-04 15:27:55   fc2_1_RR6c      0.40
     2019-03-04 15:27:55   fc2_1_RRhc      0.50
     2019-03-04 15:27:55   fc2_1_Rh00      66
     2019-03-04 15:27:55   fc2_1_SunUp     1
     2019-03-04 15:27:55   fc2_1_TTT       7.70
     2019-03-04 15:27:55   fc2_1_time      07:00
     2019-03-04 15:27:55   fc2_1_ww        3
     2019-03-04 15:27:55   fc2_2_DD        168
     2019-03-04 15:27:55   fc2_2_FX1       46
     2019-03-04 15:27:55   fc2_2_Neff      91
     2019-03-04 15:27:55   fc2_2_R600      50.00
     2019-03-04 15:27:55   fc2_2_RR6c      0.20
     2019-03-04 15:27:55   fc2_2_SunUp     1
     2019-03-04 15:27:55   fc2_2_TTT       11.6
     2019-03-04 15:27:55   fc2_2_time      13:00
     2019-03-04 15:27:55   fc2_2_ww        3
     2019-03-04 15:27:55   fc2_3_DD        177
     2019-03-04 15:27:55   fc2_3_FX1       41
     2019-03-04 15:27:55   fc2_3_Neff      99
     2019-03-04 15:27:55   fc2_3_R600      80.00
     2019-03-04 15:27:55   fc2_3_RR6c      1.30
     2019-03-04 15:27:55   fc2_3_RRhc      1.40
     2019-03-04 15:27:55   fc2_3_Rh00      85
     2019-03-04 15:27:55   fc2_3_SunUp     1
     2019-03-04 15:27:55   fc2_3_TTT       11.2
     2019-03-04 15:27:55   fc2_3_time      19:00
     2019-03-04 15:27:55   fc2_3_ww        61
     2019-03-04 15:27:55   fc2_Tg          4.30
     2019-03-04 15:27:55   fc2_Tn          7
     2019-03-04 15:27:55   fc2_Tx          12.7
     2019-03-04 15:27:55   fc2_date        2019-03-06
     2019-03-04 15:27:55   fc2_weekday     Wed
     2019-03-04 15:27:55   fc3_0_DD        182
     2019-03-04 15:27:55   fc3_0_FX1       37
     2019-03-04 15:27:55   fc3_0_Neff      100
     2019-03-04 15:27:55   fc3_0_R600      83.00
     2019-03-04 15:27:55   fc3_0_RR6c      1.60
     2019-03-04 15:27:55   fc3_0_SunUp     0
     2019-03-04 15:27:55   fc3_0_TTT       11.1
     2019-03-04 15:27:55   fc3_0_time      01:00
     2019-03-04 15:27:55   fc3_0_ww        61
     2019-03-04 15:27:55   fc3_1_DD        190
     2019-03-04 15:27:55   fc3_1_FX1       39
     2019-03-04 15:27:55   fc3_1_Neff      99
     2019-03-04 15:27:55   fc3_1_R600      84.00
     2019-03-04 15:27:55   fc3_1_RR6c      1.90
     2019-03-04 15:27:55   fc3_1_RRhc      3.60
     2019-03-04 15:27:55   fc3_1_Rh00      91
     2019-03-04 15:27:55   fc3_1_SunUp     1
     2019-03-04 15:27:55   fc3_1_TTT       10.5
     2019-03-04 15:27:55   fc3_1_time      07:00
     2019-03-04 15:27:55   fc3_1_ww        61
     2019-03-04 15:27:55   fc3_2_DD        222
     2019-03-04 15:27:55   fc3_2_FX1       41
     2019-03-04 15:27:55   fc3_2_Neff      99
     2019-03-04 15:27:55   fc3_2_R600      86.00
     2019-03-04 15:27:55   fc3_2_RR6c      2.90
     2019-03-04 15:27:55   fc3_2_SunUp     1
     2019-03-04 15:27:55   fc3_2_TTT       10.2
     2019-03-04 15:27:55   fc3_2_time      13:00
     2019-03-04 15:27:55   fc3_2_ww        61
     2019-03-04 15:27:55   fc3_3_DD        230
     2019-03-04 15:27:55   fc3_3_FX1       41
     2019-03-04 15:27:55   fc3_3_Neff      79
     2019-03-04 15:27:55   fc3_3_R600      87.00
     2019-03-04 15:27:55   fc3_3_RR6c      2.90
     2019-03-04 15:27:55   fc3_3_RRhc      5.70
     2019-03-04 15:27:55   fc3_3_Rh00      92
     2019-03-04 15:27:55   fc3_3_SunUp     1
     2019-03-04 15:27:55   fc3_3_TTT       8.10
     2019-03-04 15:27:55   fc3_3_time      19:00
     2019-03-04 15:27:55   fc3_3_ww        61
     2019-03-04 15:27:55   fc3_Tg          8.5
     2019-03-04 15:27:55   fc3_Tn          6.80
     2019-03-04 15:27:55   fc3_Tx          11.9
     2019-03-04 15:27:55   fc3_date        2019-03-07
     2019-03-04 15:27:55   fc3_weekday     Thu
     2019-03-04 15:27:55   fc4_0_DD        229
     2019-03-04 15:27:55   fc4_0_FX1       41
     2019-03-04 15:27:55   fc4_0_Neff      82
     2019-03-04 15:27:55   fc4_0_R600      74.00
     2019-03-04 15:27:55   fc4_0_RR6c      1.40
     2019-03-04 15:27:55   fc4_0_SunUp     0
     2019-03-04 15:27:55   fc4_0_TTT       6.5
     2019-03-04 15:27:55   fc4_0_time      01:00
     2019-03-04 15:27:55   fc4_0_ww        3
     2019-03-04 15:27:55   fc4_1_DD        228
     2019-03-04 15:27:55   fc4_1_FX1       37
     2019-03-04 15:27:55   fc4_1_Neff      84
     2019-03-04 15:27:55   fc4_1_R600      74.00
     2019-03-04 15:27:55   fc4_1_RR6c      1.10
     2019-03-04 15:27:55   fc4_1_RRhc      2.50
     2019-03-04 15:27:55   fc4_1_Rh00      86
     2019-03-04 15:27:55   fc4_1_SunUp     1
     2019-03-04 15:27:55   fc4_1_TTT       5.80
     2019-03-04 15:27:55   fc4_1_time      07:00
     2019-03-04 15:27:55   fc4_1_ww        61
     2019-03-04 15:27:55   fc4_2_DD        238
     2019-03-04 15:27:55   fc4_2_FX1       39
     2019-03-04 15:27:55   fc4_2_Neff      87
     2019-03-04 15:27:55   fc4_2_R600      70.00
     2019-03-04 15:27:55   fc4_2_RR6c      0.80
     2019-03-04 15:27:55   fc4_2_SunUp     1
     2019-03-04 15:27:55   fc4_2_TTT       7.80
     2019-03-04 15:27:55   fc4_2_time      13:00
     2019-03-04 15:27:55   fc4_2_ww        80
     2019-03-04 15:27:55   fc4_3_DD        234
     2019-03-04 15:27:55   fc4_3_FX1       30
     2019-03-04 15:27:55   fc4_3_Neff      80
     2019-03-04 15:27:55   fc4_3_R600      83.00
     2019-03-04 15:27:55   fc4_3_RR6c      1.10
     2019-03-04 15:27:55   fc4_3_RRhc      1.90
     2019-03-04 15:27:55   fc4_3_Rh00      89
     2019-03-04 15:27:55   fc4_3_SunUp     1
     2019-03-04 15:27:55   fc4_3_TTT       6.70
     2019-03-04 15:27:55   fc4_3_time      19:00
     2019-03-04 15:27:55   fc4_3_ww        3
     2019-03-04 15:27:55   fc4_Tg          3.80
     2019-03-04 15:27:55   fc4_Tn          4.70
     2019-03-04 15:27:55   fc4_Tx          9.20
     2019-03-04 15:27:55   fc4_date        2019-03-08
     2019-03-04 15:27:55   fc4_weekday     Fri
     2019-03-04 15:27:55   fc5_0_DD        215
     2019-03-04 15:27:55   fc5_0_FX1       26
     2019-03-04 15:27:55   fc5_0_Neff      78
     2019-03-04 15:27:55   fc5_0_R600      64.00
     2019-03-04 15:27:55   fc5_0_RR6c      0.80
     2019-03-04 15:27:55   fc5_0_SunUp     0
     2019-03-04 15:27:55   fc5_0_TTT       5.20
     2019-03-04 15:27:55   fc5_0_time      01:00
     2019-03-04 15:27:55   fc5_0_ww        3
     2019-03-04 15:27:55   fc5_1_DD        215
     2019-03-04 15:27:55   fc5_1_FX1       33
     2019-03-04 15:27:55   fc5_1_Neff      85
     2019-03-04 15:27:55   fc5_1_R600      54.00
     2019-03-04 15:27:55   fc5_1_RR6c      1.00
     2019-03-04 15:27:55   fc5_1_RRhc      1.80
     2019-03-04 15:27:55   fc5_1_Rh00      74
     2019-03-04 15:27:55   fc5_1_SunUp     1
     2019-03-04 15:27:55   fc5_1_TTT       5.30
     2019-03-04 15:27:55   fc5_1_time      07:00
     2019-03-04 15:27:55   fc5_1_ww        3
     2019-03-04 15:27:55   fc5_2_DD        231
     2019-03-04 15:27:55   fc5_2_FX1       43
     2019-03-04 15:27:55   fc5_2_Neff      93
     2019-03-04 15:27:55   fc5_2_R600      67.00
     2019-03-04 15:27:55   fc5_2_RR6c      1.50
     2019-03-04 15:27:55   fc5_2_SunUp     1
     2019-03-04 15:27:55   fc5_2_TTT       8.30
     2019-03-04 15:27:55   fc5_2_time      13:00
     2019-03-04 15:27:55   fc5_2_ww        61
     2019-03-04 15:27:55   fc5_3_DD        236
     2019-03-04 15:27:55   fc5_3_FX1       43
     2019-03-04 15:27:55   fc5_3_Neff      82
     2019-03-04 15:27:55   fc5_3_R600      75.00
     2019-03-04 15:27:55   fc5_3_RR6c      2.10
     2019-03-04 15:27:55   fc5_3_RRhc      3.50
     2019-03-04 15:27:55   fc5_3_Rh00      83
     2019-03-04 15:27:55   fc5_3_SunUp     1
     2019-03-04 15:27:55   fc5_3_TTT       8.60
     2019-03-04 15:27:55   fc5_3_time      19:00
     2019-03-04 15:27:55   fc5_3_ww        61
     2019-03-04 15:27:55   fc5_Tg          2.5
     2019-03-04 15:27:55   fc5_Tn          4.60
     2019-03-04 15:27:55   fc5_Tx          10.2
     2019-03-04 15:27:55   fc5_date        2019-03-09
     2019-03-04 15:27:55   fc5_weekday     Sat
     2019-03-04 15:27:55   fc6_0_DD        233
     2019-03-04 15:27:55   fc6_0_FX1       37
     2019-03-04 15:27:55   fc6_0_Neff      69
     2019-03-04 15:27:55   fc6_0_R600      71.00
     2019-03-04 15:27:55   fc6_0_RR6c      1.80
     2019-03-04 15:27:55   fc6_0_SunUp     0
     2019-03-04 15:27:55   fc6_0_TTT       6
     2019-03-04 15:27:55   fc6_0_time      01:00
     2019-03-04 15:27:55   fc6_0_ww        61
     2019-03-04 15:27:55   fc6_1_DD        230
     2019-03-04 15:27:55   fc6_1_FX1       35
     2019-03-04 15:27:55   fc6_1_Neff      73
     2019-03-04 15:27:55   fc6_1_R600      66.00
     2019-03-04 15:27:55   fc6_1_RR6c      2.20
     2019-03-04 15:27:55   fc6_1_RRhc      3.90
     2019-03-04 15:27:55   fc6_1_Rh00      79
     2019-03-04 15:27:55   fc6_1_SunUp     1
     2019-03-04 15:27:55   fc6_1_TTT       4.90
     2019-03-04 15:27:55   fc6_1_time      07:00
     2019-03-04 15:27:55   fc6_1_ww        3
     2019-03-04 15:27:55   fc6_2_DD        230
     2019-03-04 15:27:55   fc6_2_FX1       39
     2019-03-04 15:27:55   fc6_2_Neff      84
     2019-03-04 15:27:55   fc6_2_R600      70.00
     2019-03-04 15:27:55   fc6_2_RR6c      1.00
     2019-03-04 15:27:55   fc6_2_SunUp     1
     2019-03-04 15:27:55   fc6_2_TTT       7.60
     2019-03-04 15:27:55   fc6_2_time      13:00
     2019-03-04 15:27:55   fc6_2_ww        3
     2019-03-04 15:27:55   fc6_3_DD        229
     2019-03-04 15:27:55   fc6_3_FX1       37
     2019-03-04 15:27:55   fc6_3_Neff      79
     2019-03-04 15:27:55   fc6_3_R600      72.00
     2019-03-04 15:27:55   fc6_3_RR6c      1.50
     2019-03-04 15:27:55   fc6_3_RRhc      2.60
     2019-03-04 15:27:55   fc6_3_Rh00      82
     2019-03-04 15:27:55   fc6_3_SunUp     1
     2019-03-04 15:27:55   fc6_3_TTT       7.20
     2019-03-04 15:27:55   fc6_3_time      19:00
     2019-03-04 15:27:55   fc6_3_ww        61
     2019-03-04 15:27:55   fc6_Tg          2.60
     2019-03-04 15:27:55   fc6_Tn          4.20
     2019-03-04 15:27:55   fc6_Tx          9.20
     2019-03-04 15:27:55   fc6_date        2019-03-10
     2019-03-04 15:27:55   fc6_weekday     Sun
     2019-03-04 15:27:55   fc_coordinates  6.97,51.4,161.0
     2019-03-04 15:27:55   fc_copyright    Datenbasis: Deutscher Wetterdienst
     2019-03-04 15:27:55   fc_description  ESSEN
     2019-03-04 15:27:56   fc_state        updated
     2019-03-04 15:27:55   fc_station      10410
     2019-03-04 15:27:55   fc_time         2019-03-04 10:00:00
     2019-03-04 17:45:06   state           alerts updated
Attributes:
   alertArea  105113000


Die Userreadings benötige ich für FTUI und Telegram. Danke für Mithilfe

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 04 März 2019, 18:09:48
Man könnte DWD nutzen die zeigen momentan Warnmeldungen an
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: masl am 04 März 2019, 19:20:38
Nachdem auch meine UW Meldungen nicht mehr funktionieren suche ich nun nach einer Alternative.
Als App wollte ich es nicht haben...
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 04 März 2019, 19:27:04
mit HTTPMOD lässt sich sicher auch die website von unwetterzentrale.de auslesen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Dia81 am 04 März 2019, 20:27:19
Zitat von: masl am 04 März 2019, 19:20:38
Nachdem auch meine UW Meldungen nicht mehr funktionieren suche ich nun nach einer Alternative.
Als App wollte ich es nicht haben...

nutze DWD_OpenData . Geht Prima
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: hjgode am 05 März 2019, 07:30:21
me too   ;)

Nutze jetzt auch DWD_OpenData

~josef
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: somansch am 05 März 2019, 17:36:06
Das DWD Open Data modul liefert auch sehr gute und granulare Wettervorhersagen! Die Wettersymbole sind im neuen "weather_widget" auch verfügbar  ;)

https://forum.fhem.de/index.php/topic,96954.0.html (https://forum.fhem.de/index.php/topic,96954.0.html)

Viele Grüße
Andreas
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: NicoH am 05 März 2019, 18:58:54
Ich hatte auch versucht um zu stellen nur leider ist die nächste Messsation ca. 25km entfernt, d.h. die Vorhersage ist nicht wirklich genau...

Nutze jetzt Proplanta aber da fehlt mir halt die "Unwetterwarnung" hat jemand einen Denkanstoß ? Vor lauter lesen und googlen habe ich gerade keine Idee...

Danke !
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: hjgode am 05 März 2019, 19:45:44
Hallo NicoH

ich verwende auch PrPlanta für die Wettervorhersage und jetzt DWD_OpenData für Unwetter-Meldungen.
Das WiKi dazu ist OK: https://wiki.fhem.de/wiki/DWD_OpenData

Lad Dir dann den Warnzellen Katalog unter https://www.dwd.de/DE/leistungen/opendata/help/warnungen/cap_warncellids_csv.csv herunter und trage die lange ZellenID als alertArea Attribut in den DWD Modul Einstelungen ein. Bei Warnungen kommt es nicht so auf 25km an. Aber es finden sich unter Landkreisen und Städten auch Stadteile usw. im Katalog.

Fand ich eigentlich sehr einfach. Habe dann noch 'einfache' Warnungen (Minor) abgeschaltet: alertExcludeEvents=Minor

Ausschnitt aus Raw Definition:
defmod DWD DWD_OpenData
attr DWD alertArea 105162000
attr DWD alertExcludeEvents Minor
attr DWD event-min-interval 600
attr DWD forecastStation 10403
attr DWD room Wetter,Wettervorhersage

setstate DWD alerts updated
setstate DWD 2019-03-05 19:30:07 a_count 0
setstate DWD 2019-03-05 19:30:07 a_state updated
setstate DWD 2019-03-05 19:30:07 a_time 2019-03-05 19:30:06
setstate DWD 2019-03-05 05:00:05 fc0_0_DD 233


Viel Erfolg

Josef
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Dia81 am 06 März 2019, 19:09:29
Zitat von: NicoH am 05 März 2019, 18:58:54
Ich hatte auch versucht um zu stellen nur leider ist die nächste Messsation ca. 25km entfernt, d.h. die Vorhersage ist nicht wirklich genau...

Nutze jetzt Proplanta aber da fehlt mir halt die "Unwetterwarnung" hat jemand einen Denkanstoß ? Vor lauter lesen und googlen habe ich gerade keine Idee...

Danke !

Eine 25 km entfernte Messstation ist für dich nicht genau? Für Vorhersagen und Unwetterwarnungen sollte dies allemal reichen wenn nicht gerade die Alpen dazwischenliegen :). Mach doch ne Mischung aus beidem
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: NicoH am 07 März 2019, 08:42:55
Ich habe jetzt zum Testen noch einmal DWD nach der Wiki eingebunden.

Ich bekomme jetzt immer wenn ich auch get forecast klicke folgende Fehlermeldung:

error: HTTP error 404 retrieving URL 'https://opendata.dwd.de/weather/local_forecasts/mos/MOSMIX_L/single_stations/99806/kml/MOSMIX_L_LATEST_99806.kmz '

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Doublefant am 07 März 2019, 19:04:31
Zitat von: NicoH am 07 März 2019, 08:42:55
Ich habe jetzt zum Testen noch einmal DWD nach der Wiki eingebunden.

Ich bekomme jetzt immer wenn ich auch get forecast klicke folgende Fehlermeldung:

error: HTTP error 404 retrieving URL 'https://opendata.dwd.de/weather/local_forecasts/mos/MOSMIX_L/single_stations/99806/kml/MOSMIX_L_LATEST_99806.kmz '

Das gleiche Problem habe ich auch, aber ich vermute in diesem Thread sind wir mit diesem Thema falsch.

Die Unwetterwarnungen funktionieren mit der Umstellung auf das DWD Modul wieder, danke für den Hinweis.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 07 März 2019, 20:06:26
Ich schlage vor Ihr Diskutiert Eure DWD Probleme bitte im entsprechenden Forumsbereich.

Danke
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Tutti_Bomovski am 10 März 2019, 11:49:57
habe auch vom UWZ Modul auf DWD OpenData umgestellt.

Würde mir allerdings bei Erhalt von Warnmeldungen gerne noch eine Meldung per Telegram schicken.
Weitere Details habe ich mal hier in dem Beitrag https://forum.fhem.de/index.php/topic,98363.msg917058.html#msg917058 (https://forum.fhem.de/index.php/topic,98363.msg917058.html#msg917058) aufgeführt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Florian_GT am 10 März 2019, 14:31:54
So eine scheiße! Warum gibt es mit diesen Modulen immer nur Stress... :(
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 10 März 2019, 14:54:53
Zitat von: Florian_GT am 10 März 2019, 14:31:54
So eine scheiße! Warum gibt es mit diesen Modulen immer nur Stress... :(

Weil dieses Modul, so wie auch andere Module, nun mal Abhängig sind von einem Anbieter und seinem Treiben.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Felix_86 am 10 März 2019, 21:36:44
Ich wundere mich auch schon, dass gestern und heute, trotz roter Sturm-Karte keine Warnung in FHEM angezeigt wird. Da die Diskussionen zur möglichen Abschaltung in diesem eland langem Thread geführt werden, habe ich die Info nicht gleich gesehen.

Zitat von: hjgode am 04 März 2019, 07:48:34
Vielleicht liegt es daran:
AlertsPro (Grundlage des Plugins) wurde im Juli 2018 aus dem Play Store entfernt. Im Play Store wird AlertsPro von MeteoGroup nicht mehr angeboten. Dann haben die vielleicht auch den Feed abgeschaltet.

Gruss

~Josef
Ist dem tatsächlich so? HIER (https://itunes.apple.com/de/app/alertspro/id842428499?mt=8&ign-mpt=uo%3D4) wird die App im Apple App Store noch angezeigt und auch auf dem iPhone im App Store ist AlertsPro noch / wieder verfügbar. Die letzte verfügbare Version 2.3.4 stammt allerdings vom 8. Juni 2018.


Zitat
Damit ist das UWZ-Modul wohl tot :-(
Das sollte man dann vielleicht im Wiki als Bemerkung aufnehmen, damit man schneller bescheid weiß, dass der Dienst eingestellt wurde ;)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 11 März 2019, 12:34:49
der feed ist noch nicht ganz tot.

für plz:37444 andreasberg/harz gibt es gerade im feed eine warnung schnee/orange. auf der website gibt es aber noch zusätzlich 3x sturm (ge,or,rt) und 1x gewitter (ge).

eventuell fehlen zur zeit nur bestimmte kategorien im feed.

edit: nun zeigt der feed auch noch strassenglätte (orange) an.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kumue am 11 März 2019, 13:37:58
ich war auch überrascht, daß ich heute eine aktuelle warnung bekam..
na mal schauen, wie lange das anhält
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 11 März 2019, 13:54:01
Eventuell bauen die um. Wenn der Feed bleibt wäre das ja super. Den Umbau bekommen wir dann schon noch gestemmt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mi.ke am 11 März 2019, 14:00:33
Das wäre natürlich sensationell.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Amenophis86 am 11 März 2019, 14:01:37
Verdammt, hätte ich wohl auf disable setzen und nicht löschen sollen :D
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 11 März 2019, 15:50:50
Ach bei mir in die Niederlanden ist seit Heute der Feed wieder aktive.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: enno am 11 März 2019, 15:53:50
Zitat von: Amenophis86 am 11 März 2019, 14:01:37
Verdammt, hätte ich wohl auf disable setzen und nicht löschen sollen :D
... oder vor dem Löschen ein Backup 8)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Felix_86 am 11 März 2019, 16:06:41
Ich habe zwei UWZ Device in meinem FHEM, einmal für einen deutschen Standort und einmal in Spanien. Beide liefern weiterhin kein Ergebnis.
Für den deutschen Standort bin ich nun auf den DWD umgestiegen, funktioniert ähnlich gut (aufgrund von Wind und Schnee permanent zwischen 3 und 4 Warnungen - UWZ hingegen 0)

Zitat von: enno am 11 März 2019, 15:53:50
... oder vor dem Löschen ein Backup 8)
Liegen nicht eh Backups von den letzten 3 (?) Tagen unter /opt/fhem/restoreDir/save/ ?!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Byte09 am 11 März 2019, 17:40:47
Zitat von: enno am 11 März 2019, 15:53:50
... oder vor dem Löschen ein Backup 8)

... habe es eben mal aus einem Backup zurückgeholt und der Feed liefert mir in der Tat auch wieder daten.

( glück gehabt , morgen wäre das Backup weg gewesen  :o )


Zitat{"results":[{"center":"UWZ","areaID":"UWZDE36355","dtgEnd":1552543200,"areaType":"UWZCODE","dtgStart":1552392000,"payload":{"translationsLongText":{"DE":"Ab Dienstagmittag frischt der S\u00fcdwestwind wieder sp\u00fcrbar auf und es sind Sturmb\u00f6en m\u00f6glich. Dabei kann es zu Windspitzen zwischen 75 und 80 km\/h, \u00f6rtlich auch etwas mehr, kommen. Es bleibt auch in der Folgezeit windig, wobei der Wind zum Dienstagabend leicht zulegt. In der Nacht zum Mittwoch und vor allem am Mittwoch tags\u00fcber sind vor allem in Schauer- und Gewittern\u00e4he auch schwere Sturmb\u00f6en um 90 km\/h denkbar. Mittwochnacht dreht der Wind auf West. Zum Donnerstagmorgen hin l\u00e4sst der Wind voraussichtlich etwas nach und kurzzeitig werden keine Warnkriterien erreich. Nachfolgend ist aber mit neuerlichem Sturm zu rechnen."},"id":"15523189409452.1","creation":1552319280000,"uwzLevel":7,"translationsShortText":{"DE":"Dienstag Sturmb\u00f6en aus SW 75-80 km\/h, Mittwoch um 90 km\/h m\u00f6glich"},"fileName":"meteogroup_warn_15523189409452_20190311154832_1552543200_1552319368.xml","levelName":"alert_forewarn_orange","shortText":"Wind gusts. 75-90 km\/h.","longText":"From Tuesday noon stronger wind gusts may occur temporarily. Accordingly, gale-force gusts of 75 to 90 km\/h are expected, locally even more.","altMin":-10,"altMax":9000},"severity":7,"type":2}],"cached":1}

gruss Byte09
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mi.ke am 11 März 2019, 18:27:38
ich hatte das Interval auf 10 Tage stehen.
Jetzt manuell update gemacht, und siehe da, eine Warnung.

Readings scheinen beim alten zu sein, keine sichtbare Veränderung.
Mal schauen

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 11 März 2019, 19:03:22
Ich weiß nicht, ob es echt geholfen hat, aber nach das dem Aufruf des Feeds eine Fehlermeldung angezeigt wurde: "results": [], "generator": "PHPjf" habe Ich zuerst eine E-Mail mit die Fehlermeldung an die "Unwetterzentrale" und letzten Freitag eine E-Mail an "Noodweercentrale" gesendet.
Von beiden erhielt ich eine automatisierte deutsche Antwort. Aber vielleicht gab es gab nur einen Störung.......

SibbeH
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: isy am 11 März 2019, 21:43:13
Läuft wieder bei mir, ohne dass ich Änderungen vorgenommen habe.
Gruß Helmut
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: TL am 11 März 2019, 22:59:48
Moin!

Bei mir geht es auch wieder, eine gelbe Warnung für Hamburg. Ich hatte ebenfalls nix gemacht, nur abgewartet...
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Felix_86 am 12 März 2019, 09:09:17
In der Tat. Nach dem Neuanlegen treffen wieder Warnungen ein.
Ich lasse DWD und UWZ nun mal parallel laufen, wer weiß wie lange es UWZ nun tun.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moonsorrox am 12 März 2019, 13:05:57
Mein UWZ liefert auch wieder Daten, hatte es schon abgelöst und gestern den ganzen Tag an dem neuen gebastelt bis mir die Anzeige gut gefiel und siehe da gestern auch schon die Neuen Daten im "alten" UWZ Modul, also alles wieder OK.
mal schauen wie lange..
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Jamo am 12 März 2019, 16:59:52
Dito hier, UWZ funktioniert wieder. Bin froh das ich nicht alles gelöscht habe. Alles wieder OK bis jetzt.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 12 März 2019, 17:01:28
Bei mir geht es auch wieder.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 12 März 2019, 17:12:44
immer langsam.   ;)
gewitter vorwarnung (ge) kommt bei mir noch nicht.

vorwarnung sturm wird nun scheinbar auf der website gelöscht, wenn eine echte warnung rauskommt. im feed bleibt sie erhalten, was ich sogar besser finde.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 12 März 2019, 18:50:18
liest der feed-manager hier mit?  :)
gerade eben kam die gewitter vorwarnung an. ca 2.5 std nach erstveröffentlichung.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 12 März 2019, 18:53:29
bei mir auch.

Potsdam und Umgebung
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 13 März 2019, 10:38:54
da die kommunikation mit dem feed-manager über diesen thread scheinbar sehr gut funktioniert, melde ich mal ein weiteren fehler:

es gibt wohl noch ein problem mit regen warnungen. plz 99894 meldet auf der website starkregen (orange). der feed zeigt aber keinen regen an.

gruss frank
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 13 März 2019, 11:07:59
danke, regen funktioniert jetzt auch.  :)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Tutti_Bomovski am 15 März 2019, 12:24:55
Aktuell bekomme ich wieder Updates vom UWZ.
Sollte das nicht eingestellt sein?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: yersinia am 15 März 2019, 19:57:09
nope, scheint doch wieder zu funktionieren (https://forum.fhem.de/index.php/topic,51233.msg917642.html#msg917642), wahrscheinlich nur ein unbeabsichtigert Bug...
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 03 Juli 2019, 14:56:08
Ich habe soeben eine überarbeitete Version des UWZ Modules auf Github zum testen bereit gestellt. Würde mich freuen wenn der ein oder andere sich das einmal anschauen könnte.
https://github.com/fhem/UWZ

Es wurden hauptsächlich Interna bearbeitet. Umstellung auf packages (Klassen) und hinzufügen von Meta Support. Auch ein zwei Fehler die ich noch gefunden habe wurden gefixt.
Ganz wichtig ist das Ihr Eure weblinks an passt. Ihr müsst Package Namen nun mit angeben. Beispiel

{FHEM::UWZ::UWZAsHtml("Unwetterzentrale")}


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moskito am 03 Juli 2019, 21:28:40
So, hab mal die neueste Version installiert.
Sieht optisch aus wie gehabt, aber es scheint keine Updates mehr zu machen.
Folgende Meldungen im Log:
ZitatUndefined subroutine &FHEM::UWZ::strftime called at ./FHEM/77_UWZ.pm line 1267

Und hier mal das list:
Internals:
   CountryCode DE
   DEF        DE 61184 900
   FUUID      5c4350d7-f33f-265a-81c1-f94384767a440260
   FVERSION   77_UWZ.pm:v2.2.0/2019-07-03 UNSTABLE
   INTERVAL   900
   INTERVALWARN 0
   NAME       uwz
   NOTIFYDEV  global,uwz
   NR         73
   NTFY_ORDER 50-uwz
   PLZ        61184
   STATE      Initializing
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE61184
   VERSION    v2.2.0
   READINGS:
     2019-07-03 19:40:22   WarnCount       2
     2019-07-03 19:40:22   WarnUWZLevel    1
     2019-07-03 19:40:22   WarnUWZLevel_Color orange
     2019-07-03 19:40:22   WarnUWZLevel_Str Stufe Dunkelgrün (Wetterhinweise)
     2019-07-03 19:40:22   Warn_0_AltitudeMax 9000
     2019-07-03 19:40:22   Warn_0_AltitudeMin -10
     2019-07-03 19:40:22   Warn_0_Creation 1561967820
     2019-07-03 19:40:22   Warn_0_Creation_Date 01.07.2019
     2019-07-03 19:40:22   Warn_0_Creation_Time 09:57
     2019-07-03 19:40:22   Warn_0_End      1562220000
     2019-07-03 19:40:22   Warn_0_End_Date 04.07.2019
     2019-07-03 19:40:22   Warn_0_End_Time 08:00
     2019-07-03 19:40:22   Warn_0_EventID  15619676447898.7
     2019-07-03 19:40:22   Warn_0_Hail     0
     2019-07-03 19:40:22   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/waldbrand-orange.gif
     2019-07-03 19:40:22   Warn_0_LongText Überwiegend haben wir es in den kommenden Tagen mit sonnigem und warmem Wetter zu tun. Weiterhin sind nur stellenweise mal geringe Regenfälle in Sicht und auf weite Strecken bleibt es trocken. Vereinzelte Schauer erreichen dabei nicht den Boden, da der Regen in den Baumkronen aufgefangen wird und den Waldboden nicht erreichen kann. Die Waldbrandgefahr ist daher bis auf Weiteres hoch bis sehr hoch!
     2019-07-03 19:40:22   Warn_0_Severity 4
     2019-07-03 19:40:22   Warn_0_ShortText Weiterhin oft Sonne, kaum Schauer und daher hohe bis sehr hohe Waldbrandgefahr!
     2019-07-03 19:40:22   Warn_0_Start    1561968000
     2019-07-03 19:40:22   Warn_0_Start_Date 01.07.2019
     2019-07-03 19:40:22   Warn_0_Start_Time 10:00
     2019-07-03 19:40:22   Warn_0_Type     6
     2019-07-03 19:40:22   Warn_0_Type_Str Waldbrand
     2019-07-03 19:40:22   Warn_0_levelName notice_warn_orange
     2019-07-03 19:40:22   Warn_0_uwzLevel 1
     2019-07-03 19:40:22   Warn_0_uwzLevel_Str Stufe Dunkelgrün (Wetterhinweise)
     2019-07-03 19:40:22   Warn_1_AltitudeMax 9000
     2019-07-03 19:40:22   Warn_1_AltitudeMin -10
     2019-07-03 19:40:22   Warn_1_Creation 1562130120
     2019-07-03 19:40:22   Warn_1_Creation_Date 03.07.2019
     2019-07-03 19:40:22   Warn_1_Creation_Time 07:02
     2019-07-03 19:40:22   Warn_1_End      1562400000
     2019-07-03 19:40:22   Warn_1_End_Date 06.07.2019
     2019-07-03 19:40:22   Warn_1_End_Time 10:00
     2019-07-03 19:40:22   Warn_1_EventID  15619676447898.6
     2019-07-03 19:40:22   Warn_1_Hail     0
     2019-07-03 19:40:22   Warn_1_IconURL  http://www.unwetterzentrale.de/images/icons/waldbrand-orange.gif
     2019-07-03 19:40:22   Warn_1_LongText Überwiegend haben wir es in den kommenden Tagen mit sonnigem und warmem Wetter zu tun. Weiterhin sind nur stellenweise mal geringe Regenfälle in Sicht und auf weite Strecken bleibt es trocken. Vereinzelte Schauer erreichen dabei nicht den Boden, da der Regen in den Baumkronen aufgefangen wird und den Waldboden nicht erreichen kann. Die Waldbrandgefahr ist daher bis auf Weiteres hoch bis sehr hoch!
     2019-07-03 19:40:22   Warn_1_Severity 4
     2019-07-03 19:40:22   Warn_1_ShortText Weiterhin oft Sonne, kaum Schauer und daher hohe bis sehr hohe Waldbrandgefahr!
     2019-07-03 19:40:22   Warn_1_Start    1562130000
     2019-07-03 19:40:22   Warn_1_Start_Date 03.07.2019
     2019-07-03 19:40:22   Warn_1_Start_Time 07:00
     2019-07-03 19:40:22   Warn_1_Type     6
     2019-07-03 19:40:22   Warn_1_Type_Str Waldbrand
     2019-07-03 19:40:22   Warn_1_levelName notice_warn_orange
     2019-07-03 19:40:22   Warn_1_uwzLevel 1
     2019-07-03 19:40:22   Warn_1_uwzLevel_Str Stufe Dunkelgrün (Wetterhinweise)
     2019-07-03 21:17:10   currentIntervalMode normal
     2019-07-03 19:40:22   durationFetchReadings 0.10
     2019-07-03 19:40:22   lastConnection  49 values captured in 0.10 s
     2019-07-03 19:47:00   state           Initializing
   fhem:
     LOCAL      0
   helper:
Attributes:
   DbLogExclude .*
   event-on-change-reading .*
   humanreadable 1
   room       90_Wetter
   verbose    2


Gruß
Danny
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 03 Juli 2019, 21:34:29
Interessant. Danke erstmal für's testen. Das muss ich mir noch mal anschauen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 03 Juli 2019, 22:08:21
gefixte Version ist online. Bitte noch mal testen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moskito am 03 Juli 2019, 22:43:11
Updates laufen jetzt.
Sieht auf die schnelle gut aus.
Falls im nachhinein was auftaucht melde ich mich.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 04 Juli 2019, 13:04:26
Ich habe soeben eine neue Version ins SVN eingecheckt. Bitte achtet darauf das Ihr bei Euren Weblinks entsprechende Anpassungen vor nimmt.
Siehe Commandref.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 05 Juli 2019, 21:03:17
Nach einer Update und Änderung der Weblinks werden die Daten stündlich aktualisiert. Nun warte Ich auf einen UWZ-Bericht ...

Grüße
SibbeH
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: HomeAuto_User am 10 Juli 2019, 10:57:35
Hallo,

ich besitze das aktuelle Modul und habe immer noch Probleme.

Internals:
   CountryCode DE
   DEF        DE 04319 360
   FUUID      5c44efce-f33f-08a5-7d2d-7ba6b2257848ec9b
   FVERSION   77_UWZ.pm:v2.2.0-s19773/2019-07-04
   INTERVAL   360
   INTERVALWARN 0
   NAME       Unwetterzentrale
   NOTIFYDEV  global,Unwetterzentrale
   NR         423
   NTFY_ORDER 50-Unwetterzentrale
   PLZ        04319
   STATE      Initializing
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE04319
   VERSION    v2.2.0
   READINGS:
     2019-07-09 09:48:58   WarnCount       0
     2019-07-09 09:48:58   WarnUWZLevel    0
     2019-07-09 09:48:58   WarnUWZLevel_Color gruen
     2019-07-09 21:24:58   currentIntervalMode normal
     2019-07-09 09:48:58   durationFetchReadings 0.00
     2019-07-09 09:48:58   lastConnection  4 values captured in 0.00 s
     2019-07-10 10:51:05   state           Initializing
   fhem:
     LOCAL      0
Attributes:
   disable    1
   group      2_Warnungen
   room       10_Wetterlage
   stateFormat state
   verbose    0


bringt derzeit immer den Fehler

Undefined subroutine &main::UWZAsHtml called at (eval 626) line 1.

Zusätzlich habe ich noch eine Prognose

Internals:
   DEF        htmlCode {UWZAsHtmlKarteLand("Unwetterzentrale","Sachsen")}
   FUUID      5c44efce-f33f-08a5-093d-d341dc5db627f184
   LINK       {UWZAsHtmlKarteLand("Unwetterzentrale","Sachsen")}
   NAME       UnwetterKarteSachsen
   NR         424
   STATE      initialized
   TYPE       weblink
   WLTYPE     htmlCode
Attributes:
   group      3_Prognosen
   room       10_Wetterlage


bringt derzeit immer den Fehler

Undefined subroutine &main::UWZAsHtmlKarteLand called at (eval 1116) line 1.
Undefined subroutine &main::UWZAsHtmlKarteLand called at (eval 1117) line 1.


Die DEF habe ich mit der Commandref verglichen und immer noch keinen Fehler gefunden. Ich erbitte Mithilfe, da ich vermute, das der Fehler das System herunterzieht und dies zum Fehler
Cannot fork: Cannot allocate memory führen kann. Ist eine Vermutung bisher.

LG Marco
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 10 Juli 2019, 15:50:44
Deine Weblink Aufrufe sollten entsprechend der Commandref angepasst werden.

FHEM::UWZ::FnName
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kleinerDrache am 11 Juli 2019, 20:12:53
Hab auch Probleme mit dem aktuellen Update:

Nutze ConfigDB mit SQL und Mittwoch kamen noch die updates wie sie sein sollten. Heute geupdatet und jetzt steht im Log:

2019.07.11 19:47:51 1: ERROR evaluating {UWZAsHtml("Unwetterzentrale")}: Undefined subroutine &main::UWZAsHtml called at (eval 648) line 1.

2019.07.11 19:47:51 1: ERROR evaluating {UWZAsHtmlFP("Unwetterzentrale")}: Undefined subroutine &main::UWZAsHtmlFP called at (eval 649) line 1.

2019.07.11 19:47:51 1: ERROR evaluating {UWZAsHtmlKarteLand("Unwetterzentrale","Deutschland")}: Undefined subroutine &main::UWZAsHtmlKarteLand called at (eval 650) line 1.

2019.07.11 19:47:51 1: ERROR evaluating {UWZAsHtmlMovie("Unwetterzentrale","stroemung-de")}: Undefined subroutine &main::UWZAsHtmlMovie called at (eval 651) line 1.

2019.07.11 19:49:29 1: PERL WARNING: Use of uninitialized value $txt in concatenation (.) or string at ./FHEM/01_FHEMWEB.pm line 3253.
2019.07.11 19:49:34 1: ERROR evaluating {UWZAsHtml("Unwetterzentrale")}: Undefined subroutine &main::UWZAsHtml called at (eval 865) line 1.

2019.07.11 19:49:34 1: ERROR evaluating {UWZAsHtmlFP("Unwetterzentrale")}: Undefined subroutine &main::UWZAsHtmlFP called at (eval 866) line 1.

2019.07.11 19:49:34 1: ERROR evaluating {UWZAsHtmlKarteLand("Unwetterzentrale","Deutschland")}: Undefined subroutine &main::UWZAsHtmlKarteLand called at (eval 867) line 1.

2019.07.11 19:49:34 1: ERROR evaluating {UWZAsHtmlMovie("Unwetterzentrale","stroemung-de")}: Undefined subroutine &main::UWZAsHtmlMovie called at (eval 868) line 1.

2019.07.11 19:49:39 1: ERROR evaluating {UWZAsHtml("Unwetterzentrale")}: Undefined subroutine &main::UWZAsHtml called at (eval 1008) line 1.

2019.07.11 19:49:39 1: ERROR evaluating {UWZAsHtmlFP("Unwetterzentrale")}: Undefined subroutine &main::UWZAsHtmlFP called at (eval 1009) line 1.

2019.07.11 19:49:39 1: ERROR evaluating {UWZAsHtmlKarteLand("Unwetterzentrale","Deutschland")}: Undefined subroutine &main::UWZAsHtmlKarteLand called at (eval 1010) line 1.

2019.07.11 19:49:39 1: ERROR evaluating {UWZAsHtmlMovie("Unwetterzentrale","stroemung-de")}: Undefined subroutine &main::UWZAsHtmlMovie called at (eval 1011) line 1.


Im Web Interface sind KEINE Devices von UWZ mehr vorhanden ich kann also nix umstellen ausser in der ConfigDB von Hand.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 11 Juli 2019, 20:14:14
Zitat von: CoolTux am 10 Juli 2019, 15:50:44
Deine Weblink Aufrufe sollten entsprechend der Commandref angepasst werden.

FHEM::UWZ::FnName
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kleinerDrache am 11 Juli 2019, 20:21:27
Ich kann nichts anpassen ;) ist nix mehr da zum anpassen wenn dann nur mit vieeeeeel mühe und aufwand in der ConfDB (mysql-datenbank) die hat mal ebend fast 600 Einträge für UWZ und welche sind da dann die richtigen ?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 11 Juli 2019, 20:33:58
Das ist das Problem wenn man nicht weiß was man gemacht hat und wie. Aber das ist auch nicht schlimm sofern man die Commandref einfach noch mal liest.
Da steht drin wie man diese Devices erstellt und das es vom Type Weblinks sind.
Wenn man dann weiß wie man nach Devices auf Basis ihrer Eigenschaften  suchen kann ja dann wären auch 600 was auch immer kein Problem.


list TYPE=weblink


Damit werden alle weblink Devices aufgelistet. Es sollte nicht so schwer sein die für UWZ raus zu suchen und über die Detailansicht und modify an zu passen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kleinerDrache am 11 Juli 2019, 21:44:56
OMG danke ;) auf den "list TYPE=weblink" wäre ich jetzt als letztes gekommen und hätte erstmal versucht alles per Hand direkt in der Datenbank zu ändern. Kommt davon wenn der FHEM seit fast 2 Jahren relativ unangetastet vor sich hin läuft, einfach weils funktioniert hat. Werd die Links anpassen, nochmal danke.

Edit: die ca 600 Einträge gibt es nur in der ConfigDB und kommen unter anderem durch Updates zustande weil dort auch die Backups abgelegt werden. Muss ich unbedingt mal aufräumen ;)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 11 Juli 2019, 22:37:43
Verrate blos Udo (Betateilchen) nicht das Du vor hattest in der ConfigDB rum zu fummeln  ;D

Ich hoffe es funktioniert jetzt.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kleinerDrache am 11 Juli 2019, 23:31:10
jup funktioniert FAST alles wieder wie es soll *gg* nur twilight ärgert mich noch aber das liegt ja nicht an FHEM ;)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Icinger am 13 Juli 2019, 07:49:01
Wetteralarm.at scheint leider kein HTTPS zu unterstützen.
Der weblink
FHEM::UWZ::UWZAsHtmlKarteLand("Unwetter","niederoesterreich")
führt leider ins Leere.
In den Entwicklertools zeigt der erzeugte link auf
<img src="http://unwetter.wetteralarm.at/images/map/niederoesterreich_index.png">
Der Link grundsätzlich funktioniert ja.
Allerdings kommt in der Console dann folgender Fehler:
GET https://unwetter.wetteralarm.at/images/map/niederoesterreich_index.png net::ERR_CONNECTION_REFUSED
Keine Ahnung, woher das HTTPS in diesem Fall kommt, weil ja im HTML der Link richtig wäre  :o

Jemand ne Idee dazu?

lg, Stefan

PS: Die Defs:

defmod UnwetterKarteLand weblink htmlCode {FHEM::UWZ::UWZAsHtmlKarteLand("Unwetter","niederoesterreich")}
attr UnwetterKarteLand DbLogExclude .*
attr UnwetterKarteLand group Unwetter
attr UnwetterKarteLand room Wetter

defmod Unwetter UWZ AT 2013 3600
attr Unwetter DbLogExclude .*
attr Unwetter humanreadable 1
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 13 Juli 2019, 08:07:49
Guten Morgen Stefan,

Vielen Dank für den Hinweis. Ich schaue es mir heute an.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 13 Juli 2019, 14:11:00
Zitat von: Icinger am 13 Juli 2019, 07:49:01
Wetteralarm.at scheint leider kein HTTPS zu unterstützen.
Der weblink
FHEM::UWZ::UWZAsHtmlKarteLand("Unwetter","niederoesterreich")
führt leider ins Leere.
In den Entwicklertools zeigt der erzeugte link auf
<img src="http://unwetter.wetteralarm.at/images/map/niederoesterreich_index.png">
Der Link grundsätzlich funktioniert ja.
Allerdings kommt in der Console dann folgender Fehler:
GET https://unwetter.wetteralarm.at/images/map/niederoesterreich_index.png net::ERR_CONNECTION_REFUSED
Keine Ahnung, woher das HTTPS in diesem Fall kommt, weil ja im HTML der Link richtig wäre  :o

Jemand ne Idee dazu?

lg, Stefan

PS: Die Defs:

defmod UnwetterKarteLand weblink htmlCode {FHEM::UWZ::UWZAsHtmlKarteLand("Unwetter","niederoesterreich")}
attr UnwetterKarteLand DbLogExclude .*
attr UnwetterKarteLand group Unwetter
attr UnwetterKarteLand room Wetter

defmod Unwetter UWZ AT 2013 3600
attr Unwetter DbLogExclude .*
attr Unwetter humanreadable 1


Ich habe eins zu eins Dein defmod übernommen. "Leider" bekomme ich eine saubere Darstellung.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Icinger am 13 Juli 2019, 15:46:17
Hmm, dann hat's entweder etwas mit dem neuen flex-Style zu tun oder mit dem mixed-Content-Fehler.
Kann ehrlich gesagt auch nicht sagen, seit wann das so ist, ist mir einfach heute erst aufgefallen.

lg, Stefan

Edit: Weder-noch........http://file.wetter.at/mowis/animationen/unwetterradar_niederoesterreich_01.jpg (http://file.wetter.at/mowis/animationen/unwetterradar_niederoesterreich_01.jpg) wird richtig eingebunden, und flex ist auch nicht schuld, hatte grad testweise auf das Standard-Style umgestellt.

Komisch.......Na, nicht so tragisch :)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 13 Juli 2019, 16:25:13
Das kommt mir bekannt wir. Ich denke es liegt daran daß Du FHEMWEB über HTTPS auf rufst. Kannst Du einen anderen Browser testen?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Icinger am 13 Juli 2019, 17:29:44
ZitatKannst Du einen anderen Browser testen?

Stimmt......
Linux: In Firefox gehts, in Chrome/Chromium nicht.
Android: In Chrome gehts  ;D

lg, Stefan
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: bartman121 am 13 Juli 2019, 17:32:44
ich habe nach dem Update ein Problem mit dem Weblink für Details.

Weblink:

Internals:
   DEF        htmlCode {FHEM::UWZ::UWZAsHtml("Unwetterzentrale")}
   FUUID      5d22377d-f33f-1dd6-0843-201c98faaa180853
   LINK       {FHEM::UWZ::UWZAsHtml("Unwetterzentrale")}
   NAME       UnwetterDetailliert
   NR         301
   STATE      initialized
   TYPE       weblink
   WLTYPE     htmlCode
Attributes:
   group      UWZ
   room       Wetter-vorhersage


UWZ:
Internals:
   CountryCode de
   DEF        de 01159 7200
   FUUID      5c49963c-f33f-1dd6-4e5c-15f4df7f0b92b36a
   FVERSION   77_UWZ.pm:v2.2.0-s19773/2019-07-04
   INTERVAL   7200
   INTERVALWARN 0
   NAME       uwz
   NOTIFYDEV  global,uwz
   NR         143
   NTFY_ORDER 50-uwz
   PLZ        01159
   STATE      Warnings: 3
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZde01159
   VERSION    v2.2.0
   READINGS:
     2019-07-13 17:24:31   WarnCount       3
     2019-07-13 17:24:31   WarnUWZLevel    3
     2019-07-13 17:24:31   WarnUWZLevel_Color orange
     2019-07-13 17:24:31   Warn_0_AltitudeMax 9000
     2019-07-13 17:24:31   Warn_0_AltitudeMin -10
     2019-07-13 17:24:31   Warn_0_Creation 1562991720
     2019-07-13 17:24:31   Warn_0_End      1563076800
     2019-07-13 17:24:31   Warn_0_EventID  15629349388187.5
     2019-07-13 17:24:31   Warn_0_Hail     0
     2019-07-13 17:24:31   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif
     2019-07-13 17:24:31   Warn_0_LongText Mit einem von Polen nach Ungarn ziehenden Tief ist weiterhin feuchte und teils mäßig-warme Luft vorhanden. In dieser bilden sich ab dem schon ab dem Samstagmorgen zahlreiche Schauer, teils auch einzelne Gewitter, die lokal mit Starkregen und kleinem Hagel, selten auch stürmischen Böen oder Sturmböen einhergehen. Auch am Sonntag sind lokal noch einzelne Gewitter möglich, ggf. wird die Warnung daher verlängert.
     2019-07-13 17:24:31   Warn_0_Severity 7
     2019-07-13 17:24:31   Warn_0_ShortText Zahlreiche Schauer, teils auch einzelne Gewitter mit örtlichem Starkregen möglich
     2019-07-13 17:24:31   Warn_0_Start    1562990400
     2019-07-13 17:24:31   Warn_0_Type     7
     2019-07-13 17:24:31   Warn_0_levelName alert_forewarn_orange
     2019-07-13 17:24:31   Warn_0_uwzLevel 2
     2019-07-13 17:24:31   Warn_1_AltitudeMax 9000
     2019-07-13 17:24:31   Warn_1_AltitudeMin -10
     2019-07-13 17:24:31   Warn_1_Creation 1562935860
     2019-07-13 17:24:31   Warn_1_End      1563076800
     2019-07-13 17:24:31   Warn_1_EventID  15629349388187.6
     2019-07-13 17:24:31   Warn_1_Hail     0
     2019-07-13 17:24:31   Warn_1_IconURL  http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif
     2019-07-13 17:24:31   Warn_1_LongText Mit einem von Polen nach Ungarn ziehenden Tief ist weiterhin feuchte und teils mäßig-warme Luft vorhanden. In dieser bilden sich ab dem schon ab dem Samstagmorgen zahlreiche Schauer, teils auch einzelne Gewitter, die lokal mit Starkregen und kleinem Hagel, selten auch stürmischen Böen oder Sturmböen einhergehen. Auch am Sonntag sind lokal noch einzelne Gewitter möglich, ggf. wird die Warnung daher verlängert.
     2019-07-13 17:24:31   Warn_1_Severity 7
     2019-07-13 17:24:31   Warn_1_ShortText Zahlreiche Schauer, teils auch einzelne Gewitter mit örtlichem Starkregen möglich
     2019-07-13 17:24:31   Warn_1_Start    1562990400
     2019-07-13 17:24:31   Warn_1_Type     7
     2019-07-13 17:24:31   Warn_1_levelName alert_forewarn_orange
     2019-07-13 17:24:31   Warn_1_uwzLevel 2
     2019-07-13 17:24:31   Warn_2_AltitudeMax 9000
     2019-07-13 17:24:31   Warn_2_AltitudeMin -10
     2019-07-13 17:24:31   Warn_2_Creation 1563028500
     2019-07-13 17:24:31   Warn_2_End      1563033900
     2019-07-13 17:24:31   Warn_2_EventID  15630290260020
     2019-07-13 17:24:31   Warn_2_Hail     0
     2019-07-13 17:24:31   Warn_2_IconURL  http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-07-13 17:24:31   Warn_2_LongText Am 13.07.2019 um 16:35 Uhr wurde ein Gewitter der Stufe Orange registriert, dessen Schwerpunkt sich im Bereich Moritzburg befindet. Es kommt aus Nord und bewegt sich mit einer Geschwindigkeit von 29 km/h in südliche Richtung. Es sind lokal Starkregen und stürmische Böen möglich. Punktuell ist auch kleinkörniger Hagel nicht auszuschließen. Die Blitzaktivität ist hoch. Folgende Orte befinden sich auf der weiteren Zugbahn des Gewitters: Radeburg (16:35), Coswig (16:35), Weinböhla (16:35), Radebeul (16:42), Dresden (16:48), Freital (17:10), Bannewitz (17:14), Rabenau (17:16). Angegeben ist die Ankunftszeit des Gewitters in dem Ort.
     2019-07-13 17:24:31   Warn_2_Severity 10
     2019-07-13 17:24:31   Warn_2_ShortText Gewitter mit Starkregen, (kleiner Hagel und stürmische Böen sind möglich)
     2019-07-13 17:24:31   Warn_2_Start    1563028500
     2019-07-13 17:24:31   Warn_2_Type     7
     2019-07-13 17:24:31   Warn_2_levelName alert_warn_orange
     2019-07-13 17:24:31   Warn_2_uwzLevel 3
     2019-07-13 17:24:31   currentIntervalMode normal
     2019-07-13 17:24:31   durationFetchReadings 0.00
     2019-07-13 17:24:31   lastConnection  46 values captured in 0.00 s
     2019-07-13 17:24:31   state           Warnings: 3
   fhem:
     LOCAL      0
   helper:
Attributes:
   DbLogExclude .*
   event-on-change-reading .*
   lang       de
   room       Wetter-vorhersage


Wie man sieht liegen drei Warnungen vor, jedoch zeigt der Weblink "no warnings".

Kann mir hier Jemand helfen?

Grüße

Andreas
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 13 Juli 2019, 18:05:41
Dein UWZ Device heißt uwz, beim Weblink Aufruf übergibst du der Funktion aber den String Unwetterzentrale. Warum auch immer.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: bartman121 am 13 Juli 2019, 18:11:52
Danke, Habe es korrigiert, jetzt funktioniert es.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: curt am 17 Juli 2019, 06:58:27
@CoolTux

Zitat von: CoolTux am 10 Juli 2019, 15:50:44
Deine Weblink Aufrufe sollten entsprechend der Commandref angepasst werden.
FHEM::UWZ::FnName

Entschuldige bitte, das kommt schon sehr überheblich rüber. Ich lese für mich da: "Du bist zu doof. Du musst jetzt eine oder drei Stunden investieren und jammere jetzt nicht.

Wäre es denn nicht viel einfacher, wenn Du einmal erklärst, was genau anzupassen ist?

Ich habe

Undefined subroutine &main::UWZAsHtmlFP called at (eval 73522) line 1.


Ja, ich bin doof. Ich gebe das offen zu.

Ich bitte Dich um ...
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mahowi am 17 Juli 2019, 07:12:07
Zitat von: curt am 17 Juli 2019, 06:58:27
@CoolTux

Wäre es denn nicht viel einfacher, wenn Du einmal erklärst, was genau anzupassen ist?

Ich habe

Undefined subroutine &main::UWZAsHtmlFP called at (eval 73522) line 1.


Ja, ich bin doof. Ich gebe das offen zu.

Ich bitte Dich um ...

Du musst in Deinem Weblink nur UWZAsHtmlFP durch FHEM::UWZ::UWZAsHtmlFP ersetzen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: curt am 17 Juli 2019, 07:33:41
Zitat von: mahowi am 17 Juli 2019, 07:12:07
Du musst in Deinem Weblink nur UWZAsHtmlFP durch FHEM::UWZ::UWZAsHtmlFP ersetzen.

Neh jetzt - das ist jetzt Spaß? Wo ist die versteckte Kamera?

@CoolTux
Mit dem ansonsten gebotenen höchsten Respekt vor Leuten, die in opensource-Projekten arbeiten: Also Deine Kommunikation möchte ich deutlich kritisieren. Was hat es Dir denn gegeben, alle mit "lies commandref" abzuspeisen? Ich habe mir mit meinen bescheidenen Möglichkeiten stundenlang erfolglos einen Wolf gesucht. Ja, ich bin doof. Es muss nun mal auch doofe Leute geben - sonst verstehen die Schlauen ja gar nicht, dass sie schlau sind. Dann habe ich im Bewusstsein, dass mir nur wieder ein "Du bist so doof, lies commandref" entgegengeschleudert wird, den obrigen Beitrag verfasst.

Was hätte denn dagegen gesprochen, einfach wie mahowi die Sache aufzuklären?

@mahowi
Wenn ich hier meinen goldenen Papporden "Freundlicher Helfer des Tages" verleihen dürfte - Du würdest ihn heute erhalten: Sehr herzlichen Dank!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Amenophis86 am 17 Juli 2019, 10:38:56
Zitat von: curt am 17 Juli 2019, 07:33:41
@CoolTux
Mit dem ansonsten gebotenen höchsten Respekt vor Leuten, die in opensource-Projekten arbeiten: Also Deine Kommunikation möchte ich deutlich kritisieren.

Mal die Kirche im Dorf lassen. Hier ist keinerlei falsche oder überhebliche Kommunikation zu erkennen. Sollten dir die Aussagen nicht weiterhelfen, dann kannst du gerne nochmal nachfragen und du bekommst sicher geholfen, wie es mahowi getan hat. Aber die Antworten von CoolTux sind weder überheblich noch sonst etwas in der Richtung. Es ist zwar so, dass der Empfänger die Botschaft bestimmt aber rein sachlich hat CoolTux dir genau gesagt was du machen musst + in der CommandRef steht nun mal fast alles genau beschrieben, sollte dir etwas fehlen oder unverständlich sein, ist es an dir zusagen was du nicht verstehst.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Florian_GT am 20 Juli 2019, 15:36:25
Es wäre cool, wenn das Module noch zwischen Vorwarnung und Warnung unterscheiden, und dies in den Ansichten auch hervorheben könnte.
In den Daten ist das zu lesen:
"levelName":"alert_forewarn_red"
"levelName":"alert_warn_red"
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 20 Juli 2019, 15:53:58
Wenn ich das richtig sehe ist stufe Gelb immer die Vorwarnung und die dann kommende Farbe (rot, violet) die eigentliche Warnung.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Robert1963 am 22 Juli 2019, 10:55:43
Hallo,

hab ein kleines Problem mit der UWZ, speziell mit der Darstellung des Regenradars auf meinem Floorplan.
Möchte die Animation in mit htmlattr in gewünschter Größe auf meinem Floorplan darstellen.
Das Device ist erstellt und zeigt im Web auch alles richtig schick.
Kann leider die Größe nicht einstellen. Egal was ich, im htmlattr, eingebe es bleibt immer gleich groß.
Das Thema kam 2016 schon mal auf, es wurde aber leider keine Lösung  beschrieben.
Ach ja gibt es die Möglichkeit eine Dauerschleife wiederzugeben? Möchte meiner Frau nicht zumuten immer die Playtaste zu drücken ;-)

defmod UnwetterKarteMovie weblink htmlCode {FHEM::UWZ::UWZAsHtmlMovie("Unwetterzentrale","niederschlag-wolken-de")}
attr UnwetterKarteMovie fp_Test_FP -827,-34,0,,
attr UnwetterKarteMovie group UWZ
attr UnwetterKarteMovie htmlattr width="250" height="300"  frameborder="0"
attr UnwetterKarteMovie nodetaillink 1
attr UnwetterKarteMovie room Klima

setstate UnwetterKarteMovie initialized



LG
Robert
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Karflyer am 24 Juli 2019, 13:22:03
Hallo CoolTux,

ich habe seit kurzem beim Neustart von FHEM die folgende Fehlermeldungen im Log:
PERL WARNING: Prototype mismatch: sub FHEM::UWZ::decode_json ($) vs ($;$$) at /usr/share/perl/5.28/Exporter.pm line 66, <$fh> line 278
PERL WARNING: Prototype mismatch: sub FHEM::UWZ::encode_json ($) vs ($;$) at /usr/share/perl/5.28/Exporter.pm line 66, <$fh> line 278.


Das Modul funktioniert ansonsten anstandslos und es treten während des Betriebs auch keine weiteren Fehlermeldungen auf.

Der Stacktrace dazu sieht so aus:
2019.07.24 13:08:14.503 1: PERL WARNING: Prototype mismatch: sub FHEM::UWZ::decode_json ($) vs ($;$$) at /usr/share/perl/5.28/Exporter.pm line 66, <$fh> line 278.
2019.07.24 13:08:14.503 1: stacktrace:
2019.07.24 13:08:14.503 1:     main::__ANON__                      called by /usr/share/perl/5.28/Exporter.pm (66)
2019.07.24 13:08:14.503 1:     Exporter::import                    called by ./FHEM/77_UWZ.pm (75)
2019.07.24 13:08:14.503 1:     (eval)                              called by ./FHEM/77_UWZ.pm (73)
2019.07.24 13:08:14.503 1:     (eval)                              called by fhem.pl (2605)
2019.07.24 13:08:14.503 1:     (eval)                              called by fhem.pl (2604)
2019.07.24 13:08:14.503 1:     main::CommandReload                 called by fhem.pl (1992)
2019.07.24 13:08:14.503 1:     main::LoadModule                    called by fhem.pl (2049)
2019.07.24 13:08:14.503 1:     main::CommandDefine                 called by fhem.pl (1236)
2019.07.24 13:08:14.503 1:     main::AnalyzeCommand                called by fhem.pl (1089)
2019.07.24 13:08:14.503 1:     main::AnalyzeCommandChain           called by fhem.pl (1377)
2019.07.24 13:08:14.503 1:     main::CommandInclude                called by fhem.pl (601)
2019.07.24 13:08:14.503 1: PERL WARNING: Prototype mismatch: sub FHEM::UWZ::encode_json ($) vs ($;$) at /usr/share/perl/5.28/Exporter.pm line 66, <$fh> line 278.
2019.07.24 13:08:14.503 1: stacktrace:
2019.07.24 13:08:14.503 1:     main::__ANON__                      called by /usr/share/perl/5.28/Exporter.pm (66)
2019.07.24 13:08:14.503 1:     Exporter::import                    called by ./FHEM/77_UWZ.pm (75)
2019.07.24 13:08:14.503 1:     (eval)                              called by ./FHEM/77_UWZ.pm (73)
2019.07.24 13:08:14.503 1:     (eval)                              called by fhem.pl (2605)
2019.07.24 13:08:14.503 1:     (eval)                              called by fhem.pl (2604)
2019.07.24 13:08:14.503 1:     main::CommandReload                 called by fhem.pl (1992)
2019.07.24 13:08:14.503 1:     main::LoadModule                    called by fhem.pl (2049)
2019.07.24 13:08:14.503 1:     main::CommandDefine                 called by fhem.pl (1236)
2019.07.24 13:08:14.503 1:     main::AnalyzeCommand                called by fhem.pl (1089)
2019.07.24 13:08:14.503 1:     main::AnalyzeCommandChain           called by fhem.pl (1377)
2019.07.24 13:08:14.503 1:     main::CommandInclude                called by fhem.pl (601)


Eine Idee woran das liegen kann?

Gruß
Stefan
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: FunkOdyssey am 24 Juli 2019, 13:39:49

Zitat von: mahowi am 17 Juli 2019, 07:12:07
Du musst in Deinem Weblink nur UWZAsHtmlFP durch FHEM::UWZ::UWZAsHtmlFP ersetzen.

@CoolTux: Könntest du, wenn du wieder Zeit hast, deinen Eingangspost dementsprechend bitte überarbeiten? Dann sind CommandRef und Thread nicht mehr widersprüchlich. Danke.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 29 Juli 2019, 10:08:05
Zitat von: FunkOdyssey am 24 Juli 2019, 13:39:49
@CoolTux: Könntest du, wenn du wieder Zeit hast, deinen Eingangspost dementsprechend bitte überarbeiten? Dann sind CommandRef und Thread nicht mehr widersprüchlich. Danke.

Habe ich dann mal getan   ;D
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 29 Juli 2019, 10:09:48
@All
Ich habe eine aktualisierte Version zum Testen im Git hinterlegt
https://github.com/fhem/UWZ

Wäre schön wenn hier ein oder zwei sich das mal ansehen. Der Markus war so nett und hat UWZAsHtml und die dazugehörige Lite Version ordentlich vom Code her eingestampft.


Grüße
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 29 Juli 2019, 12:09:03
was sind denn dann die vorteile und nachteile?
(ich warte erst einmal ab)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetter
Beitrag von: KölnSolar am 29 Juli 2019, 12:22:09
weder noch.  :)
Der code ist einfacher les- und wartbar. Das Testen ist also "nur" ein "Funktionstest".
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Florian_GT am 01 August 2019, 21:26:41
Zitat von: CoolTux am 29 Juli 2019, 10:09:48
@All
Ich habe eine aktualisierte Version zum Testen im Git hinterlegt
https://github.com/fhem/UWZ

Wäre schön wenn hier ein oder zwei sich das mal ansehen. Der Markus war so nett und hat UWZAsHtml und die dazugehörige Lite Version ordentlich vom Code her eingestampft.


Grüße

Wenn du noch ein Update file mit rein packst, kann man es als Test Branch auch in Fhem einbinden. Siehe https://github.com/fhem/uba/blob/master/build.sh.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 August 2019, 21:35:01
Zitat von: Florian_GT am 01 August 2019, 21:26:41
Wenn du noch ein Update file mit rein packst, kann man es als Test Branch auch in Fhem einbinden. Siehe https://github.com/fhem/uba/blob/master/build.sh.

Sowas mache ich nicht. Ich brauche Tester die wissen was sie tun. Es ist also gewollt das die Installation nicht klicki fertig passiert
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: zeddi am 01 August 2019, 22:38:22
Hallo zusammen,

ich habe das ein Problem mit dem UWZ Modul. Seit heute morgen 11:37 Uhr fragt das Modul die Unwetterzentrale mehrmals in der Sekunde an. Das sieht dann im Logfile so aus.


2019.08.01 11:37:47 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:48 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:48 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:48 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:49 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:52 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:53 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:53 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:53 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:54 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:54 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:54 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:55 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:55 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:55 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:56 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:56 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:56 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:57 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:57 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:57 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:58 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:58 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:58 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:59 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:37:59 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:38:00 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:38:00 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:38:00 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:38:01 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:38:01 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:38:01 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:38:02 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:38:05 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:38:06 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:38:06 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:38:06 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:38:07 3: UWZ Unwetter: UWZ.1733 Done fetching data
2019.08.01 11:38:07 3: UWZ Unwetter: UWZ.1733 Done fetching data

Hat jemand eine Idee woran das liegen könnte? Ich habe es jetzt erstmal deaktiviert.

Hier die Definition:
defmod Unwetter UWZ DE 4xxxx 1800 (Es steht natürlich eine richtige PLZ drin)
attr Unwetter disable 1
attr Unwetter group Wetter
attr Unwetter humanreadable 1
attr Unwetter intervalAtWarnLevel 180
attr Unwetter room Außen

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 August 2019, 22:43:58
Dein intervalAtWarnLevel ist Unsinn
Beispiel
2=900,3=300,4=300,5=300
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: zeddi am 01 August 2019, 22:51:52
Danke! Ich habe es geändert und beobachte.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Nitaro am 29 August 2019, 14:05:35
Ich bekomme seit vorgestern keine aktualisierungen mehr.
Auf der Webseite sind Warnungen vorhanden, im feed nicht. Heute habe ich mal eine PLZ mit Warnungen eingestellt, auch keine
Meldungen im fhem.

Funktioniert es bei Euch ?

Gruß
Nitaro
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rcmcronny am 29 August 2019, 15:44:31
Hoi,

bei mir ist das auch so, eine aktive Warnung hab ich noch, die geht bis heute abend, aber Unwetter Warnungen/Vorwarnungen kommen keine mehr im Feed. Auf der Webseite sind Sie aber zu sehen.

Ronny
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: yersinia am 29 August 2019, 17:13:57
Kann ich nicht bestätigen. Ich habe zwar keine Warnmeldungen bzw keine Vorwarnungen, aber eine andere PLZ im Feed geklimpert (http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE38889) und es gibt doch eine Vorwarnung dafür:
Zitat{"results":[{"center":"UWZ","areaID":"UWZDE07330","dtgEnd":1567101600,"areaType":"UWZCODE","dtgStart":1566730800,"payload":{"translationsLongText":{"DE":"Ab Sonntag wird es zunehmend hei\u00df. Daher ist mit leichter Hitzebelastung bei H\u00f6chstwerten zwischen 29 und 32 Grad zu rechnen. Von Montag bis Donnerstag nimmt die Hitzebelastung und Schw\u00fcle bei maximal 31 bis 34 Grad weiter zu und ist moderat. Auch die N\u00e4chte werden w\u00e4rmer bei 20 bis 16 Grad. Ab Freitag gehen die Temperaturen nach derzeitigem Stand allm\u00e4hlich zur\u00fcck."},"id":"15666250426474.1","creation":1566625380000,"uwzLevel":5,"translationsShortText":{"DE":"Zunehmend schw\u00fclwarm bis hei\u00df, dabei So 29-32, Mo-Do 31-34 Grad, auch w\u00e4rmere N\u00e4chte"},"fileName":"meteogroup_warn_15666250426474_20190824054307_1567101600_1566625452.xml","levelName":"notice_warn_red","shortText":"","longText":"","altMin":-10,"altMax":300},"severity":5,"type":9}],"generator":"PHPjf"}
(die feed-url wird vom UWZ Modul generiert)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Nitaro am 30 August 2019, 12:42:41
Eben hab ich wieder eine Warnung bekommen.
Merkwürdig.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rcmcronny am 30 August 2019, 13:35:32
Hallo,

jo, bei mir ist auch wieder alles so, wie es sein sollte. Warnungen kommen auch wieder :D

:)
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: pflock_y am 09 September 2019, 09:06:34
Guten Morgen zusammen.

bei mir ist seit gestern Mittag das selbe Problem wie bei zeddi.
Log Einträge
2019.09.08 13:33:43 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:44 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:44 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:44 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:45 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:45 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:45 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:45 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:46 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:46 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:46 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:46 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:48 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:49 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:49 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:49 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:50 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:50 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:50 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:50 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:51 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:51 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:52 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:52 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:52 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:52 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.08 13:33:53 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching dat
...............

2019.09.09 09:01:48 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:49 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:49 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:49 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:49 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:50 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:50 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:50 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:50 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:50 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:51 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:51 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:51 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:51 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:52 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:52 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:52 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:52 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:52 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:53 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:53 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:53 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:53 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data
2019.09.09 09:01:53 3: UWZ Unwetterwarnungen: UWZ.1733 Done fetching data

jump to the top



Definition

defmod Unwetterwarnungen UWZ DE 10117 3600
attr Unwetterwarnungen disable 1
attr Unwetterwarnungen group UnWetter
attr Unwetterwarnungen humanreadable 1
attr Unwetterwarnungen intervalAtWarnLevel 2
attr Unwetterwarnungen lang de
attr Unwetterwarnungen room Umwelt



Vielleicht weiß jemand Rat.


vg
pflock_y
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteral
Beitrag von: KölnSolar am 09 September 2019, 09:14:10
Dieselbe Antwort, die zeddi von Cooltux bekommen hat.
Zitatattr Unwetterwarnungen intervalAtWarnLevel 2
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 09 September 2019, 09:42:50
Ich muss da eine Dausicherung einbauen. Das haut uns sonst die Füße weg.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: pflock_y am 09 September 2019, 15:23:53
Das Attribut hab ich gesetzt. Oder ist hier der Syntax falsch?
Zitat von: KölnSolar am 09 September 2019, 09:14:10
Dieselbe Antwort, die zeddi von Cooltux bekommen hat.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 09 September 2019, 15:26:04
Zitat von: pflock_y am 09 September 2019, 15:23:53
Das Attribut hab ich gesetzt. Oder ist hier der Syntax falsch?

intervalAtWarnLevel                   2=900,3=300,4=300,5=300

KeyValue Format verwenden bitte
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: pflock_y am 09 September 2019, 15:52:58
Ah OK, jetzt hab ich es verstanden.
naja, was länge wert wird gut. :o
DANKE

vg
pflock_y
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 22 September 2019, 16:23:28
Hello, ich bekomme in Italien ganz vorzüglich meine Unwetterwarnungen. Nur die Farbigkeiten der entsprechenden Level (grün, gelb, rot, etc) sind im icon z.T. falsch (siehe Anhang). Cooltux, könntest du da mal drüberschauen?

Danke und Gruß
H.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 22 September 2019, 16:27:26
Kann das sein daß bei Dir da alles doppelt ist?
Wie genau schaut Dein Weblink Device dazu aus?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 22 September 2019, 18:50:22
  ... dachte ich auch immer (dopplung), aber wenn man genau liest, sind es (leicht) unterschiedliche Warnungen.

Der Weblink:
htmlCode {UWZAsHtml("Unwetterwarnungen")}

... schön bei den Gewittern das falsche icon als Link in den Readings zu sehen -> das Device an sich:
Internals:
   CountryCode IT
   DEF        IT 00256 3600
   FUUID      5c86875c-f33f-6bb4-b7cd-27d163eab24cb999
   INTERVAL   3600
   INTERVALWARN 0
   NAME       Unwetterwarnungen
   NR         542
   PLZ        00256
   STATE      Warnings: 16
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=en&areaID=UWZIT00256
   VERSION    2.0.3
   OLDREADINGS:
   READINGS:
     2019-09-22 17:56:12   WarnCount       16
     2019-09-22 17:56:12   WarnUWZLevel    4
     2019-09-22 17:56:12   WarnUWZLevel_Color rot
     2019-09-22 17:56:12   WarnUWZLevel_Str Alert level Red
     2019-09-22 17:56:12   Warn_0_AltitudeMax 9000
     2019-09-22 17:56:12   Warn_0_AltitudeMin -10
     2019-09-22 17:56:12   Warn_0_Creation 1569101830
     2019-09-22 17:56:12   Warn_0_Creation_Date 21.09.2019
     2019-09-22 17:56:12   Warn_0_Creation_Time 23:37
     2019-09-22 17:56:12   Warn_0_End      1569272400
     2019-09-22 17:56:12   Warn_0_End_Date 23.09.2019
     2019-09-22 17:56:12   Warn_0_End_Time 23:00
     2019-09-22 17:56:12   Warn_0_EventID  15691018031887.1
     2019-09-22 17:56:12   Warn_0_Hail     0
     2019-09-22 17:56:12   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/regen-orange.gif
     2019-09-22 17:56:12   Warn_0_LongText Severe weather warning (orange level) because of heavy rain with more than 30 l/m2 in 24 hours, valid from Sunday, 22.09. 02:00 till Monday, 23.09. 23:00.
     2019-09-22 17:56:12   Warn_0_Severity 10
     2019-09-22 17:56:12   Warn_0_ShortText Severe weather warning (orange level) because of heavy rain with more than 30 l/m2 in 24 hours, valid from Sunday, 22.09. 02:00 till Monday, 23.09. 23:00.
     2019-09-22 17:56:12   Warn_0_Start    1569110400
     2019-09-22 17:56:12   Warn_0_Start_Date 22.09.2019
     2019-09-22 17:56:12   Warn_0_Start_Time 02:00
     2019-09-22 17:56:12   Warn_0_Type     4
     2019-09-22 17:56:12   Warn_0_Type_Str rain
     2019-09-22 17:56:12   Warn_0_levelName alert_warn_orange
     2019-09-22 17:56:12   Warn_0_uwzLevel 3
     2019-09-22 17:56:12   Warn_0_uwzLevel_Str Alert level Orange
     2019-09-22 17:56:12   Warn_10_AltitudeMax 9000
     2019-09-22 17:56:12   Warn_10_AltitudeMin -10
     2019-09-22 17:56:12   Warn_10_Creation 1569165480
     2019-09-22 17:56:12   Warn_10_Creation_Date 22.09.2019
     2019-09-22 17:56:12   Warn_10_Creation_Time 17:18
     2019-09-22 17:56:12   Warn_10_End     1569170880
     2019-09-22 17:56:12   Warn_10_End_Date 22.09.2019
     2019-09-22 17:56:12   Warn_10_End_Time 18:48
     2019-09-22 17:56:12   Warn_10_EventID 15691656130508
     2019-09-22 17:56:12   Warn_10_Hail    0
     2019-09-22 17:56:12   Warn_10_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 17:56:12   Warn_10_LongText On 2019/09/22 at 17:18 local time a thunderstorm of level orange has been detected. The center is located 14 km north of Orbetello. It is moving in northeastern direction at a speed of 40 km/h. Regional heavy rain and isolated storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Manciano (17:43) The arrival time of the storm is stated.
     2019-09-22 17:56:12   Warn_10_Severity 10
     2019-09-22 17:56:12   Warn_10_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 17:56:12   Warn_10_Start   1569165480
     2019-09-22 17:56:12   Warn_10_Start_Date 22.09.2019
     2019-09-22 17:56:12   Warn_10_Start_Time 17:18
     2019-09-22 17:56:12   Warn_10_Type    7
     2019-09-22 17:56:12   Warn_10_Type_Str thunderstorms
     2019-09-22 17:56:12   Warn_10_levelName alert_warn_orange
     2019-09-22 17:56:12   Warn_10_uwzLevel 3
     2019-09-22 17:56:12   Warn_10_uwzLevel_Str Alert level Orange
     2019-09-22 17:56:12   Warn_11_AltitudeMax 9000
     2019-09-22 17:56:12   Warn_11_AltitudeMin -10
     2019-09-22 17:56:12   Warn_11_Creation 1569166080
     2019-09-22 17:56:12   Warn_11_Creation_Date 22.09.2019
     2019-09-22 17:56:12   Warn_11_Creation_Time 17:28
     2019-09-22 17:56:12   Warn_11_End     1569171480
     2019-09-22 17:56:12   Warn_11_End_Date 22.09.2019
     2019-09-22 17:56:12   Warn_11_End_Time 18:58
     2019-09-22 17:56:12   Warn_11_EventID 15691662070501
     2019-09-22 17:56:12   Warn_11_Hail    0
     2019-09-22 17:56:12   Warn_11_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 17:56:12   Warn_11_LongText On 2019/09/22 at 17:28 local time a thunderstorm of level orange has been detected. The center is located 4 km north of Manciano. It is moving in northeastern direction at a speed of 40 km/h. Regional heavy rain and isolated storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Manciano (17:33), Sorano (18:03) The arrival time of the storm is stated.
     2019-09-22 17:56:12   Warn_11_Severity 10
     2019-09-22 17:56:12   Warn_11_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 17:56:12   Warn_11_Start   1569166080
     2019-09-22 17:56:12   Warn_11_Start_Date 22.09.2019
     2019-09-22 17:56:12   Warn_11_Start_Time 17:28
     2019-09-22 17:56:12   Warn_11_Type    7
     2019-09-22 17:56:12   Warn_11_Type_Str thunderstorms
     2019-09-22 17:56:12   Warn_11_levelName alert_warn_orange
     2019-09-22 17:56:12   Warn_11_uwzLevel 3
     2019-09-22 17:56:12   Warn_11_uwzLevel_Str Alert level Orange
     2019-09-22 17:56:12   Warn_12_AltitudeMax 9000
     2019-09-22 17:56:12   Warn_12_AltitudeMin -10
     2019-09-22 17:56:12   Warn_12_Creation 1569166080
     2019-09-22 17:56:12   Warn_12_Creation_Date 22.09.2019
     2019-09-22 17:56:12   Warn_12_Creation_Time 17:28
     2019-09-22 17:56:12   Warn_12_End     1569171480
     2019-09-22 17:56:12   Warn_12_End_Date 22.09.2019
     2019-09-22 17:56:12   Warn_12_End_Time 18:58
     2019-09-22 17:56:12   Warn_12_EventID 15691662070504
     2019-09-22 17:56:12   Warn_12_Hail    0
     2019-09-22 17:56:12   Warn_12_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 17:56:12   Warn_12_LongText On 2019/09/22 at 17:28 local time a thunderstorm of level orange has been detected. The center is located 8 km north of Canino. It is moving in northeastern direction at a speed of 40 km/h. Regional heavy rain and isolated storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Cellere (17:41) The arrival time of the storm is stated.
     2019-09-22 17:56:12   Warn_12_Severity 10
     2019-09-22 17:56:12   Warn_12_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 17:56:12   Warn_12_Start   1569166080
     2019-09-22 17:56:12   Warn_12_Start_Date 22.09.2019
     2019-09-22 17:56:12   Warn_12_Start_Time 17:28
     2019-09-22 17:56:12   Warn_12_Type    7
     2019-09-22 17:56:12   Warn_12_Type_Str thunderstorms
     2019-09-22 17:56:12   Warn_12_levelName alert_warn_orange
     2019-09-22 17:56:12   Warn_12_uwzLevel 3
     2019-09-22 17:56:12   Warn_12_uwzLevel_Str Alert level Orange
     2019-09-22 17:56:12   Warn_13_AltitudeMax 9000
     2019-09-22 17:56:12   Warn_13_AltitudeMin -10
     2019-09-22 17:56:12   Warn_13_Creation 1569166680
     2019-09-22 17:56:12   Warn_13_Creation_Date 22.09.2019
     2019-09-22 17:56:12   Warn_13_Creation_Time 17:38
     2019-09-22 17:56:12   Warn_13_End     1569172080
     2019-09-22 17:56:12   Warn_13_End_Date 22.09.2019
     2019-09-22 17:56:12   Warn_13_End_Time 19:08
     2019-09-22 17:56:12   Warn_13_EventID 15691668060501
     2019-09-22 17:56:12   Warn_13_Hail    0
     2019-09-22 17:56:12   Warn_13_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 17:56:12   Warn_13_LongText On 2019/09/22 at 17:38 local time a thunderstorm of level orange has been detected. The center is located 3 km north of Arlena di Castro. It is moving in northeastern direction at a speed of 40 km/h. Regional heavy rain and isolated storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Tuscania (17:39), Arlena di Castro (17:39), Capodimonte (17:55), Montefiascone (18:03), Bagnoregio (18:17), Lubriano (18:17) The arrival time of the storm is stated.
     2019-09-22 17:56:12   Warn_13_Severity 10
     2019-09-22 17:56:12   Warn_13_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 17:56:12   Warn_13_Start   1569166680
     2019-09-22 17:56:12   Warn_13_Start_Date 22.09.2019
     2019-09-22 17:56:12   Warn_13_Start_Time 17:38
     2019-09-22 17:56:12   Warn_13_Type    7
     2019-09-22 17:56:12   Warn_13_Type_Str thunderstorms
     2019-09-22 17:56:12   Warn_13_levelName alert_warn_orange
     2019-09-22 17:56:12   Warn_13_uwzLevel 3
     2019-09-22 17:56:12   Warn_13_uwzLevel_Str Alert level Orange
     2019-09-22 17:56:12   Warn_14_AltitudeMax 9000
     2019-09-22 17:56:12   Warn_14_AltitudeMin -10
     2019-09-22 17:56:12   Warn_14_Creation 1569166680
     2019-09-22 17:56:12   Warn_14_Creation_Date 22.09.2019
     2019-09-22 17:56:12   Warn_14_Creation_Time 17:38
     2019-09-22 17:56:12   Warn_14_End     1569172080
     2019-09-22 17:56:12   Warn_14_End_Date 22.09.2019
     2019-09-22 17:56:12   Warn_14_End_Time 19:08
     2019-09-22 17:56:12   Warn_14_EventID 15691668060506
     2019-09-22 17:56:12   Warn_14_Hail    0
     2019-09-22 17:56:12   Warn_14_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 17:56:12   Warn_14_LongText On 2019/09/22 at 17:38 local time a thunderstorm of level orange has been detected. The center is located in the community of Manciano. It is moving in northeastern direction at a speed of 40 km/h. Regional heavy rain and isolated storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Manciano (17:39), Sorano (18:05) The arrival time of the storm is stated.
     2019-09-22 17:56:12   Warn_14_Severity 10
     2019-09-22 17:56:12   Warn_14_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 17:56:12   Warn_14_Start   1569166680
     2019-09-22 17:56:12   Warn_14_Start_Date 22.09.2019
     2019-09-22 17:56:12   Warn_14_Start_Time 17:38
     2019-09-22 17:56:12   Warn_14_Type    7
     2019-09-22 17:56:12   Warn_14_Type_Str thunderstorms
     2019-09-22 17:56:12   Warn_14_levelName alert_warn_orange
     2019-09-22 17:56:12   Warn_14_uwzLevel 3
     2019-09-22 17:56:12   Warn_14_uwzLevel_Str Alert level Orange
     2019-09-22 17:56:12   Warn_15_AltitudeMax 9000
     2019-09-22 17:56:12   Warn_15_AltitudeMin -10
     2019-09-22 17:56:12   Warn_15_Creation 1569167280
     2019-09-22 17:56:12   Warn_15_Creation_Date 22.09.2019
     2019-09-22 17:56:12   Warn_15_Creation_Time 17:48
     2019-09-22 17:56:12   Warn_15_End     1569172680
     2019-09-22 17:56:12   Warn_15_End_Date 22.09.2019
     2019-09-22 17:56:12   Warn_15_End_Time 19:18
     2019-09-22 17:56:12   Warn_15_EventID 15691674060506
     2019-09-22 17:56:12   Warn_15_Hail    0
     2019-09-22 17:56:12   Warn_15_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 17:56:12   Warn_15_LongText On 2019/09/22 at 17:48 local time a thunderstorm of level orange has been detected. The center is located 8 km north of Montefiascone. It is moving in northeastern direction at a speed of 40 km/h. Regional heavy rain and isolated storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Montefiascone (18:01), Celleno (18:13), Graffignano (18:21), Civitella d'Agliano (18:21) The arrival time of the storm is stated.
     2019-09-22 17:56:12   Warn_15_Severity 10
     2019-09-22 17:56:12   Warn_15_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 17:56:12   Warn_15_Start   1569167280
     2019-09-22 17:56:12   Warn_15_Start_Date 22.09.2019
     2019-09-22 17:56:12   Warn_15_Start_Time 17:48
     2019-09-22 17:56:12   Warn_15_Type    7
     2019-09-22 17:56:12   Warn_15_Type_Str thunderstorms
     2019-09-22 17:56:12   Warn_15_levelName alert_warn_orange
     2019-09-22 17:56:12   Warn_15_uwzLevel 3
     2019-09-22 17:56:12   Warn_15_uwzLevel_Str Alert level Orange
     2019-09-22 07:56:03   Warn_16_AltitudeMax 9000
     2019-09-22 07:56:03   Warn_16_AltitudeMin -10
     2019-09-22 07:56:03   Warn_16_Creation 1569128880
     2019-09-22 07:56:03   Warn_16_Creation_Date 22.09.2019
     2019-09-22 07:56:03   Warn_16_Creation_Time 07:08
     2019-09-22 07:56:03   Warn_16_End     1569134280
     2019-09-22 07:56:03   Warn_16_End_Date 22.09.2019
     2019-09-22 07:56:03   Warn_16_End_Time 08:38
     2019-09-22 07:56:03   Warn_16_EventID 15691290150511
     2019-09-22 07:56:03   Warn_16_Hail    0
     2019-09-22 07:56:03   Warn_16_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 07:56:03   Warn_16_LongText On 2019/09/22 at 07:08 local time a thunderstorm of level orange has been detected. The center is located 3 km north of Cellere. It is moving in northeastern direction at a speed of 29 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Cellere (07:09) The arrival time of the storm is stated.
     2019-09-22 07:56:03   Warn_16_Severity 10
     2019-09-22 07:56:03   Warn_16_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 07:56:03   Warn_16_Start   1569128880
     2019-09-22 07:56:03   Warn_16_Start_Date 22.09.2019
     2019-09-22 07:56:03   Warn_16_Start_Time 07:08
     2019-09-22 07:56:03   Warn_16_Type    7
     2019-09-22 07:56:03   Warn_16_Type_Str thunderstorms
     2019-09-22 07:56:03   Warn_16_levelName alert_warn_orange
     2019-09-22 07:56:03   Warn_16_uwzLevel 3
     2019-09-22 07:56:03   Warn_16_uwzLevel_Str Alert level Orange
     2019-09-22 07:56:03   Warn_17_AltitudeMax 9000
     2019-09-22 07:56:03   Warn_17_AltitudeMin -10
     2019-09-22 07:56:03   Warn_17_Creation 1569128880
     2019-09-22 07:56:03   Warn_17_Creation_Date 22.09.2019
     2019-09-22 07:56:03   Warn_17_Creation_Time 07:08
     2019-09-22 07:56:03   Warn_17_End     1569134280
     2019-09-22 07:56:03   Warn_17_End_Date 22.09.2019
     2019-09-22 07:56:03   Warn_17_End_Time 08:38
     2019-09-22 07:56:03   Warn_17_EventID 15691290150512
     2019-09-22 07:56:03   Warn_17_Hail    0
     2019-09-22 07:56:03   Warn_17_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 07:56:03   Warn_17_LongText On 2019/09/22 at 07:08 local time a thunderstorm of level orange has been detected. The center is located 18 km north of Orbetello. It is moving in northeastern direction at a speed of 32 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak.
     2019-09-22 07:56:03   Warn_17_Severity 10
     2019-09-22 07:56:03   Warn_17_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 07:56:03   Warn_17_Start   1569128880
     2019-09-22 07:56:03   Warn_17_Start_Date 22.09.2019
     2019-09-22 07:56:03   Warn_17_Start_Time 07:08
     2019-09-22 07:56:03   Warn_17_Type    7
     2019-09-22 07:56:03   Warn_17_Type_Str thunderstorms
     2019-09-22 07:56:03   Warn_17_levelName alert_warn_orange
     2019-09-22 07:56:03   Warn_17_uwzLevel 3
     2019-09-22 07:56:03   Warn_17_uwzLevel_Str Alert level Orange
     2019-09-22 07:56:03   Warn_18_AltitudeMax 9000
     2019-09-22 07:56:03   Warn_18_AltitudeMin -10
     2019-09-22 07:56:03   Warn_18_Creation 1569129480
     2019-09-22 07:56:03   Warn_18_Creation_Date 22.09.2019
     2019-09-22 07:56:03   Warn_18_Creation_Time 07:18
     2019-09-22 07:56:03   Warn_18_End     1569134880
     2019-09-22 07:56:03   Warn_18_End_Date 22.09.2019
     2019-09-22 07:56:03   Warn_18_End_Time 08:48
     2019-09-22 07:56:03   Warn_18_EventID 15691296150508
     2019-09-22 07:56:03   Warn_18_Hail    0
     2019-09-22 07:56:03   Warn_18_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 07:56:03   Warn_18_LongText On 2019/09/22 at 07:18 local time a thunderstorm of level orange has been detected. The center is located in the community of Manciano. It is moving in northeastern direction at a speed of 29 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Manciano (07:19), Sorano (07:55) The arrival time of the storm is stated.
     2019-09-22 07:56:03   Warn_18_Severity 10
     2019-09-22 07:56:03   Warn_18_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 07:56:03   Warn_18_Start   1569129480
     2019-09-22 07:56:03   Warn_18_Start_Date 22.09.2019
     2019-09-22 07:56:03   Warn_18_Start_Time 07:18
     2019-09-22 07:56:03   Warn_18_Type    7
     2019-09-22 07:56:03   Warn_18_Type_Str thunderstorms
     2019-09-22 07:56:03   Warn_18_levelName alert_warn_orange
     2019-09-22 07:56:03   Warn_18_uwzLevel 3
     2019-09-22 07:56:03   Warn_18_uwzLevel_Str Alert level Orange
     2019-09-22 07:56:03   Warn_19_AltitudeMax 9000
     2019-09-22 07:56:03   Warn_19_AltitudeMin -10
     2019-09-22 07:56:03   Warn_19_Creation 1569129480
     2019-09-22 07:56:03   Warn_19_Creation_Date 22.09.2019
     2019-09-22 07:56:03   Warn_19_Creation_Time 07:18
     2019-09-22 07:56:03   Warn_19_End     1569134880
     2019-09-22 07:56:03   Warn_19_End_Date 22.09.2019
     2019-09-22 07:56:03   Warn_19_End_Time 08:48
     2019-09-22 07:56:03   Warn_19_EventID 15691296200513
     2019-09-22 07:56:03   Warn_19_Hail    0
     2019-09-22 07:56:03   Warn_19_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 07:56:03   Warn_19_LongText On 2019/09/22 at 07:18 local time a thunderstorm of level orange has been detected. The center is located 3 km north of Canino. It is moving in northeastern direction at a speed of 29 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Canino (07:25), Tessennano (07:29), Cellere (07:31), Piansano (07:41), Capodimonte (07:57) The arrival time of the storm is stated.
     2019-09-22 07:56:03   Warn_19_Severity 10
     2019-09-22 07:56:03   Warn_19_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 07:56:03   Warn_19_Start   1569129480
     2019-09-22 07:56:03   Warn_19_Start_Date 22.09.2019
     2019-09-22 07:56:03   Warn_19_Start_Time 07:18
     2019-09-22 07:56:03   Warn_19_Type    7
     2019-09-22 07:56:03   Warn_19_Type_Str thunderstorms
     2019-09-22 07:56:03   Warn_19_levelName alert_warn_orange
     2019-09-22 07:56:03   Warn_19_uwzLevel 3
     2019-09-22 07:56:03   Warn_19_uwzLevel_Str Alert level Orange
     2019-09-22 17:56:12   Warn_1_AltitudeMax 9000
     2019-09-22 17:56:12   Warn_1_AltitudeMin -10
     2019-09-22 17:56:12   Warn_1_Creation 1569101905
     2019-09-22 17:56:12   Warn_1_Creation_Date 21.09.2019
     2019-09-22 17:56:12   Warn_1_Creation_Time 23:38
     2019-09-22 17:56:12   Warn_1_End      1569283200
     2019-09-22 17:56:12   Warn_1_End_Date 24.09.2019
     2019-09-22 17:56:12   Warn_1_End_Time 02:00
     2019-09-22 17:56:12   Warn_1_EventID  15691018561023.4
     2019-09-22 17:56:12   Warn_1_Hail     0
     2019-09-22 17:56:12   Warn_1_IconURL  http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif
     2019-09-22 17:56:12   Warn_1_LongText Severe weather warning (orange level) because of thunderstorms with moderate intensity, valid from Sunday, 22.09. 02:00 till Tuesday, 24.09. 02:00.
     2019-09-22 17:56:12   Warn_1_Severity 7
     2019-09-22 17:56:12   Warn_1_ShortText Severe weather warning (orange level) because of thunderstorms with moderate intensity, valid from Sunday, 22.09. 02:00 till Tuesday, 24.09. 02:00.
     2019-09-22 17:56:12   Warn_1_Start    1569110400
     2019-09-22 17:56:12   Warn_1_Start_Date 22.09.2019
     2019-09-22 17:56:12   Warn_1_Start_Time 02:00
     2019-09-22 17:56:12   Warn_1_Type     7
     2019-09-22 17:56:12   Warn_1_Type_Str thunderstorms
     2019-09-22 17:56:12   Warn_1_levelName alert_forewarn_orange
     2019-09-22 17:56:12   Warn_1_uwzLevel 2
     2019-09-22 17:56:12   Warn_1_uwzLevel_Str level yellow (severe weather watch)
     2019-09-22 07:56:03   Warn_20_AltitudeMax 9000
     2019-09-22 07:56:03   Warn_20_AltitudeMin -10
     2019-09-22 07:56:03   Warn_20_Creation 1569129480
     2019-09-22 07:56:03   Warn_20_Creation_Date 22.09.2019
     2019-09-22 07:56:03   Warn_20_Creation_Time 07:18
     2019-09-22 07:56:03   Warn_20_End     1569134880
     2019-09-22 07:56:03   Warn_20_End_Date 22.09.2019
     2019-09-22 07:56:03   Warn_20_End_Time 08:48
     2019-09-22 07:56:03   Warn_20_EventID 15691296200517
     2019-09-22 07:56:03   Warn_20_Hail    0
     2019-09-22 07:56:03   Warn_20_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 07:56:03   Warn_20_LongText On 2019/09/22 at 07:18 local time a thunderstorm of level orange has been detected. The center is located 17 km north of Canino. It is moving in northeastern direction at a speed of 29 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak.
     2019-09-22 07:56:03   Warn_20_Severity 10
     2019-09-22 07:56:03   Warn_20_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 07:56:03   Warn_20_Start   1569129480
     2019-09-22 07:56:03   Warn_20_Start_Date 22.09.2019
     2019-09-22 07:56:03   Warn_20_Start_Time 07:18
     2019-09-22 07:56:03   Warn_20_Type    7
     2019-09-22 07:56:03   Warn_20_Type_Str thunderstorms
     2019-09-22 07:56:03   Warn_20_levelName alert_warn_orange
     2019-09-22 07:56:03   Warn_20_uwzLevel 3
     2019-09-22 07:56:03   Warn_20_uwzLevel_Str Alert level Orange
     2019-09-22 07:56:03   Warn_21_AltitudeMax 9000
     2019-09-22 07:56:03   Warn_21_AltitudeMin -10
     2019-09-22 07:56:03   Warn_21_Creation 1569129480
     2019-09-22 07:56:03   Warn_21_Creation_Date 22.09.2019
     2019-09-22 07:56:03   Warn_21_Creation_Time 07:18
     2019-09-22 07:56:03   Warn_21_End     1569134880
     2019-09-22 07:56:03   Warn_21_End_Date 22.09.2019
     2019-09-22 07:56:03   Warn_21_End_Time 08:48
     2019-09-22 07:56:03   Warn_21_EventID 15691296200518
     2019-09-22 07:56:03   Warn_21_Hail    0
     2019-09-22 07:56:03   Warn_21_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 07:56:03   Warn_21_LongText On 2019/09/22 at 07:18 local time a thunderstorm of level orange has been detected. The center is located 4 km north of Piansano. It is moving in northeastern direction at a speed of 29 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Piansano (07:19), Capodimonte (07:33) The arrival time of the storm is stated.
     2019-09-22 07:56:03   Warn_21_Severity 10
     2019-09-22 07:56:03   Warn_21_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 07:56:03   Warn_21_Start   1569129480
     2019-09-22 07:56:03   Warn_21_Start_Date 22.09.2019
     2019-09-22 07:56:03   Warn_21_Start_Time 07:18
     2019-09-22 07:56:03   Warn_21_Type    7
     2019-09-22 07:56:03   Warn_21_Type_Str thunderstorms
     2019-09-22 07:56:03   Warn_21_levelName alert_warn_orange
     2019-09-22 07:56:03   Warn_21_uwzLevel 3
     2019-09-22 07:56:03   Warn_21_uwzLevel_Str Alert level Orange
     2019-09-22 07:56:03   Warn_22_AltitudeMax 9000
     2019-09-22 07:56:03   Warn_22_AltitudeMin -10
     2019-09-22 07:56:03   Warn_22_Creation 1569130080
     2019-09-22 07:56:03   Warn_22_Creation_Date 22.09.2019
     2019-09-22 07:56:03   Warn_22_Creation_Time 07:28
     2019-09-22 07:56:03   Warn_22_End     1569135480
     2019-09-22 07:56:03   Warn_22_End_Date 22.09.2019
     2019-09-22 07:56:03   Warn_22_End_Time 08:58
     2019-09-22 07:56:03   Warn_22_EventID 15691302100505
     2019-09-22 07:56:03   Warn_22_Hail    0
     2019-09-22 07:56:03   Warn_22_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 07:56:03   Warn_22_LongText On 2019/09/22 at 07:28 local time a thunderstorm of level orange has been detected. The center is located 11 km north of Canino. It is moving in northeastern direction at a speed of 32 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Arlena di Castro (07:53), Tuscania (07:51) The arrival time of the storm is stated.
     2019-09-22 07:56:03   Warn_22_Severity 10
     2019-09-22 07:56:03   Warn_22_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 07:56:03   Warn_22_Start   1569130080
     2019-09-22 07:56:03   Warn_22_Start_Date 22.09.2019
     2019-09-22 07:56:03   Warn_22_Start_Time 07:28
     2019-09-22 07:56:03   Warn_22_Type    7
     2019-09-22 07:56:03   Warn_22_Type_Str thunderstorms
     2019-09-22 07:56:03   Warn_22_levelName alert_warn_orange
     2019-09-22 07:56:03   Warn_22_uwzLevel 3
     2019-09-22 07:56:03   Warn_22_uwzLevel_Str Alert level Orange
     2019-09-22 07:56:03   Warn_23_AltitudeMax 9000
     2019-09-22 07:56:03   Warn_23_AltitudeMin -10
     2019-09-22 07:56:03   Warn_23_Creation 1569130080
     2019-09-22 07:56:03   Warn_23_Creation_Date 22.09.2019
     2019-09-22 07:56:03   Warn_23_Creation_Time 07:28
     2019-09-22 07:56:03   Warn_23_End     1569135480
     2019-09-22 07:56:03   Warn_23_End_Date 22.09.2019
     2019-09-22 07:56:03   Warn_23_End_Time 08:58
     2019-09-22 07:56:03   Warn_23_EventID 15691302100506
     2019-09-22 07:56:03   Warn_23_Hail    0
     2019-09-22 07:56:03   Warn_23_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 07:56:03   Warn_23_LongText On 2019/09/22 at 07:28 local time a thunderstorm of level orange has been detected. The center is located in the community of Arlena di Castro. It is moving in northeastern direction at a speed of 29 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Arlena di Castro (07:29), Tessennano (07:29), Cellere (07:29), Piansano (07:37), Capodimonte (07:51) The arrival time of the storm is stated.
     2019-09-22 07:56:03   Warn_23_Severity 10
     2019-09-22 07:56:03   Warn_23_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 07:56:03   Warn_23_Start   1569130080
     2019-09-22 07:56:03   Warn_23_Start_Date 22.09.2019
     2019-09-22 07:56:03   Warn_23_Start_Time 07:28
     2019-09-22 07:56:03   Warn_23_Type    7
     2019-09-22 07:56:03   Warn_23_Type_Str thunderstorms
     2019-09-22 07:56:03   Warn_23_levelName alert_warn_orange
     2019-09-22 07:56:03   Warn_23_uwzLevel 3
     2019-09-22 07:56:03   Warn_23_uwzLevel_Str Alert level Orange
     2019-09-22 07:56:03   Warn_24_AltitudeMax 9000
     2019-09-22 07:56:03   Warn_24_AltitudeMin -10
     2019-09-22 07:56:03   Warn_24_Creation 1569130680
     2019-09-22 07:56:03   Warn_24_Creation_Date 22.09.2019
     2019-09-22 07:56:03   Warn_24_Creation_Time 07:38
     2019-09-22 07:56:03   Warn_24_End     1569136080
     2019-09-22 07:56:03   Warn_24_End_Date 22.09.2019
     2019-09-22 07:56:03   Warn_24_End_Time 09:08
     2019-09-22 07:56:03   Warn_24_EventID 15691308130510
     2019-09-22 07:56:03   Warn_24_Hail    0
     2019-09-22 07:56:03   Warn_24_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 07:56:03   Warn_24_LongText On 2019/09/22 at 07:38 local time a thunderstorm of level orange has been detected. The center is located 10 km north of Manciano. It is moving in northeastern direction at a speed of 29 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak.
     2019-09-22 07:56:03   Warn_24_Severity 10
     2019-09-22 07:56:03   Warn_24_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 07:56:03   Warn_24_Start   1569130680
     2019-09-22 07:56:03   Warn_24_Start_Date 22.09.2019
     2019-09-22 07:56:03   Warn_24_Start_Time 07:38
     2019-09-22 07:56:03   Warn_24_Type    7
     2019-09-22 07:56:03   Warn_24_Type_Str thunderstorms
     2019-09-22 07:56:03   Warn_24_levelName alert_warn_orange
     2019-09-22 07:56:03   Warn_24_uwzLevel 3
     2019-09-22 07:56:03   Warn_24_uwzLevel_Str Alert level Orange
     2019-09-22 07:56:03   Warn_25_AltitudeMax 9000
     2019-09-22 07:56:03   Warn_25_AltitudeMin -10
     2019-09-22 07:56:03   Warn_25_Creation 1569131280
     2019-09-22 07:56:03   Warn_25_Creation_Date 22.09.2019
     2019-09-22 07:56:03   Warn_25_Creation_Time 07:48
     2019-09-22 07:56:03   Warn_25_End     1569136680
     2019-09-22 07:56:03   Warn_25_End_Date 22.09.2019
     2019-09-22 07:56:03   Warn_25_End_Time 09:18
     2019-09-22 07:56:03   Warn_25_EventID 15691314140512
     2019-09-22 07:56:03   Warn_25_Hail    0
     2019-09-22 07:56:03   Warn_25_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 07:56:03   Warn_25_LongText On 2019/09/22 at 07:48 local time a thunderstorm of level orange has been detected. The center is located 20 km north of Marta. It is moving in northeastern direction at a speed of 32 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak.
     2019-09-22 07:56:03   Warn_25_Severity 10
     2019-09-22 07:56:03   Warn_25_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 07:56:03   Warn_25_Start   1569131280
     2019-09-22 07:56:03   Warn_25_Start_Date 22.09.2019
     2019-09-22 07:56:03   Warn_25_Start_Time 07:48
     2019-09-22 07:56:03   Warn_25_Type    7
     2019-09-22 07:56:03   Warn_25_Type_Str thunderstorms
     2019-09-22 07:56:03   Warn_25_levelName alert_warn_orange
     2019-09-22 07:56:03   Warn_25_uwzLevel 3
     2019-09-22 07:56:03   Warn_25_uwzLevel_Str Alert level Orange
     2019-09-22 04:56:03   Warn_26_AltitudeMax 9000
     2019-09-22 04:56:03   Warn_26_AltitudeMin -10
     2019-09-22 04:56:03   Warn_26_Creation 1569118080
     2019-09-22 04:56:03   Warn_26_Creation_Date 22.09.2019
     2019-09-22 04:56:03   Warn_26_Creation_Time 04:08
     2019-09-22 04:56:03   Warn_26_End     1569123480
     2019-09-22 04:56:03   Warn_26_End_Date 22.09.2019
     2019-09-22 04:56:03   Warn_26_End_Time 05:38
     2019-09-22 04:56:03   Warn_26_EventID 15691182120501
     2019-09-22 04:56:03   Warn_26_Hail    0
     2019-09-22 04:56:03   Warn_26_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-rot.gif
     2019-09-22 04:56:03   Warn_26_LongText On 2019/09/22 at 04:08 local time a severe thunderstorm of level red has been detected. The center is located 8 km north of Tarquinia. It is moving in northeastern direction at a speed of 25 km/h. There is a risk of hail, heavy rain and storm gusts. The lightning activity is moderate. The severe thunderstorm is expected to cross the following communities: Tuscania (04:47) The arrival time of the storm is stated.
     2019-09-22 04:56:03   Warn_26_Severity 11
     2019-09-22 04:56:03   Warn_26_ShortText Warning RED: thunderstorms - heavy rain and/or hail
     2019-09-22 04:56:03   Warn_26_Start   1569118080
     2019-09-22 04:56:03   Warn_26_Start_Date 22.09.2019
     2019-09-22 04:56:03   Warn_26_Start_Time 04:08
     2019-09-22 04:56:03   Warn_26_Type    7
     2019-09-22 04:56:03   Warn_26_Type_Str thunderstorms
     2019-09-22 04:56:03   Warn_26_levelName alert_warn_red
     2019-09-22 04:56:03   Warn_26_uwzLevel 4
     2019-09-22 04:56:03   Warn_26_uwzLevel_Str Alert level Red
     2019-09-22 04:56:03   Warn_27_AltitudeMax 9000
     2019-09-22 04:56:03   Warn_27_AltitudeMin -10
     2019-09-22 04:56:03   Warn_27_Creation 1569118080
     2019-09-22 04:56:03   Warn_27_Creation_Date 22.09.2019
     2019-09-22 04:56:03   Warn_27_Creation_Time 04:08
     2019-09-22 04:56:03   Warn_27_End     1569123480
     2019-09-22 04:56:03   Warn_27_End_Date 22.09.2019
     2019-09-22 04:56:03   Warn_27_End_Time 05:38
     2019-09-22 04:56:03   Warn_27_EventID 15691182120506
     2019-09-22 04:56:03   Warn_27_Hail    0
     2019-09-22 04:56:03   Warn_27_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 04:56:03   Warn_27_LongText On 2019/09/22 at 04:08 local time a thunderstorm of level orange has been detected. The center is located 10 km north of Manciano. It is moving in northeastern direction at a speed of 25 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak.
     2019-09-22 04:56:03   Warn_27_Severity 10
     2019-09-22 04:56:03   Warn_27_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 04:56:03   Warn_27_Start   1569118080
     2019-09-22 04:56:03   Warn_27_Start_Date 22.09.2019
     2019-09-22 04:56:03   Warn_27_Start_Time 04:08
     2019-09-22 04:56:03   Warn_27_Type    7
     2019-09-22 04:56:03   Warn_27_Type_Str thunderstorms
     2019-09-22 04:56:03   Warn_27_levelName alert_warn_orange
     2019-09-22 04:56:03   Warn_27_uwzLevel 3
     2019-09-22 04:56:03   Warn_27_uwzLevel_Str Alert level Orange
     2019-09-22 04:56:03   Warn_28_AltitudeMax 9000
     2019-09-22 04:56:03   Warn_28_AltitudeMin -10
     2019-09-22 04:56:03   Warn_28_Creation 1569118080
     2019-09-22 04:56:03   Warn_28_Creation_Date 22.09.2019
     2019-09-22 04:56:03   Warn_28_Creation_Time 04:08
     2019-09-22 04:56:03   Warn_28_End     1569123480
     2019-09-22 04:56:03   Warn_28_End_Date 22.09.2019
     2019-09-22 04:56:03   Warn_28_End_Time 05:38
     2019-09-22 04:56:03   Warn_28_EventID 15691182290523
     2019-09-22 04:56:03   Warn_28_Hail    0
     2019-09-22 04:56:03   Warn_28_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 04:56:03   Warn_28_LongText On 2019/09/22 at 04:08 local time a thunderstorm of level orange has been detected. The center is located 10 km north of Manciano. It is moving in northeastern direction at a speed of 25 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Sorano (04:35) The arrival time of the storm is stated.
     2019-09-22 04:56:03   Warn_28_Severity 10
     2019-09-22 04:56:03   Warn_28_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 04:56:03   Warn_28_Start   1569118080
     2019-09-22 04:56:03   Warn_28_Start_Date 22.09.2019
     2019-09-22 04:56:03   Warn_28_Start_Time 04:08
     2019-09-22 04:56:03   Warn_28_Type    7
     2019-09-22 04:56:03   Warn_28_Type_Str thunderstorms
     2019-09-22 04:56:03   Warn_28_levelName alert_warn_orange
     2019-09-22 04:56:03   Warn_28_uwzLevel 3
     2019-09-22 04:56:03   Warn_28_uwzLevel_Str Alert level Orange
     2019-09-22 04:56:03   Warn_29_AltitudeMax 9000
     2019-09-22 04:56:03   Warn_29_AltitudeMin -10
     2019-09-22 04:56:03   Warn_29_Creation 1569118080
     2019-09-22 04:56:03   Warn_29_Creation_Date 22.09.2019
     2019-09-22 04:56:03   Warn_29_Creation_Time 04:08
     2019-09-22 04:56:03   Warn_29_End     1569123480
     2019-09-22 04:56:03   Warn_29_End_Date 22.09.2019
     2019-09-22 04:56:03   Warn_29_End_Time 05:38
     2019-09-22 04:56:03   Warn_29_EventID 15691182340527
     2019-09-22 04:56:03   Warn_29_Hail    0
     2019-09-22 04:56:03   Warn_29_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 04:56:03   Warn_29_LongText On 2019/09/22 at 04:08 local time a thunderstorm of level orange has been detected. The center is located in the community of Tessennano. It is moving in northeastern direction at a speed of 25 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Canino (04:09), Arlena di Castro (04:17), Tessennano (04:13), Cellere (04:17), Piansano (04:29), Capodimonte (04:45) The arrival time of the storm is stated.
     2019-09-22 04:56:03   Warn_29_Severity 10
     2019-09-22 04:56:03   Warn_29_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 04:56:03   Warn_29_Start   1569118080
     2019-09-22 04:56:03   Warn_29_Start_Date 22.09.2019
     2019-09-22 04:56:03   Warn_29_Start_Time 04:08
     2019-09-22 04:56:03   Warn_29_Type    7
     2019-09-22 04:56:03   Warn_29_Type_Str thunderstorms
     2019-09-22 04:56:03   Warn_29_levelName alert_warn_orange
     2019-09-22 04:56:03   Warn_29_uwzLevel 3
     2019-09-22 04:56:03   Warn_29_uwzLevel_Str Alert level Orange
     2019-09-22 17:56:12   Warn_2_AltitudeMax 9000
     2019-09-22 17:56:12   Warn_2_AltitudeMin -10
     2019-09-22 17:56:12   Warn_2_Creation 1569101951
     2019-09-22 17:56:12   Warn_2_Creation_Date 21.09.2019
     2019-09-22 17:56:12   Warn_2_Creation_Time 23:39
     2019-09-22 17:56:12   Warn_2_End      1569250800
     2019-09-22 17:56:12   Warn_2_End_Date 23.09.2019
     2019-09-22 17:56:12   Warn_2_End_Time 17:00
     2019-09-22 17:56:12   Warn_2_EventID  15691018841585.2
     2019-09-22 17:56:12   Warn_2_Hail     0
     2019-09-22 17:56:12   Warn_2_IconURL  http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif
     2019-09-22 17:56:12   Warn_2_LongText Severe weather warning (red level) because of thunderstorms with heavy intensity, valid from Sunday, 22.09. 02:00 till Monday, 23.09. 17:00.
     2019-09-22 17:56:12   Warn_2_Severity 8
     2019-09-22 17:56:12   Warn_2_ShortText Severe weather warning (red level) because of thunderstorms with heavy intensity, valid from Sunday, 22.09. 02:00 till Monday, 23.09. 17:00.
     2019-09-22 17:56:12   Warn_2_Start    1569110400
     2019-09-22 17:56:12   Warn_2_Start_Date 22.09.2019
     2019-09-22 17:56:12   Warn_2_Start_Time 02:00
     2019-09-22 17:56:12   Warn_2_Type     7
     2019-09-22 17:56:12   Warn_2_Type_Str thunderstorms
     2019-09-22 17:56:12   Warn_2_levelName alert_forewarn_red
     2019-09-22 17:56:12   Warn_2_uwzLevel 2
     2019-09-22 17:56:12   Warn_2_uwzLevel_Str level yellow (severe weather watch)
     2019-09-22 04:56:03   Warn_30_AltitudeMax 9000
     2019-09-22 04:56:03   Warn_30_AltitudeMin -10
     2019-09-22 04:56:03   Warn_30_Creation 1569118680
     2019-09-22 04:56:03   Warn_30_Creation_Date 22.09.2019
     2019-09-22 04:56:03   Warn_30_Creation_Time 04:18
     2019-09-22 04:56:03   Warn_30_End     1569124080
     2019-09-22 04:56:03   Warn_30_End_Date 22.09.2019
     2019-09-22 04:56:03   Warn_30_End_Time 05:48
     2019-09-22 04:56:03   Warn_30_EventID 15691188110504
     2019-09-22 04:56:03   Warn_30_Hail    0
     2019-09-22 04:56:03   Warn_30_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 04:56:03   Warn_30_LongText On 2019/09/22 at 04:18 local time a thunderstorm of level orange has been detected. The center is located in the community of Tuscania. It is moving in northeastern direction at a speed of 25 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Tuscania (04:21), Montefiascone (04:57) The arrival time of the storm is stated.
     2019-09-22 04:56:03   Warn_30_Severity 10
     2019-09-22 04:56:03   Warn_30_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 04:56:03   Warn_30_Start   1569118680
     2019-09-22 04:56:03   Warn_30_Start_Date 22.09.2019
     2019-09-22 04:56:03   Warn_30_Start_Time 04:18
     2019-09-22 04:56:03   Warn_30_Type    7
     2019-09-22 04:56:03   Warn_30_Type_Str thunderstorms
     2019-09-22 04:56:03   Warn_30_levelName alert_warn_orange
     2019-09-22 04:56:03   Warn_30_uwzLevel 3
     2019-09-22 04:56:03   Warn_30_uwzLevel_Str Alert level Orange
     2019-09-22 04:56:03   Warn_31_AltitudeMax 9000
     2019-09-22 04:56:03   Warn_31_AltitudeMin -10
     2019-09-22 04:56:03   Warn_31_Creation 1569118680
     2019-09-22 04:56:03   Warn_31_Creation_Date 22.09.2019
     2019-09-22 04:56:03   Warn_31_Creation_Time 04:18
     2019-09-22 04:56:03   Warn_31_End     1569124080
     2019-09-22 04:56:03   Warn_31_End_Date 22.09.2019
     2019-09-22 04:56:03   Warn_31_End_Time 05:48
     2019-09-22 04:56:03   Warn_31_EventID 15691188170508
     2019-09-22 04:56:03   Warn_31_Hail    0
     2019-09-22 04:56:03   Warn_31_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 04:56:03   Warn_31_LongText On 2019/09/22 at 04:18 local time a thunderstorm of level orange has been detected. The center is located 10 km north of Sorano. It is moving in northeastern direction at a speed of 25 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Castel Giorgio (04:57) The arrival time of the storm is stated.
     2019-09-22 04:56:03   Warn_31_Severity 10
     2019-09-22 04:56:03   Warn_31_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 04:56:03   Warn_31_Start   1569118680
     2019-09-22 04:56:03   Warn_31_Start_Date 22.09.2019
     2019-09-22 04:56:03   Warn_31_Start_Time 04:18
     2019-09-22 04:56:03   Warn_31_Type    7
     2019-09-22 04:56:03   Warn_31_Type_Str thunderstorms
     2019-09-22 04:56:03   Warn_31_levelName alert_warn_orange
     2019-09-22 04:56:03   Warn_31_uwzLevel 3
     2019-09-22 04:56:03   Warn_31_uwzLevel_Str Alert level Orange
     2019-09-22 04:56:03   Warn_32_AltitudeMax 9000
     2019-09-22 04:56:03   Warn_32_AltitudeMin -10
     2019-09-22 04:56:03   Warn_32_Creation 1569118680
     2019-09-22 04:56:03   Warn_32_Creation_Date 22.09.2019
     2019-09-22 04:56:03   Warn_32_Creation_Time 04:18
     2019-09-22 04:56:03   Warn_32_End     1569124080
     2019-09-22 04:56:03   Warn_32_End_Date 22.09.2019
     2019-09-22 04:56:03   Warn_32_End_Time 05:48
     2019-09-22 04:56:03   Warn_32_EventID 15691188280519
     2019-09-22 04:56:03   Warn_32_Hail    0
     2019-09-22 04:56:03   Warn_32_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 04:56:03   Warn_32_LongText On 2019/09/22 at 04:18 local time a thunderstorm of level orange has been detected. The center is located 11 km north of Canino. It is moving in northeastern direction at a speed of 25 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak. The thunderstorm is expected to cross the following communities: Canino (04:43), Tessennano (04:51), Arlena di Castro (04:53), Piansano (04:57) The arrival time of the storm is stated.
     2019-09-22 04:56:03   Warn_32_Severity 10
     2019-09-22 04:56:03   Warn_32_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 04:56:03   Warn_32_Start   1569118680
     2019-09-22 04:56:03   Warn_32_Start_Date 22.09.2019
     2019-09-22 04:56:03   Warn_32_Start_Time 04:18
     2019-09-22 04:56:03   Warn_32_Type    7
     2019-09-22 04:56:03   Warn_32_Type_Str thunderstorms
     2019-09-22 04:56:03   Warn_32_levelName alert_warn_orange
     2019-09-22 04:56:03   Warn_32_uwzLevel 3
     2019-09-22 04:56:03   Warn_32_uwzLevel_Str Alert level Orange
     2019-09-22 04:56:03   Warn_33_AltitudeMax 9000
     2019-09-22 04:56:03   Warn_33_AltitudeMin -10
     2019-09-22 04:56:03   Warn_33_Creation 1569118680
     2019-09-22 04:56:03   Warn_33_Creation_Date 22.09.2019
     2019-09-22 04:56:03   Warn_33_Creation_Time 04:18
     2019-09-22 04:56:03   Warn_33_End     1569124080
     2019-09-22 04:56:03   Warn_33_End_Date 22.09.2019
     2019-09-22 04:56:03   Warn_33_End_Time 05:48
     2019-09-22 04:56:03   Warn_33_EventID 15691188390532
     2019-09-22 04:56:03   Warn_33_Hail    0
     2019-09-22 04:56:03   Warn_33_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-orange.gif
     2019-09-22 04:56:03   Warn_33_LongText On 2019/09/22 at 04:18 local time a thunderstorm of level orange has been detected. The center is located 16 km north of Manciano. It is moving in northeastern direction at a speed of 25 km/h. Regional heavy rain and storm gusts are possible. Local hail of small size can not be ruled out. The lightning activity is weak.
     2019-09-22 04:56:03   Warn_33_Severity 10
     2019-09-22 04:56:03   Warn_33_ShortText Warning ORANGE: thunderstorms - heavy rain
     2019-09-22 04:56:03   Warn_33_Start   1569118680
     2019-09-22 04:56:03   Warn_33_Start_Date 22.09.2019
     2019-09-22 04:56:03   Warn_33_Start_Time 04:18
     2019-09-22 04:56:03   Warn_33_Type    7
     2019-09-22 04:56:03   Warn_33_Type_Str thunderstorms
     2019-09-22 04:56:03   Warn_33_levelName alert_warn_orange
     2019-09-22 04:56:03   Warn_33_uwzLevel 3
     2019-09-22 04:56:03   Warn_33_uwzLevel_Str Alert level Orange
     2019-09-22 04:56:03   Warn_34_AltitudeMax 9000
     2019-09-22 04:56:03   Warn_34_AltitudeMin -10
     2019-09-22 04:56:03   Warn_34_Creation 1569119280
     2019-09-22 04:56:03   Warn_34_Creation_Date 22.09.2019
usw

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 22 September 2019, 19:09:32
Hoppala, gerade mal in die commandref gestolpert. Da scheint sich ja einiges, was die Definition angeht, geändert zu haben?!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 22 September 2019, 19:13:48
Also ich kann mir nicht vorstellen daß Du da so viele Warnungen hast.
Am besten du löschst mal alle Readings und machst ein manuelles Update.

Was meinst Du mit geändert?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 22 September 2019, 19:30:40
doch doch, hier geht gerade die Welt ein bißchen unter. Ich erlebe jede Warnung die letzten Stunden Hautnah ;)

Trotzdem eben mal alle Readings gelöscht und update gemacht, (fast) selbes Ergebnis.

Hier mal ein Beispiel für im Text "rot" und icon "gelb"

Warn_2_IconURL http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif

Warn_2_LongText Severe weather warning (red level) because of thunderstorms with heavy intensity, valid from Sunday, 22.09. 02:00 till Monday, 23.09. 17:00.

Warn_2_Severity 8

Warn_2_ShortText Severe weather warning (red level) because of thunderstorms with heavy intensity, valid from Sunday, 22.09. 02:00 till Monday, 23.09. 17:00.


bekomme das gerade nicht sauberer formatiert.

Mit Änderungen in der Definition meine ich zB meine Definition vom Weblink:
htmlCode {UWZAsHtml("Unwetterwarnungen")}

und so sollte er laut commandref sein:
htmlCode {FHEM::UWZ::UWZAsHtml("Unwetterzentrale")}
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 22 September 2019, 20:22:21
Die Daten scheinen tatsächlich genau so zu kommen. Habe das mal bei mir genommen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 23 September 2019, 13:05:07
... konnte es noch ein wenig eingrenzen. Das Farbproblem besteht, soweit, nur bei "Gewitter" der Stufe "orange" oder "red" (red ist aus dem Kopf, bin mir nicht sicher). Da wird das icon in "Gelb" definiert.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: KOAL am 25 April 2020, 11:50:29
Hallo,

gibt es das Modul jetzt noch oder gibt es eine alternative?
Finde irgendwie nichts.?


LG
KOAL
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 25 April 2020, 12:52:42
Es sollte noch vorhanden sein. Update gemacht.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: betateilchen am 26 April 2020, 15:22:23
In einem anderen Thread (https://forum.fhem.de/index.php/topic,110591.0.html) wurde gerade darüber diskutiert, ob das Modul eventuell um zwei Dinge angepasst werden könne.

Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 28 April 2020, 14:40:08
Neue Version ist raus mit den angesprochenen Wünschen und einem kompletten Refactoring.
Bitte einmal testen

https://git-tuxnet.ddns.net/FHEM/mod-UWZ.git
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Jamo am 29 April 2020, 08:58:10
Seit gestern Abend getestet, bis jetzt keine Auffälligkeiten!
Danke!
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 29 April 2020, 15:09:49
Es gibt ab morgen per FHEM Update eine neue UWZ Version. Hinzugekommen ist disableForIntervals und ein besserer Schutz wenn die Gegenstelle keine Daten liefert. Zum Beispiel Internetausfall.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 30 April 2020, 22:20:10
Hallo CoolTux,
nach meinem heutigen (monatlichen) update bekomme ich die fehlermeldung:
Undefined subroutine &main::encode_utf8 called at /opt/fhem/FHEM/77_UWZ.pm line 902.
Habe ich etwas übersehen?

Gruß
Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 30 April 2020, 23:02:40
Zitat von: SibbeH am 30 April 2020, 22:20:10
Hallo CoolTux,
nach meinem heutigen (monatlichen) update bekomme ich die fehlermeldung:
Undefined subroutine &main::encode_utf8 called at /opt/fhem/FHEM/77_UWZ.pm line 902.
Habe ich etwas übersehen?

Gruß
Sibbe

Kannst Du bite einmal diese Version testen
https://git-tuxnet.ddns.net/FHEM/mod-UWZ/archive/devel.zip
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: rolf am 01 Mai 2020, 13:49:52
Hallo,
hab heute auch FHEM aktualisiert und damit auch das neue UWZ-Modul im Einsatz - scheint wunderbar zu funktionieren !, sehe aber im Logfile jetzt regelmässig folgende Meldungen - mit sich änderndem Hash-Wert:


UWZ.1162 DEBUG!!! Response: HASH(0x5617e1979950)


Irgendeine Idee ?

Sorry, habe gerade erst entdeckt das ich noch ein Verbose 2 definiert hatte, hab jetzt mal auf Verbose 0 gesetzt..
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Mai 2020, 14:32:57
Zitat von: rolf am 01 Mai 2020, 13:49:52
Hallo,
hab heute auch FHEM aktualisiert und damit auch das neue UWZ-Modul im Einsatz - scheint wunderbar zu funktionieren !, sehe aber im Logfile jetzt regelmässig folgende Meldungen - mit sich änderndem Hash-Wert:


UWZ.1162 DEBUG!!! Response: HASH(0x5617e1979950)


Irgendeine Idee ?

Sorry, habe gerade erst entdeckt das ich noch ein Verbose 2 definiert hatte, hab jetzt mal auf Verbose 0 gesetzt..

Hättest du heute gegen 8 Uhr Update gemacht oder vorher?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: juemuc am 01 Mai 2020, 15:46:24
Die Meldung kommt nach dem Update von heute.
UWZ.1162 DEBUG!!! Response: HASH(0x5617e1979950)
Konnte es bei meinem Testsystem nachvollziehen

Viele Grüße
Jürgen
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Mai 2020, 15:53:37
Zitat von: juemuc am 01 Mai 2020, 15:46:24
Die Meldung kommt nach dem Update von heute.
microphone
Konnte es bei meinem Testsystem nachvollziehen

Viele Grüße
Jürgen

Habe gerade geschaut, ich dachte eigentlich ich hätte gestern Abend noch was hochgeladen, hatte ich aber nicht. Dafür aber jetzt und das kommt dann morgen per Update zu Euch.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: juemuc am 01 Mai 2020, 16:16:14
Danke. Der Text der Meldung bei mir war naturlich falsch (Copy&Paste  :() Hab es koorgiert.

Danke für Deine Korrektur. Werde es morgen wieder testen.

Viele Grüße
Jürgen
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 01 Mai 2020, 19:06:44
Hallo CoolTux
Zitat von: SibbeH am 30 April 2020, 22:20:10
Hallo CoolTux,
nach meinem heutigen (monatlichen) update bekomme ich die fehlermeldung:
Undefined subroutine &main::encode_utf8 called at /opt/fhem/FHEM/77_UWZ.pm line 902.
Habe ich etwas übersehen?

Gruß
Sibbe

Kannst Du bite einmal diese Version testen
https://git-tuxnet.ddns.net/FHEM/mod-UWZ/archive/devel.zip

Ich habe es heute mehrmals versucht, anscheinend ist die Grenze zwischen den Niederlanden und Deutschland geschlossen. Ich habe keinen Zugang zu Git.

Gruß
Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Mai 2020, 19:43:27
Ich habe die Grenze auf gemacht. Lass aber den Wohnwagen drüben  ;D
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 01 Mai 2020, 19:57:03
Ich komme wandern  :) ;).
Datei heruntergeladen.
Ich werde es später heute abend ausprobieren

Gruß
Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 01 Mai 2020, 21:25:56
Hallo CoolTux,

Ich habe die Datei installiert und dann Fhem neu gestartet.
Ergebnis: Die Fehlermeldung ist weg
Auf diesen moment liegt bei uns ein Unwetterwarnung vor.
Ich erhalte die Start- und Endzeit der Warnung, aber keinen Longtex oder Kurztext (sie Abbildung)

Gruß
Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Mai 2020, 21:41:36
Zitat von: SibbeH am 01 Mai 2020, 21:25:56
Hallo CoolTux,

Ich habe die Datei installiert und dann Fhem neu gestartet.
Ergebnis: Die Fehlermeldung ist weg
Auf diesen moment liegt bei uns ein Unwetterwarnung vor.
Ich erhalte die Start- und Endzeit der Warnung, aber keinen Longtex oder Kurztext (sie Abbildung)

Gruß
Sibbe

Ich habe auch Warnungen und bei mir geht es. Zeig mal bitte ein List vom Device
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 01 Mai 2020, 22:06:37
Internals:
   CountryCode NL
   DEF        NL 3421 3600
   FUUID      5c51ece8-f33f-5a50-6f7f-56681767e8324904
   INTERVAL   3600
   INTERVALWARN 0
   NAME       Unwetterzentrale
   NOTIFYDEV  global,Unwetterzentrale
   NR         166
   NTFY_ORDER 50-Unwetterzentrale
   PLZ        3421
   STATE      Aantal waarschuwingen: 2
   TYPE       UWZ
   URL        http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=NL&areaID=UWZNL3421
   VERSION    v3.0.1
   READINGS:
     2020-05-01 21:10:35   WarnCount       2
     2020-05-01 21:10:35   WarnUWZLevel    2
     2020-05-01 21:10:35   WarnUWZLevel_Color gelb
     2020-05-01 21:10:35   WarnUWZLevel_Str niveau geel (voorwaarschuwing)
     2020-05-01 21:10:35   Warn_0_AltitudeMax 9000
     2020-05-01 21:10:35   Warn_0_AltitudeMin -10
     2020-05-01 21:10:35   Warn_0_Creation 1588310832
     2020-05-01 21:10:35   Warn_0_Creation_Date 01.05.2020
     2020-05-01 21:10:35   Warn_0_Creation_Time 07:27
     2020-05-01 21:10:35   Warn_0_End      1588363200
     2020-05-01 21:10:35   Warn_0_End_Date 01.05.2020
     2020-05-01 21:10:35   Warn_0_End_Time 22:00
     2020-05-01 21:10:35   Warn_0_EventID  15883103334335.3
     2020-05-01 21:10:35   Warn_0_Hail     0
     2020-05-01 21:10:35   Warn_0_IconURL  http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif
     2020-05-01 21:10:35   Warn_0_LongText
     2020-05-01 21:10:35   Warn_0_Severity 7
     2020-05-01 21:10:35   Warn_0_ShortText
     2020-05-01 21:10:35   Warn_0_Start    1588320000
     2020-05-01 21:10:35   Warn_0_Start_Date 01.05.2020
     2020-05-01 21:10:35   Warn_0_Start_Time 10:00
     2020-05-01 21:10:35   Warn_0_Type     7
     2020-05-01 21:10:35   Warn_0_Type_Str onweer
     2020-05-01 21:10:35   Warn_0_levelName alert_forewarn_orange
     2020-05-01 21:10:35   Warn_0_uwzLevel 2
     2020-05-01 21:10:35   Warn_0_uwzLevel_Str niveau geel (voorwaarschuwing)
     2020-05-01 21:10:35   Warn_1_AltitudeMax 9000
     2020-05-01 21:10:35   Warn_1_AltitudeMin -10
     2020-05-01 21:10:35   Warn_1_Creation 1588331088
     2020-05-01 21:10:35   Warn_1_Creation_Date 01.05.2020
     2020-05-01 21:10:35   Warn_1_Creation_Time 13:04
     2020-05-01 21:10:35   Warn_1_End      1588449600
     2020-05-01 21:10:35   Warn_1_End_Date 02.05.2020
     2020-05-01 21:10:35   Warn_1_End_Time 22:00
     2020-05-01 21:10:35   Warn_1_EventID  15883307919226.4
     2020-05-01 21:10:35   Warn_1_Hail     0
     2020-05-01 21:10:35   Warn_1_IconURL  http://www.unwetterzentrale.de/images/icons/gewitter-gelb.gif
     2020-05-01 21:10:35   Warn_1_LongText
     2020-05-01 21:10:35   Warn_1_Severity 7
     2020-05-01 21:10:35   Warn_1_ShortText
     2020-05-01 21:10:35   Warn_1_Start    1588392000
     2020-05-01 21:10:35   Warn_1_Start_Date 02.05.2020
     2020-05-01 21:10:35   Warn_1_Start_Time 06:00
     2020-05-01 21:10:35   Warn_1_Type     7
     2020-05-01 21:10:35   Warn_1_Type_Str onweer
     2020-05-01 21:10:35   Warn_1_levelName alert_forewarn_orange
     2020-05-01 21:10:35   Warn_1_uwzLevel 2
     2020-05-01 21:10:35   Warn_1_uwzLevel_Str niveau geel (voorwaarschuwing)
     2020-05-01 21:08:19   currentIntervalMode normal
     2020-05-01 21:10:35   durationFetchReadings 1.00
     2020-05-01 21:10:35   lastConnection  49 values captured in 1.00 s
     2020-05-01 21:10:35   state           Aantal waarschuwingen: 2
   fhem:
     LOCAL      0
   helper:
Attributes:
   download   1
   humanreadable 1
   lang       NL
   verbose    2


Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Mai 2020, 22:07:48
Ok konnte ich nachstellen. Ich schaue.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Mai 2020, 22:17:25
Du wirst lachen, aber

$VAR1 = {
          'ES' => '',
          'IT' => '',
          'DE' => "Am Samstag besteht ein leichtes Risiko f\x{fc}r kr\x{e4}ftige Schauer und \x{f6}rtliche Gewitter, die mit Starkregen um 10 Liter pro Quadratmeter und Sturmb\x{f6}en um 75 km/h verbunden sein k\x{f6}nnen. Samstagnacht l\x{e4}sst die Schauer- und Gewitterneigung wieder nach.",
          'EN' => '',
          'LU' => '',
          'NL' => '',
          'DK' => '',
          'FR' => ''
        };


Ich schaue mal ob unterwegs was verloren gegangen ist, aber ich denke mal das ist so von den Daten her.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Mai 2020, 22:21:31
Ok ich habe es verifiziert. Hier das was original rein kommt

$VAR1 = {
          'generator' => 'PHPjf',
          'results' => [
                         {
                           'areaType' => 'UWZCODE',
                           'type' => 7,
                           'dtgStart' => 1588392000,
                           'severity' => 7,
                           'center' => 'UWZ',
                           'dtgEnd' => 1588449600,
                           'payload' => {
                                          'fileName' => 'meteogroup_warn_15883307919226_20200501110329_1588449600_1588331088.xml',
                                          'longText' => '',
                                          'translationsShortText' => {
                                                                       'ES' => '',
                                                                       'IT' => '',
                                                                       'EN' => '',
                                                                       'DE' => "Am Samstag \x{f6}rtlich Gewitter mit Starkregen und Sturmb\x{f6}en m\x{f6}glich",
                                                                       'LU' => '',
                                                                       'NL' => '',
                                                                       'DK' => '',
                                                                       'FR' => ''
                                                                     },
                                          'shortText' => '',
                                          'altMin' => -10,
                                          'translationsLongText' => {
                                                                      'LU' => '',
                                                                      'IT' => '',
                                                                      'ES' => '',
                                                                      'DE' => "Am Samstag besteht ein leichtes Risiko f\x{fc}r kr\x{e4}ftige Schauer und \x{f6}rtliche Gewitter, die mit Starkregen um 10 Liter pro Quadratmeter und Sturmb\x{f6}en um 75 km/h verbunden sein k\x{f6}nnen. Samstagnacht l\x{e4}sst die Schauer- und Gewitterneigung wieder nach.",
                                                                      'EN' => '',
                                                                      'FR' => '',
                                                                      'DK' => '',
                                                                      'NL' => ''
                                                                    },
                                          'altMax' => 9000,
                                          'id' => '15883307919226.4',
                                          'uwzLevel' => 7,
                                          'creation' => '1588331088000',
                                          'levelName' => 'alert_forewarn_orange'
                                        },
                           'areaID' => 'UWZNL3160'
                         }
                       ]
        };


Es ist in der Tat nur Deutsch.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 01 Mai 2020, 22:26:30
Ich habe auch nachgesehen, in der Tat nur Deutsch.
Ich denke, die Grenze wurde doch geschlossen . . .  :) :) :)

Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 01 Mai 2020, 22:27:56
Zitat von: SibbeH am 01 Mai 2020, 22:26:30
Ich habe auch nachgesehen, in der Tat nur Deutsch.
Ich denke, die Grenze doch wurde geschlossen . . .  :) :) :)

Sibbe

Furchtbar dieser erlaubte Rassismus  ;D  ;D
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 01 Mai 2020, 22:32:33
In jeden Fall, vielen dank für die Mühe.

Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: juemuc am 02 Mai 2020, 17:02:45
Zitat von: juemuc am 01 Mai 2020, 15:46:24
Die Meldung kommt nach dem Update von heute.
UWZ.1162 DEBUG!!! Response: HASH(0x5617e1979950)
Konnte es bei meinem Testsystem nachvollziehen

Viele Grüße
Jürgen

Meldung kommt nach update nicht mehr.

Viele Grüße
Jürgen
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Hallerschneider am 20 Juni 2020, 11:07:11
Hallo,

ganz andere Frage: Warum ist mein UWZ-Movie schon 5 Tage alt?

Kann ich einstellen wie oft es aktualisiert wird?

Vielen Dank für die sachlichen Antworten!

Sonnige Grüße
Peter
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Jamo am 27 August 2020, 09:39:30
Hallo Cooltux,
UWZ funktioniert auch in Italien / Tirol / Gardasee. Koenntest Du den Countrycode evtl noch erweitern? Sonst bekommt man eine Fehlermeldung.
< {CountryCode} ~~ [ 'DE', 'AT', 'CH' ]
---
> {CountryCode} ~~ [ 'DE', 'IT', 'AT', 'CH' ]
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 27 August 2020, 09:41:24
Zitat von: Jamo am 27 August 2020, 09:39:30
Hallo Cooltux,
UWZ funktioniert auch in Italien / Tirol / Gardasee. Koenntest Du den Countrycode evtl noch erweitern? Sonst bekommt man eine Fehlermeldung.
< {CountryCode} ~~ [ 'DE', 'AT', 'CH' ]
---
> {CountryCode} ~~ [ 'DE', 'IT', 'AT', 'CH' ]


Ich kann das gerne bei Gelegenheit einmal mit auf nehmen.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 10 Juni 2021, 19:28:24
Hallo UWZ-Benutzer

Kein Fhem Fehler doch:
Seit einigen Tagen sind nur noch http://www.unwetterzentrale.de/uwz/ (Deutschland) und http://alarm.meteocentrale.ch/ (Schweiz) erreichbar und geben Warnungen aus.
In anderen Ländern wie den Niederlanden. Belgien, Großbritannien, Frankreich, Italien und Österreich ist die Website nicht mehr verfügbar.
Auf der Website http://www.unwetterzentrale.de/uwz/europe.html werden für diese Länder weiterhin Warnungen angezeicht, die Länder sind jedoch nicht mehr anklickbar. Da in den letzten Tagen keine Warnung für die Niederlande ergangen ist, konnte ich noch nicht überprüfen, ob die Warnungen nicht mehr kommen.
Ich hoffe, dies ist ein vorübergehender Fehler, da ich die Warnungen in Fhem verwende.

Mit freundlichen Grüßen,
Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 14 Juni 2021, 16:03:40
es lief vorzüglich! .... bis auf jetzt die "letzten Tage" (weiß nicht genau, ab wann es nicht mehr ging). Die Karten werden für Italien nicht mehr angezeigt. Ob Wetterwarnungen auch nicht, kann ich gerade schlecht beurteilen.

so ist es definiert (mach das mal frech aus der config, sonst muß ich jedes Device jetzt einzeln anklicken. Denke, es wird klar):

Edit: Mmh, in der config hats noch die Weblinks, in fhem (everything) nicht mehr ??? Völlige Irritation gerade

define Unwetterwarnungen UWZ IT 00256 3600
setuuid Unwetterwarnungen 5c86875c-f33f-6bb4-b7cd-27d163eab24cb999
attr Unwetterwarnungen group Wetter
attr Unwetterwarnungen htmlsequence descending
attr Unwetterwarnungen humanreadable 1
attr Unwetterwarnungen sort_readings_by severity
attr Unwetterwarnungen verbose 2
#attr Unwetterwarnungen lang de

define UWZweblink weblink htmlCode {FHEM::UWZ::UWZAsHtml("Unwetterwarnungen")}
setuuid UWZweblink 5c86875c-f33f-6bb4-e720-30103d9685232868
attr UWZweblink group Wetter
attr UWZweblink room Wettervorhersage

define UWZweblinkKarteItalia weblink htmlCode {FHEM::UWZ::UWZAsHtmlKarteLand("Unwetterwarnungen","Italia")}
setuuid UWZweblinkKarteItalia 5c86875c-f33f-6bb4-debe-2f5690791641b210
attr UWZweblinkKarteItalia group Wetter
attr UWZweblinkKarteItalia room Wettervorhersage

define UWZweblinkKarteLazio weblink htmlCode {FHEM::UWZ::UWZAsHtmlKarteLand("Unwetterwarnungen","Lazio")}
setuuid UWZweblinkKarteLazio 5c86875c-f33f-6bb4-3f41-998a87108d4aff91
attr UWZweblinkKarteLazio group Wetter
attr UWZweblinkKarteLazio room Wettervorhersage

define UWZweblinkMovieNiederschlag weblink htmlCode {FHEM::UWZ::UWZAsHtmlMovie("Unwetterwarnungen","niederschlag-wolken-it")}
setuuid UWZweblinkMovieNiederschlag 5c86875c-f33f-6bb4-2a55-fcaf94afa2bcfd52
attr UWZweblinkMovieNiederschlag group Wetter
attr UWZweblinkMovieNiederschlag room Wettervorhersage


@cooltux, könntest du bitte mal schauen wo es hängt? ...
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 14 Juni 2021, 16:25:03
Zitat von: holle75 am 14 Juni 2021, 16:03:40
es lief vorzüglich! .... bis auf jetzt die "letzten Tage" (weiß nicht genau, ab wann es nicht mehr ging). Die Karten werden für Italien nicht mehr angezeigt. Ob Wetterwarnungen auch nicht, kann ich gerade schlecht beurteilen.

so ist es definiert (mach das mal frech aus der config, sonst muß ich jedes Device jetzt einzeln anklicken. Denke, es wird klar):

Edit: Mmh, in der config hats noch die Weblinks, in fhem (everything) nicht mehr ??? Völlige Irritation gerade

define Unwetterwarnungen UWZ IT 00256 3600
setuuid Unwetterwarnungen 5c86875c-f33f-6bb4-b7cd-27d163eab24cb999
attr Unwetterwarnungen group Wetter
attr Unwetterwarnungen htmlsequence descending
attr Unwetterwarnungen humanreadable 1
attr Unwetterwarnungen sort_readings_by severity
attr Unwetterwarnungen verbose 2
#attr Unwetterwarnungen lang de

define UWZweblink weblink htmlCode {FHEM::UWZ::UWZAsHtml("Unwetterwarnungen")}
setuuid UWZweblink 5c86875c-f33f-6bb4-e720-30103d9685232868
attr UWZweblink group Wetter
attr UWZweblink room Wettervorhersage

define UWZweblinkKarteItalia weblink htmlCode {FHEM::UWZ::UWZAsHtmlKarteLand("Unwetterwarnungen","Italia")}
setuuid UWZweblinkKarteItalia 5c86875c-f33f-6bb4-debe-2f5690791641b210
attr UWZweblinkKarteItalia group Wetter
attr UWZweblinkKarteItalia room Wettervorhersage

define UWZweblinkKarteLazio weblink htmlCode {FHEM::UWZ::UWZAsHtmlKarteLand("Unwetterwarnungen","Lazio")}
setuuid UWZweblinkKarteLazio 5c86875c-f33f-6bb4-3f41-998a87108d4aff91
attr UWZweblinkKarteLazio group Wetter
attr UWZweblinkKarteLazio room Wettervorhersage

define UWZweblinkMovieNiederschlag weblink htmlCode {FHEM::UWZ::UWZAsHtmlMovie("Unwetterwarnungen","niederschlag-wolken-it")}
setuuid UWZweblinkMovieNiederschlag 5c86875c-f33f-6bb4-2a55-fcaf94afa2bcfd52
attr UWZweblinkMovieNiederschlag group Wetter
attr UWZweblinkMovieNiederschlag room Wettervorhersage


@cooltux, könntest du bitte mal schauen wo es hängt? ...

Könnte mit der Usermeldung eins über Dir zu tun haben.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 14 Juni 2021, 16:29:12
Ja, wenn man nicht so egoistisch wäre und anstatt zu schreiben ("gib MIR Info ....") auch lesen würde .... ;)

Entschuldigung.

Ok, hoffen wir auf temporär!

Was ich allerdings gerade überhaupt nicht kapiere, wieso ich die Weblink- Devices in fhem nicht mehr finde ??
wie geht denn sowas?

Edit: hoppala Sibbe schrieb am 10.6.2020. Bei mir gings noch bis "vor ein paar Tagen" .... allerdings wenn die Weblinks als Devices nicht mehr findbar sind .... obwohl sie als Platzhalter angezeigt werden (also die Images) .... lost
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 14 Juni 2021, 21:38:09
@holle75
Ich habe vergessen Italien und Spanien in die "Länderliste" im antwort 713 aufzunehmen. Wenn ich auf  http://www.unwetterzentrale.de/uwz/europe.html  gehe, sind diese beiden Länder auch nicht mehr anklickbar.
Ich habe gerade die Readings von meinen Heimatdaten überprüft, aber WarnUWZLevel_Color ist grün. Dies entspricht auch der Übersichtskarte von Europa.
Die Weblink im Fhem scheint zu funktionieren.

Gruß,
Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 14 Juni 2021, 22:10:25
Danke Sibbe, jup, den Server http://allarmi.meteo-allerta.it/ gibt es wohl "gerade nicht". Aber den Italienern ist alles zuzutrauen. "Internet" steckt hier noch in den Kinderschuhen und es weiss sowieso keiner was er macht. Könnte mir vorstellen, dass der wieder auftaucht. Auch auf staatlichen Pages funktioniert die Häfte der Links nicht oder führen ins leere. Warten (auch sehr typisch) ist dann eben die Devise.

Aber, entschuldigung dass ich darauf rumhacke, findest du noch die weblink Devices (also die defines) in fhem?
Das macht mich gerade völlig wuschig ...

Wetterwarnungen kamen übrigens vorhin ein paar rein. Das scheint noch zu funktionieren.


Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 15 Juni 2021, 08:10:13
@ holle75
Ich glaube, es gibt ein Problem mit "Unwetter Zentrale". Auf der Europakarte gibt es derzeit allerlei Unwetterwarnungen für mehrere Länder. Ich habe die Server für die entsprechenden Länder angeklickt, aber außer Deutschland und der Schweiz antwortet kein Server.
Ich habe letzten Donnerstag eine E-Mail an http://www.unwetterzentrale.de/uwz/kontakt.php geschickt, aber wie schon die letzten Male hat (noch) niemand geantwortet.
Bisher gibt es keine Unwettermeldungen für meine Gegend, aber mit der kommenden Hitzewelle rechne ich mit einer baldigen Warnung. Dann kann ich überprüfen, ob die Benachrichtigung in Fhem ankommt. Ich werde berichten, wenn dies passiert.
Gruß,
Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 15 Juni 2021, 19:34:57
@ holle75
Ich bin zu Hause und habe nachgeschaut, ob es für mein Dorf einen Unwetter-Meldung gibt.
Ja, da ist ein Meldung gekommen (s.u.), aber die entsprechende Karte wird nicht angezeigt. Ich denke, weil der Server www.noodweercentrale.nl (Niederlande) nicht erreichbar ist.
Ich habe eine weitere E-Mail an UWZ.de gesendet und gefragt, ob es ein Problem bei ihnen gibt. Ich habe immer noch keine Antwort erhalten.

Fhem hat kein Probleme :) :) :)

Gruß,
Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: masl am 21 Juni 2021, 22:07:33
Ich hoffe es kann mir jemand helfen.
Habe nun schon so viele Versuche gestartet eine richtige Benachrichtigung hinzubekommen. Aber es klappt nicht...
Ich dachte ich kann mit folgenden Doif.
Als WarnCount von 0 auf 1 ging klappte es. von 1 auf 2 aber nicht.
Zitat
([UWZ:WarnCount] > 0) (set Telegram msg ⚠️🌧 UNWETTER - [UWZ:Warn_0_uwzLevel_Str] - Warnung vor: [UWZ:Warn_0_Type_Str] - [UWZ:Warn_0_ShortText] - [UWZ:Warn_0_LongText] - Beginn [UWZ:Warn_0_Start_Date] [UWZ:Warn_0_Start_Time] - Ende [UWZ:Warn_0_End_Date] [UWZ:Warn_0_End_Time])


keine attr gesetzt...

UWZ:
Zitatattr event-on-change-reading WarnCount
Zitatattr sort_readings_by creation

Kann mir jemand seine Lösungen zeigen?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Gernott am 21 Juni 2021, 23:12:40
Zitat von: masl am 21 Juni 2021, 22:07:33
Ich hoffe es kann mir jemand helfen.

keine attr gesetzt...
attr do always?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: masl am 22 Juni 2021, 18:06:09
dann kommt ununterbrochen die gleichen Meldungen
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: moskito am 22 Juni 2021, 23:08:13
Das is so ein DOIF eigenes Ding.
Ich habe den passenden Teil mal aus der commandref rauskopiert:

Das DOIF-Modul arbeitet mit Zuständen. Jeder Ausführungszweig DOIF/DOELSEIF..DOELSEIF/DOELSE stellt einen eigenen Zustand dar (cmd_1, cmd_2, usw.). Das Modul merkt sich den zuletzt ausgeführten Ausführungszweig und wiederholt diesen standardmäßig nicht. Ein Ausführungszweig wird erst dann wieder ausgeführt, wenn zwischenzeitlich ein anderer Ausführungszweig ausgeführt wurde, also ein Statuswechsel des DOIF-Moduls stattgefunden hat.

Wenn also WarnCount von 1 auf 2 wechselt macht das Modul nichts mehr, weil ist ja auch >0.

Evtl. hilft der Perl-Modus von DOIF weiter, der arbeitet nicht so zustandsbasiert.

Gruß
Danny
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: TL am 24 Juni 2021, 20:30:56
Moin!

Es könnte eine Lösung sein, nicht nur den einen Vergleich zu machen ([UWZ:WarnCount] > 0), sondern mehrere Vergleiche jew. auf den exakten Level:
([UWZ:WarnCount] = 1) (...) DOELSE ([UWZ:WarnCount] = 2) (...) DOELSE ...
Dann müsste es jedes mal einen Zustandswechsel und damit auch eine neue Meldung geben.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Tutti_Bomovski am 22 Juli 2021, 10:41:09
Zitat von: masl am 21 Juni 2021, 22:07:33
Ich hoffe es kann mir jemand helfen.
Habe nun schon so viele Versuche gestartet eine richtige Benachrichtigung hinzubekommen. Aber es klappt nicht...
Ich dachte ich kann mit folgenden Doif.
Als WarnCount von 0 auf 1 ging klappte es. von 1 auf 2 aber nicht.
keine attr gesetzt...

UWZ:
Kann mir jemand seine Lösungen zeigen?

Eine ähnliche Situation hatte ich auch.
Wenn eine Warnung vorliegt funktioniert es einwandfrei.
Wenn allerdings 2 oder sogar mehr Warnungen vorliegen, dann eben nicht.
Ich habe mir dazu 5 DOIF angelegt und summiere in der Telegram Nachricht dann quasi die Warnmeldungen.
Wenn eine vorliegt halt nur 1, wenn 2 Warnungen vorliegen, die Informationen aus Warnung 1 und 2.

Damit habe ich dann zwar 5 DOIFs, aber die gewünschten Ergebnisse.

Bei Fragen....
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: shamal2008 am 02 November 2021, 14:31:19
Hello,

die Frage ist zwar schon älter, aber mit Hilfe des Forums hab mir folgendes Perl-Doif gebaut:

{if ([uwz.wien:WarnCount,0] != "0")
  {
    my $max=([uwz.wien:WarnCount:d,0]);
{fhem ("set MaLaBot sendImage @#Smart-MaLa-Home /tmp/wien.png");}
    for (my $i = 0; $i < $max; $i++)
    {
      my $myreading="Warn_".$i."_LongText";
      {
            {fhem ("set MaLaBot message @#Smart-MaLa-Home WETTERWARNUNG FÜR WIEN: ".ReadingsVal("uwz.wien",$myreading, ""));}
      }
  }
  }
}


Vielleicht hilft es noch weiter...

lg Shamal
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Brause am 01 Dezember 2021, 03:47:59
Guten Morgen

Mir ist gerade aufgefallen das die Meteogroup endlich den Umstieg auf https geschafft hat.
das heisst wenn man den feed per https abfragt sind auch alle links in der Antwort https.

konnte jetzt aus Zeitgründen auf die schnelle nur für die Schweiz testen, aber das funktioniert ohne Probleme.

ist jetzt zwar nicht lebenswichtig, aber es reduziert die Meldungen "mixed content"
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 02 Dezember 2021, 10:39:19
Zitat von: Brause am 01 Dezember 2021, 03:47:59
Guten Morgen

Mir ist gerade aufgefallen das die Meteogroup endlich den Umstieg auf https geschafft hat.
das heisst wenn man den feed per https abfragt sind auch alle links in der Antwort https.

konnte jetzt aus Zeitgründen auf die schnelle nur für die Schweiz testen, aber das funktioniert ohne Probleme.

ist jetzt zwar nicht lebenswichtig, aber es reduziert die Meldungen "mixed content"

Vielen Dank fürs Bescheid geben.
Ich habe mal ein Patch erstellt. Eventuell mag das der ein oder andere bitte einmal testen.

https://git.cooltux.net/FHEM/mod-UWZ/raw/branch/patch-https/77_UWZ.pm
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Newbie am 05 Dezember 2021, 09:58:23
Hallo CoolTux,

... Eventuell mag das der ein oder andere bitte einmal testen. ...

die https-Testversion läuft bisher völlig unauffällig.

vG Jens
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Brause am 05 Dezember 2021, 18:18:02
Bis auf die Versionsnummern, sehen deine Änderungen genau so aus wie die, die ich bei mir gemacht hatte.

Also für die Schweiz passts.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Timmäää am 06 Dezember 2021, 09:08:39
Bei mir hat die neue Version auch keine Probleme, es klappt bislang alles.

Danke
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 06 Dezember 2021, 10:40:37
Habe ich heute morgen  mal ins SVN geladen. Sollte sogar noch mit dem heutigen update gekommen sein.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: satprofi am 29 Januar 2022, 16:14:30
hallo.
gibts noch möglichkleit österreich abzufragen?
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Brause am 29 Januar 2022, 17:48:27
Österreich ist doch mit drin.


[Ländercode]
Mögliche Werte: DE, AT, CH, SEARCH, ...


allerdings scheint https://unwetter.wetteralarm.at (https://unwetter.wetteralarm.at) gerade ein Problem mit sich selber zu haben.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 29 Januar 2022, 19:49:27
@satprofi, @Brause
Siehe antwort 713, 719 und 720.
Ich bekomme unwettermeldungen für die Niederlanden, aber es gibt keine Karten mehr.
Auf mehrere E-Mails an http://www.unwetterzentrale.de/uwz/meldunginfo.html habe ich keine Antwort erhalten.
Vielleicht war mein Deutsch zu slecht  :)  :)  :)

Gruß
Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: satprofi am 29 Januar 2022, 21:26:22
Zitat von: Brause am 29 Januar 2022, 17:48:27
Österreich ist doch mit drin.


[Ländercode]
Mögliche Werte: DE, AT, CH, SEARCH, ...


allerdings scheint https://unwetter.wetteralarm.at (https://unwetter.wetteralarm.at) gerade ein Problem mit sich selber zu haben.

die seite gibts nicht mehr.
neu jetzt https://uwz.at
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 30 Januar 2022, 15:33:57
Karte von die Niedelanden wieder gefunden.
Mal sehen, wie ich das nach meinem Urlaub in Fhem wieder zusammen bekomme.

Sibbe
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: djbone92 am 14 März 2022, 13:35:15
Hallo Leute
Wie komme ich (Österreicher) zu meiner AreaID?
Der Link funktioniert leider nicht.. und die Search-Geschichte im UWZ Modul auch nicht...
mfg
mike
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: satprofi am 15 März 2022, 07:01:37
gar nicht. UWZ Österreich alles neu. Kostenpflichtig, etc.
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Obi-Wan am 05 Mai 2022, 11:00:24
Hallo,

schaue mir gerade die Dokumentation zum Modul an. Im WIKI unter http://www.fhemwiki.de/wiki/UWZ (http://www.fhemwiki.de/wiki/UWZ) findet sich der Eintrag
ZitatDer Dienst wurde eingestellt, somit erhält das Modul keine Daten mehr und ist vorerst obsolet!!!
Lt. diesem Forum und der Webseite https://www.unwetterzentrale.de/uwz/ (https://www.unwetterzentrale.de/uwz/) scheint der Dienst zumindest für Deutschland noch zu laufen. Nach Testinstallation erscheint im Log auch regelmäßig folgender Eintrag: UWZ Unwettermeldung: UWZ.1811 Done fetching data
Somit scheint alles zu laufen. Wer könnte denn den Wikieintrag korrigieren ?
Danke und Gruß,
Obi-Wan


Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mr_petz am 20 Mai 2022, 12:25:42
Zitat von: Obi-Wan am 05 Mai 2022, 11:00:24
Hallo,

schaue mir gerade die Dokumentation zum Modul an. Im WIKI unter http://www.fhemwiki.de/wiki/UWZ (http://www.fhemwiki.de/wiki/UWZ) findet sich der Eintrag Lt. diesem Forum und der Webseite https://www.unwetterzentrale.de/uwz/ (https://www.unwetterzentrale.de/uwz/) scheint der Dienst zumindest für Deutschland noch zu laufen. Nach Testinstallation erscheint im Log auch regelmäßig folgender Eintrag: UWZ Unwettermeldung: UWZ.1811 Done fetching data
Somit scheint alles zu laufen. Wer könnte denn den Wikieintrag korrigieren ?
Danke und Gruß,
Obi-Wan

Nicht nur Deutschland. Auch AT,CH funktionieren noch.
Man muss nur den richtigen Ländercode + PLZ in der url setzen...
Bsp: um Bern in Schweiz

https://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZCH2336

und die Antwort:

{
    "root": {
        "results": {
            "center": "UWZ",
            "areaID": "UWZCH2336",
            "dtgEnd": "1653112800",
            "areaType": "UWZCODE",
            "dtgStart": "1653084000",
            "payload": {
                "translationsLongText": {
                    "DE": "In der Nacht auf Samstag erreicht etwa um Mitternacht eine Kaltfront von Norden her die Schweiz. Sie kann vorübergehend starke Platzregen, Gewitter und starke bis stürmische Windböen auslösen. Am Morgen klingen Schauer und Gewitter meist schon wieder ab."
                },
                "id": "16530405483161",
                "creation": "1653040680000",
                "uwzLevel": "7",
                "translationsShortText": {
                    "DE": "In der Nacht auf Samstag etwa ab Mitternacht durchziehende Gewitter möglich."
                },
                "fileName": "meteogroup_warn_16530405483161_20220520095859_1653112800_1653040813.xml",
                "levelName": "alert_forewarn_orange",
                "shortText": {},
                "longText": "On Saturday morning the risk of thunderstorms with heavy rain rises significantly.",
                "altMin": "-10",
                "altMax": "9000"
            },
            "severity": "7",
            "type": "7"
        },
        "cached": "1"
    }
}


Edit:
alternative urls von Europa:

Schweiz => https://uwzch.unwetterzentrale.de/
Belgien => https://uwzbe.unwetterzentrale.de/
Frankreich => https://uwzfr.unwetterzentrale.de/
Niederlande => https://uwznl.unwetterzentrale.de/
Luxemburg => https://uwzlu.unwetterzentrale.de/
Finnland => https://uwzfn.unwetterzentrale.de/

usw. muss man probieren...

LG mr_petz
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Obi-Wan am 27 Mai 2022, 09:38:59
So, nach der Rückmeldung von mr_petz und auch meiner Erfahrung habe ich die Randnotiz im Wiki-Eintrag nun geändert und den Kommentar entfernt das dieses Modul obsolet ist.
VG, Obi-Wan
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mi.ke am 03 Juni 2022, 14:34:56
Hallo,

ich lasse mir bei diversen Icons Informationen darstellen, wenn der Mauszeiger auf die Icons zeigt.

Das geht normalerweise über das Attribut "htmlattr"
z.B. mit einem kurzen DOIF oder notify
([UWZ:lastConnection]) (attr UWZ htmlattr title="[UWZ:Warn_0_ShortText]")(attr UnwetterFloorplan htmlattr title="[UWZ:Warn_0_ShortText]")


Aber egal wie ich es anstelle, bei dem UWZ bzw. UWZAsHtmlFP geht das nicht.
Hat jemand eine Idee, wie man das totzdem bewerkstelligt werden kann?

cheers
mi.ke
Titel: Antw:[Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mi.ke am 05 Juni 2022, 19:09:02
Zitat von: mi.ke am 03 Juni 2022, 14:34:56
Das geht normalerweise über das Attribut "htmlattr"

Wen es interessiert.
Ich hab's hinbekommen (mit "try and error")

im Sub: "UWZAsHtmlFP" war folgender Code nicht enthalte, der bei allen anderen "UWZAsHtm" enthalten war.
my $attr;
    if ( AttrVal( $name, 'htmlattr', 'none' ) ne 'none' ) {
        $attr = AttrVal( $name, 'htmlattr', '' );
    }
    else {
        $attr = 'width="80%"';
    }

anschließend im return die Variable "$attr" mit eingebaut:

$ret .=
        '<table class="uwz-fp" style="width:'
      . $tablewidth
      . 'px" '
      . $attr
      . '><tr><th class="'
      . $htmltitleclass
      . '" colspan="'
      . ReadingsVal( $name, 'WarnCount', 'none' ) . '">'
      . $htmltitle
      . '</th></tr>';
    $ret .= '<tr>';




Ich hab leider keine Ahnung wie man einen Patch erstellt, sonst hätte ich natürlich.
Aber vielleicht ist ja sogar gewollt, dass das htlmattr in dem Weblink Floorplan nicht enthalten ist.

Danke und Grüße
mi.ke
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kamp am 10 September 2023, 18:19:18
Mal eine kurze Frage, bei wem führt das Modul auch zu regelmäßigen Abstürzen von FHEM bzw. der Maschine (Vollast, keine Reaktion mehr, erzwungener Neustart zur Behebung erforderlich?)

Die letzte Zeile jeweils bevor das passiert ist eben jene:
2023.09.10 15:25:26 3: UWZ Unwetterzentrale: UWZ.1811 Done fetching data

Ist halt ärgerlich, wenn das 3-4 mal am Tag passiert und dadurch die ganze Heimautomation steht, bis man die VM restartet...
Gibts dazu eine Lösung?
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 10 September 2023, 18:21:56
Läuft bei mir seit Jahren stabil.
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: SibbeH am 10 September 2023, 18:46:53
Auch bei mir läuft UWZ seit viele Jahre ohne Probleme

Grüß
SibbeH
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kamp am 11 September 2023, 16:21:50
Ok, hat jemand eine Idee wie ich den Fehlerteufel jagen kann, denn das Log selbst gibt ja nicht viel her, wenn es einfach aufhört... ebenso die systemlogs, da ist Ende sobald das auftritt und beginnt erst wieder mit der bootsequenz...
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 11 September 2023, 17:27:32
Eventuell Ausfall der Internetverbindung? Dann global DNS setzen bei FHEM
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mi.ke am 11 September 2023, 18:52:25
Zitat von: kamp am 10 September 2023, 18:19:18Die letzte Zeile jeweils bevor das passiert ist eben jene:
2023.09.10 15:25:26 3: UWZ Unwetterzentrale: UWZ.1811 Done fetching data
Naja, sowie ich das interpretiere hat das Modul genau das getan was es soll:"Done fetching data"

Ich würde vermuten, dass die Verarbeiung der Daten (notify/DOIF) zu dem Systemausfall führen.
Was treibst Du denn mit den gesammelten Daten aus dem UWZ?
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kamp am 13 September 2023, 09:45:17
Zitat von: CoolTux am 11 September 2023, 17:27:32Eventuell Ausfall der Internetverbindung? Dann global DNS setzen bei FHEM
Kein Ausfall der Internetverbindung laut Monitoring seit mehreren Wochen. Betreibe einen eigenen lokalen DNS welcher auch laut Monitoring nicht ausfiel.

Kurze Beschreibung, vielleicht führt eine Auffälligkeit auf die richtige Spur. Man sieht an den Spitzen, wann das passiert ist, Anhand der Zeit und der Unregelmäßigkeit, wann es auftritt, kann man keine Rückschlüsse ziehen. Es kann sowohl nachts als auch tagsüber auftreten, tritt innerhalb von 24h 1-4 mal auf:
1.png

Kein Ausfall des DNS:
2.png

Zitat von: mi.ke am 11 September 2023, 18:52:25
Zitat von: kamp am 10 September 2023, 18:19:18Die letzte Zeile jeweils bevor das passiert ist eben jene:
2023.09.10 15:25:26 3: UWZ Unwetterzentrale: UWZ.1811 Done fetching data
Naja, sowie ich das interpretiere hat das Modul genau das getan was es soll:"Done fetching data"

Ich würde vermuten, dass die Verarbeiung der Daten (notify/DOIF) zu dem Systemausfall führen.
Was treibst Du denn mit den gesammelten Daten aus dem UWZ?

Über ein Notify sende ich via HTTPMOD (Talk) eine Nachricht via Nextcloud-Talk:
defmod UnwetterNachricht notify Unwetterzentrale:WarnCount:.[0-9] {uwzWarn($NAME,$EVTPART1);;}sub uwzWarn($$) {

my ($name,$event) = @_;
my $hash = $defs{$name};


my $countWarn = ReadingsVal($name,"WarnCount","");
        my $wNb = ReadingsVal( $name, "WarnCount", 0 ) - 1;
        my $unwetterText = "<div class=\"top-space-min\">";
        my $warnnumber = "";
        my $warnbild ="";



if( ReadingsVal( $name, "WarnCount", 0 ) > ReadingsVal( $name, "lastWarnCount", 0 ) && ($event) > 0 ) {

                my $wType = ReadingsVal( $name, "Warn_${wNb}_Type_Str", 0 );
my $wTextShort = ReadingsVal( $name, "Warn_${wNb}_ShortText", 0 );
                my $wTextLong = ReadingsVal( $name, "Warn_${wNb}_LongText", 0 );
my $wEnd = ReadingsVal( $name, "Warn_${wNb}_End_Date", 0 )." um ".ReadingsVal( $name, "Warn_${wNb}_End_Time", 0 );


                if( ReadingsVal( $name, "Warn_${wNb}_uwzLevel", 0 ) < 3) {
       
                     fhem "set Talk msg Vorwarnung für Unwetterwarnung vor $wType\\n$wTextLong\\nUnwetterwarnung endet am $wEnd";

                } elsif( ReadingsVal( $name, "Warn_${wNb}_uwzLevel", 0 ) > 2) {
       
                    fhem "set Talk msg Unwetterwarnung vor $wType\\n$wTextLong\\nUnwetterwarnung endet am $wEnd";
                }
}


    readingsSingleUpdate ( $hash, "lastWarnCount", $wNb, 0 );
}

Kein Ausfall der Nextcloud:
3.png

HTTPMOD Talk:
defmod Talk HTTPMOD none 0
attr Talk icon robot
attr Talk room Zentrale
attr Talk set01Data {"token":"secret", "message":"$val"}
attr Talk set01Name msg
attr Talk set01TextArg 1
attr Talk set01URL https://bot:secret@cloud.some.domain/ocs/v2.php/apps/spreed/api/v1/chat/secret
attr Talk setHeader1 Content-Type: application/json
attr Talk setHeader2 Accept: application/json
attr Talk setHeader3 OCS-APIRequest: true
attr Talk stateFormat Nextcloud Talk

Was meiner Meinung nach gegen ein Problem mit dem Notify spricht ist der, dass ich das Talk HTTPMOD sehr stark nutze und von UWZ nur sehr wenige Nachrichten kommen, aber von anderen Notifys viel mehr (z.B. Zoneminder über Kamerabewegungen, Benachrichtigungen von Haustürklingel, etc.) und dort kam es noch nie zu einem FHEM Absturz.

Mehr ist da nicht involviert von FHEM-Seite her. Bitte einfach danach fragen, wenn ihr in eine Bestimmte Richtung mehr Infos benötigt und für jeden Ansatz, den man verfolgen könnte bin ich sehr dankbar, da es derzeit leider sehr mühsam ist, wenn es zu diesen Ausfällen kommt. Vielleicht werde ich UWZ löschen müssen, aber gibt es dafür eine brauchbare Alternative?
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 13 September 2023, 10:43:02
Also sowohl mein FHEM Test als Kubernetes Microservice als auch mein FHEM Produktiv als LXC laufen mit UWZ stabil durch.
Eventuell mal verbose 4 laufen lassen.
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: mi.ke am 13 September 2023, 20:05:21
Also wenn das Problem mehrmals täglich auftritt, würde ich, wie Cooltux schon schrieb, das LOG Level auf 4 oder sogar 5 stellen und zusätzlich "stacktrace" aktivieren.

Desweiteren würde ich versuchen mit "freezemon" den Fehler zu entdecken.

Und/oder Du startest FHEM auf der console (je nach dem wie Du FHEM nutzt) mit
perl fhem.pl -d fhem.cfg 
ODER
perl fhem.pl -d configDB
im Debug Modus. Dann kannst Du live sehen was passiert.


Hoffe Du findest den Fehler

cheers
mi.ke
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kamp am 14 September 2023, 15:41:16
Also mal ein Zwischenbericht: Verbose 5 bringt mich nicht weiter.

2023.09.14 15:37:50 5: HttpUtils request header:
GET /AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZAT01844 HTTP/1.0
Host: feed.alertspro.meteogroup.com
User-Agent: fhem
Accept-Encoding: gzip,deflate

2023.09.14 15:37:50 4: https://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZAT01844: HTTP response code 200
2023.09.14 15:37:50 5: HttpUtils https://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZAT01844: Got data, length: 25
2023.09.14 15:37:50 5: HttpUtils response header:
HTTP/1.1 200 OK
Content-Type: text/html
Date: Thu, 14 Sep 2023 13:37:50 GMT
Server: nginx/1.0.15
X-Powered-By: PHP/5.4.28
Content-Length: 25
Connection: Close
2023.09.14 15:37:50 4: UWZ Unwetterzentrale: UWZ.904 25 characters captured:  {"results":[],"cached":1}
2023.09.14 15:37:50 5: UWZ Unwetterzentrale: UWZ.1154 25 characters captured
2023.09.14 15:37:50 4: UWZ Unwetterzentrale: UWZ.1165 There are 0 warnings active
2023.09.14 15:37:50 4: UWZ Unwetterzentrale: UWZ.1183 Sorting by severity
2023.09.14 15:37:50 4: UWZ Unwetterzentrale: UWZ.1746 WarnUWZLevel_Color: gruen
2023.09.14 15:37:50 4: UWZ Unwetterzentrale: UWZ.1761 WarnUWZLevel_Str: Stufe Grün (keine Warnung)
2023.09.14 15:37:50 3: UWZ Unwetterzentrale: UWZ.1811 Done fetching data
2023.09.14 15:37:50 4: UWZ Unwetterzentrale: UWZ.1812 Will return : Unwetterzentrale|WarnUWZLevel|0|WarnUWZLevel_Color|gruen|WarnUWZLevel_Str|Stufe Grün (keine Warnung)|durationFetchReadings|1.00|WarnCount|0

Ich muss nun UWZ löschen, da ich FHEM gar nicht mehr starten kann, da es beim Reboot genau hier hängen bleibt seit einer halben Stunde (mit ca. 20 Reboots der Maschine).
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: juppzupp am 27 November 2023, 08:31:32
Hallo,
irgendwie ist das Modul verdächtig ruhig. Verbose 5 bringt mich nicht weiter. Hat wer eine Idee ?

2023.11.27 08:23:57 4: UWZ Unwetterzentrale: UWZ.642 set command: update
2023.11.27 08:23:57 4: UWZ Unwetterzentrale: UWZ.885 Start capturing of http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE42489
2023.11.27 08:23:57 4: UWZ Unwetterzentrale: UWZ.904 34 characters captured:  {"results":[],"generator":"PHPjf"}
2023.11.27 08:23:57 5: UWZ Unwetterzentrale: UWZ.1154 34 characters captured
2023.11.27 08:23:57 4: UWZ Unwetterzentrale: UWZ.1165 There are 0 warnings active
2023.11.27 08:23:57 4: UWZ Unwetterzentrale: UWZ.1177 Sorting by dtgStart
2023.11.27 08:23:57 4: UWZ Unwetterzentrale: UWZ.1746 WarnUWZLevel_Color: gruen
2023.11.27 08:23:57 3: UWZ Unwetterzentrale: UWZ.1811 Done fetching data
2023.11.27 08:23:57 4: UWZ Unwetterzentrale: UWZ.1812 Will return : Unwetterzentrale|WarnUWZLevel|0|WarnUWZLevel_Color|gruen|durationFetchReadings|0.00|WarnCount|0
2023.11.27 08:23:57 5: UWZ Unwetterzentrale: UWZ.1009 reading:WarnUWZLevel value:0
2023.11.27 08:23:57 5: UWZ Unwetterzentrale: UWZ.1009 reading:WarnCount value:0
2023.11.27 08:23:57 5: UWZ Unwetterzentrale: UWZ.1009 reading:WarnUWZLevel_Color value:gruen
2023.11.27 08:23:57 5: UWZ Unwetterzentrale: UWZ.1009 reading:durationFetchReadings value:0.00
2023.11.27 08:23:57 4: UWZ Unwetterzentrale: UWZ.1014 Delete old Readings
2023.11.27 08:23:57 4: UWZ Unwetterzentrale: UWZ.1045 4 values captured
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Felix_86 am 28 November 2023, 16:19:55
Hallo,

ich habe noch nicht weiter in Logs bzw. auf die UWZ-Webseite geschaut, aber ich habe durchaus auch das Gefühl, dass die letzte Meldung der UWZ in FHEM (Meldung per Telegram und Sprache via Alexa) aus dem Sommer (irgend ein Gewitter) stammt. Die Stürme vor einigen Wochen, die Regenfälle der letzten Wochen, der aktuelle Schneeeinbruch wurde in keinster Weise gemeldet. Amazons Unwetter Service brachte allerdings hin und wieder Meldungen.
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: juppzupp am 28 November 2023, 20:12:49
Mein letzter WarnCount > 0 ist vom 4.11.2023 15:00
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Felix_86 am 29 November 2023, 09:06:34
Hallo juppzupp,

interessante und einfache Prüfung :)
Bei mir ist der WarnCount seit 2023-11-06 07:25:44 auf 0, muss also bis zu diesem Zeitpunkt größer 0 gewesen sein. An eine Benachrichtigung aus FHEM heraus kann ich mich allerdings nicht erinnern (ist nun auch 23 Tage her). Alexa hat mich in den letzten Tage definitiv häufiger über Warnungen vom DWD informiert.

Laut UWZ Webseite gibt es aktuell für meinen Bereich folgende Info:
ZitatWetterhinweis wegen Straßenglätte
gültig von: Dienstag, 28. November 2023, 17:00 Uhr
gültig bis: Mittwoch, 29. November 2023, 10:00 Uhr
gültig für: Höhen ab 600 m
 
Ab 600m: streckenweise bis verbreitet Glätte durch Schnee oder Gefrieren
Dieser Hinweis wurde am Dienstag, 28. November 2023, 17:29 Uhr zuletzt aktualisiert.

Im Feed von alertspro.meteogroup.com, der über das Modul abgefragt wird, gibt es allerdings keine Infos. Daher ist mein WarnCount aktuell auf 0, obwohl es laut Webseite einen Wetterhinweis gibt.

define Unwetter_Waldems UWZ DE 65529 1840
attr Unwetter_Waldems event-on-change-reading WarnCount,WarnUWZLevel_Color
attr Unwetter_Waldems humanreadable 1
attr Unwetter_Waldems lang de
attr Unwetter_Waldems room Wetter
#   CountryCode DE
#   DEF        DE 65529 1840
#   FUUID      62485d1a-f33f-a48e-e04a-9adfeba650fadd98
#   FVERSION   77_UWZ.pm:v3.1.0-s25306/2021-12-06
#   INTERVAL   1840
#   INTERVALWARN 0
#   NAME       Unwetter_Waldems
#   NOTIFYDEV  global,Unwetter_Waldems
#   NR         328
#   NTFY_ORDER 50-Unwetter_Waldems
#   PLZ        65529
#   STATE      Warnungen: 0
#   TYPE       UWZ
#   URL        https://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE65529
#   VERSION    v3.1.0
#   eventCount 1
#   READINGS:
#     2023-11-29 08:58:24   WarnCount       0
#     2023-11-29 08:58:24   WarnUWZLevel    0
#     2023-11-29 08:58:24   WarnUWZLevel_Color gruen
#     2023-11-29 08:58:24   WarnUWZLevel_Str Stufe Grün (keine Warnung)
#     2023-11-29 08:58:01   currentIntervalMode normal
#     2023-11-29 08:58:24   durationFetchReadings 0.00
#     2023-11-29 08:58:24   lastConnection  5 values captured in 0.00 s
#     2023-11-29 08:58:24   state           Warnungen: 0
#     2023-11-06 07:25:44   tabletcolor     #6de08e
#   fhem:
#     LOCAL      0
#   helper:
#
setstate Unwetter_Waldems Warnungen: 0
setstate Unwetter_Waldems 2023-11-29 08:58:24 WarnCount 0
setstate Unwetter_Waldems 2023-11-29 08:58:24 WarnUWZLevel 0
setstate Unwetter_Waldems 2023-11-29 08:58:24 WarnUWZLevel_Color gruen
setstate Unwetter_Waldems 2023-11-29 08:58:24 WarnUWZLevel_Str Stufe Grün (keine Warnung)
setstate Unwetter_Waldems 2023-11-29 08:58:01 currentIntervalMode normal
setstate Unwetter_Waldems 2023-11-29 08:58:24 durationFetchReadings 0.00
setstate Unwetter_Waldems 2023-11-29 08:58:24 lastConnection 5 values captured in 0.00 s
setstate Unwetter_Waldems 2023-11-29 08:58:24 state Warnungen: 0
setstate Unwetter_Waldems 2023-11-06 07:25:44 tabletcolor #6de08e

Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 29 November 2023, 09:32:56
ZitatIm Feed von alertspro.meteogroup.com, der über das Modul abgefragt wird, gibt es allerdings keine Infos. Daher ist mein WarnCount aktuell auf 0, obwohl es laut Webseite einen Wetterhinweis gibt.
diese tatsache ist bestimmt so alt wie das modul!
schon mal beim feed produzenten nach den gründen erkundigt?
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: juppzupp am 30 November 2023, 12:23:20
Zitat von: frank am 29 November 2023, 09:32:56diese tatsache ist bestimmt so alt wie das modul!
den kommentar verstehe ich nicht. ich habe bis anfang november meldungen erhalten, jetzt nicht mehr.
es wird geschrieben, das sich des feeds einer android app bedient wird, welche ich aber nicht finden kann. sonst könnt ich ja die aufgerufene url vergleichen.
die frage die sich mir stellt ist , ob überhaupt noch jemand warnungen bekommt.
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: isy am 30 November 2023, 12:41:26
Ich bekomme auch keine Meldungen mehr.

Da wird unser Maintainer mal schauen müssen.
Das Problem können wir als Anwender nicht fixen.
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 30 November 2023, 12:46:48
Zitat von: juppzupp am 30 November 2023, 12:23:20ich habe bis anfang november meldungen erhalten, jetzt nicht mehr.
nach meiner beobachtung wurden noch nie alle meldungen, die auf der webseite zu sehen sind, 1 zu 1 auch im feed übertragen. manche kategorien habe ich im feed/modul nie gesehen.

aber durchaus möglich, dass auch irgendwann gar nichts mehr kommt.
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: oledre am 01 Dezember 2023, 09:23:06
Hallo zusammen,

ich habe das selbe Problem seit einigen Wochen und bin mal auf die Suche gegangen:
Als erstes hatte ich - wie andere auch - das Problem bei meiner Installation vermutet. Also logs durchsucht, Internetverbindung gecheckt usw. Bei mir ist aber alles in bester Ordnung.
Dann habe ich die URL aus dem UWZ Modul (bei mir z.B. http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE85748) genommen und per Browser aufgerufen. Eigentlich sollte hier jetzt der Feed der UWZ-Meldungen über die API von AlertsPro als json Objekt daherkommen. Das tut es in der Tat auch. Allerdings ist das Objekt leer: {"results":[],"cached":1}
D.h. die API von AlertsPro liefert keine Daten mehr. Es liegt also weder an Eurer Installation, noch am UWZ Modul von CoolTux.
Die Frage ist nun: Woher bekommen wir die ehemaligen Daten her? Es scheint nämlich so, alsob AlertsPro alle ehemaligen Dienste (auch die frühere Android App) eingestellt hat; die Webseite wird inzwischen auf weatherpro.com umgeleitet.

Hat jemand Ideen?

Schöne Grüße
Ole
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: frank am 01 Dezember 2023, 09:33:34
nutze das dwd modul.
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: enno am 01 Dezember 2023, 11:53:28
Moin Ole,

ich nutze Nina

https://forum.fhem.de/index.php/topic,102346.msg959012.html#msg959012

Gruss
  Enno
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Felix_86 am 06 Dezember 2023, 09:15:44
Hallo,

Zitat von: oledre am 01 Dezember 2023, 09:23:06Hallo zusammen,

....
D.h. die API von AlertsPro liefert keine Daten mehr. Es liegt also weder an Eurer Installation, noch am UWZ Modul von CoolTux.
Die Frage ist nun: Woher bekommen wir die ehemaligen Daten her? Es scheint nämlich so, alsob AlertsPro alle ehemaligen Dienste (auch die frühere Android App) eingestellt hat; die Webseite wird inzwischen auf weatherpro.com umgeleitet.

Hat jemand Ideen?

Ich habe mal eine Anfrage über den Kontakt von www.weatherpro.com, der auf consumer.dtn.com verweist, gestellt. Die erhaltene Ticket-ID ist #266093.
Ich werde berichten, sobald es brauchbare Infos gibt.

Zitat von: frank am 01 Dezember 2023, 09:33:34nutze das dwd modul.

Danke, damit kommen endlich wieder brauchbare Wetterwarnungen rein, wenn auch die Umstellung von UWZ in Summe fast 2 Stunden gedauert hat.
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: Felix_86 am 06 Dezember 2023, 16:07:09
Zitat von: Felix_86 am 06 Dezember 2023, 09:15:44Ich habe mal eine Anfrage über den Kontakt von www.weatherpro.com, der auf consumer.dtn.com verweist, gestellt. Die erhaltene Ticket-ID ist #266093.
Ich werde berichten, sobald es brauchbare Infos gibt.


Folgende Antwort habe ich soeben erhalten:

ZitatThank you for contacting Support.
 
Unfortunately, AlertsPro is no longer supported. As of the moment, we only maintain the current site and apps that we support.
 
Website: https://www.weatherpro.com/en/de
 
Apps on iOS:

    WeatherPro
    RainToday

Apps on Android

    WeatherPro

We have no API access for WeatherPro website, WeatherPro and RainToday apps.

Wenn das UWZ Modul nicht entsprechend angepasst wird, wenn das überhaupt sinnvoll / notwendig ist bzw. gewünscht wird, dann ist das Modul so aktuell nicht mehr nutzbar.
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 16 Dezember 2023, 08:36:40
.... Ist mir dann heute auch aufgefallen. Recht stürmisch hier gerade und keine derartige Meldung haben mich schauen lassen.

http://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=en&areaID=UWZIT00256

ergibt

{"results":[],"generator":"PHPjf"}

was dann die Recherche von Felix_86 leider bestätigt. Die Frage ist, wo bekommen wir/ich ab jetzt die Wetterwarnungen her? Bei mir doppelte Herausforderung weil ihr wahrscheinlich alle im Norden, ich im Süden sitze.

Bis anhin war cooltux´s Implementation nämlich wirklich eine schöne Sache.

EDIT:
was ist denn mit Eumetnet/Meteoalarm?

ganz Europa

https://meteoalarm.org/en/live/
https://feeds.meteoalarm.org/
https://github.com/topics/meteoalarm
https://github.com/palsoft333/meteoalarm.org
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: KölnSolar am 17 Dezember 2023, 07:10:30
ZitatDie Frage ist, wo bekommen wir/ich ab jetzt die Wetterwarnungen her?
Wenn es Dir nicht um Wetter, sondern Unwetter geht, hat Enno doch bereits die Antwort geliefert.  ;)
Grüße Markus
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: CoolTux am 17 Dezember 2023, 07:20:57
Das Wetter Modul in Verbindung mit OpenWeatherMap liefert auch Alarme.
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 17 Dezember 2023, 08:30:36
Ihr beiden, danke. Enno hab ich glatt überlesen.

Meine kleine Herausforderung ist ja Italien. Nina ist meines Wissens nach ein deutsches Konstrukt? Liefern die EU-weit Daten?

Da UWZ (bei mir) vielfältig implementiert, Ergebnisse automatisiert und/oder auch zB in ftui eingebunden sind, hatte ich gehofft, jetzt nicht alles umbauen zu müssen ;)

Das zur Erklärung ...
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: KölnSolar am 17 Dezember 2023, 08:47:41
ZitatItalien
bzw. Südtiroler konnte man bei
Zitatweil ihr wahrscheinlich alle im Norden, ich im Süden sitze
nicht wirklich herauslesen. ;D
Nein, da hast Du wohl schlechte Karten. Nina ist BRD.
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 17 Dezember 2023, 09:44:45
Ich denke/fühle geografisch europäisch :D

Nee, "da oben" waren wir ja noch allgemeiner gehalten ;)

Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kamp am 23 Dezember 2023, 19:05:27
dwd und das nina ist ja nett, aber halt nur für deutsche. Leider besteht die Welt nicht nur aus Deutschen :) Jemand als Österreicher auch schon eine Lösung für das Problem gefunden?
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: holle75 am 24 Dezember 2023, 09:18:43
https://forum.fhem.de/index.php?topic=51233.msg1296964#msg1296964

im edit

Ist der einzige Distributor der vielleicht europaweit langfristig und kostenfrei funktioniert? Keine Ahnung was staatliche Organisationen heutzutage noch auf die Beine stellen können, ausser Unsinn.

Der Feed scheint jedenfalls gerade, obwohl "neu" initiiert, down zu sein.

Info:
https://www.meteoalarm.org/en/live/page/re-user-area#list
Titel: Aw: [Unwetterwarnung] 77_UWZ.pm Modul für unwetterzentrale.de und wetteralarm.at
Beitrag von: kamp am 25 Januar 2024, 20:55:20
also ich habe gestern das gefunden: https://zamg.ac.at/warnmobil/index.php?type=w0&state=stm&district=Graz+%28Stadt%29

formatierung ist scheinbar aus 1890 - macht es auch nicht unbedingt leicht da draus was zu parsen...