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

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

Vorheriges Thema - Nächstes Thema

CoolTux

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
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

frank

die def ist falsch.
du hast hier eine weitere define anweisung (movie). die muss hier weg.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Stephan1965

Hallo Zusammen,
jetzt funktioniert es.
Vielen Dank für die schnelle Hilfe!!!

Gruß

Stephan

750volt

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. ")};;}

CoolTux

Ich empfehle die RegEx für den Event zum triggern enger zu setzen.

Unwetterzentrale_Berlin:WarnCount:.[1-9]
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

750volt

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.

CoolTux

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.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Dia81

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... ?!

CoolTux

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?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Dia81

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?

moonsorrox

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
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Dia81

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 :(

frank

vielleicht mal bei alertspro druck machen.
die app müsste ja die selben probleme haben.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Doublefant

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.

tomspatz

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