UWZ: Probleme mit Sonderzeichen!?

Begonnen von P.A.Trick, 11 September 2016, 13:53:20

Vorheriges Thema - Nächstes Thema

P.A.Trick

2016.09.11 13:10:29.398 4: UWZ Unwetterzentrale: Done.610 18 values captured
2016.09.11 13:10:29.368 4: UWZ Unwetterzentrale: Done.573 Delete old Readings
2016.09.11 13:10:29.348 4: UWZ Unwetterzentrale: Run.963 Will return : Unwetterzentrale|Warn_0_EventID|14735750383403.6|Warn_0_Creation|1473575640|Warn_0_Type|9|Warn_0_uwzLevel|1|Warn_0_Severity|1|Warn_0_Start|1473674400|Warn_0_End|1473876000|Warn_0_levelName|notice_forewarn_orange|Warn_0_AltitudeMin|-10|Warn_0_AltitudeMax|400|Warn_0_LongText|Am Sonntag (11.09.2016) gibt es nur vereinzelt Werte um oder über 30 Grad, vor allem im Osten, jedoch deutet sich für nächste Woche recht verbreitet eine neue Hitzewelle an. Von Montag bis Mittwoch ist bei Höchstwerten zwischen 29 und 33 Grad mit leichter bis mäßiger Hitzebelastung zu rechnen. In den Nächten sinken die Temperaturen jeweils unter 20 Grad. Am Donnerstag (15.09.2016) wird es voraussichtlich weniger warm mit Höchstwerten unter 30 Grad.|Warn_0_ShortText|mäßige Hitzebelastung kommende Tage 29-33 Grad, teils schwül, Donnerstag kühler|Warn_0_IconURL|http://www.unwetterzentrale.de/images/icons/temperatur-orange.gif|Warn_0_Hail|0|WarnUWZLevel|1|WarnUWZLevel_Color|orange|durationFetchReadings|0.50|WarnCount|1
2016.09.11 13:10:29.347 3: UWZ Unwetterzentrale: Run.962 Done fetching data
2016.09.11 13:10:29.346 4: UWZ Unwetterzentrale: Run.933 WarnUWZLevel_Color: orange
2016.09.11 13:10:29.346 4: UWZ Unwetterzentrale: Run.917 Warn_0_Hail: 0
2016.09.11 13:10:29.344 4: UWZ Unwetterzentrale: Run.891 Warn_0_IconURL: http://www.unwetterzentrale.de/images/icons/temperatur-1.gif
2016.09.11 13:10:29.338 4: UWZ Unwetterzentrale: Run.882 Warn_0_ShortText: m��ige Hitzebelastung kommende Tage 29-33 Grad, teils schw�l, Donnerstag k�hler
2016.09.11 13:10:29.343 3:     main::HandleTimeout                 called by fhem.pl (601)
2016.09.11 13:10:29.343 3:     main::UWZ_Start                     called by fhem.pl (2816)
2016.09.11 13:10:29.342 3:     main::BlockingCall                  called by ./FHEM/77_UWZ.pm (541)
2016.09.11 13:10:29.342 3:     main::BlockingStart                 called by FHEM/Blocking.pm (78)
2016.09.11 13:10:29.341 3:     main::UWZ_Run                       called by FHEM/Blocking.pm (140)
2016.09.11 13:10:29.340 3:     main::UWZ_Log                       called by ./FHEM/77_UWZ.pm (882)
2016.09.11 13:10:29.340 3:     main::Log3                          called by ./FHEM/77_UWZ.pm (82)
2016.09.11 13:10:29.339 3:     main::__ANON__                      called by fhem.pl (844)
2016.09.11 13:10:29.339 3: stacktrace:
2016.09.11 13:10:29.339 1: PERL WARNING: Wide character in print at fhem.pl line 845.
2016.09.11 13:10:29.330 4: UWZ Unwetterzentrale: Run.879 Warn_0_LongText: Am Sonntag (11.09.2016) gibt es nur vereinzelt Werte um oder �ber 30 Grad, vor allem im Osten, jedoch deutet sich f�r n�chste Woche recht verbreitet eine neue Hitzewelle an. Von Montag bis Mittwoch ist bei H�chstwerten zwischen 29 und 33 Grad mit leichter bis m��iger Hitzebelastung zu rechnen. In den N�chten sinken die Temperaturen jeweils unter 20 Grad. Am Donnerstag (15.09.2016) wird es voraussichtlich weniger warm mit H�chstwerten unter 30 Grad.
2016.09.11 13:10:29.337 3:     main::HandleTimeout                 called by fhem.pl (601)
2016.09.11 13:10:29.336 3:     main::UWZ_Start                     called by fhem.pl (2816)
2016.09.11 13:10:29.335 3:     main::BlockingCall                  called by ./FHEM/77_UWZ.pm (541)
2016.09.11 13:10:29.335 3:     main::BlockingStart                 called by FHEM/Blocking.pm (78)
2016.09.11 13:10:29.334 3:     main::UWZ_Run                       called by FHEM/Blocking.pm (140)
2016.09.11 13:10:29.333 3:     main::UWZ_Log                       called by ./FHEM/77_UWZ.pm (879)
2016.09.11 13:10:29.333 3:     main::Log3                          called by ./FHEM/77_UWZ.pm (82)
2016.09.11 13:10:29.332 3:     main::__ANON__                      called by fhem.pl (844)
2016.09.11 13:10:29.331 3: stacktrace:
2016.09.11 13:10:29.331 1: PERL WARNING: Wide character in print at fhem.pl line 845.
2016.09.11 13:10:29.329 4: UWZ Unwetterzentrale: Run.865 Warn_0_AltitudeMax: 400
2016.09.11 13:10:29.328 4: UWZ Unwetterzentrale: Run.862 Warn_0_AltitudeMin: -10
2016.09.11 13:10:29.327 4: UWZ Unwetterzentrale: Run.859 Warn_0_levelName: notice_forewarn_orange
2016.09.11 13:10:29.326 4: UWZ Unwetterzentrale: Run.802 Warn_0_End: 1473876000
2016.09.11 13:10:29.325 4: UWZ Unwetterzentrale: Run.799 Warn_0_Start: 1473674400
2016.09.11 13:10:29.325 4: UWZ Unwetterzentrale: Run.796 Warn_0_Severity: 1
2016.09.11 13:10:29.324 4: UWZ Unwetterzentrale: Run.793 Warn_0_uwzLevel: 1
2016.09.11 13:10:29.323 4: UWZ Unwetterzentrale: Run.790 Warn_0_Type: 9
2016.09.11 13:10:29.322 4: UWZ Unwetterzentrale: Run.786 Warn_0_Creation: 1473575640
2016.09.11 13:10:29.321 4: UWZ Unwetterzentrale: Run.779 Warn_0_EventID: 14735750383403.6
2016.09.11 13:10:29.320 4: UWZ Unwetterzentrale: Run.711 Sorting by dtgStart
2016.09.11 13:10:29.319 4: UWZ Unwetterzentrale: Run.707 There are 1 warnings active


Ich vermute mal die UTF Kodierung funktioniert hier nicht richtig!?
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

CoolTux

Dies ist eine Logausgabe im verbose 5 vermute ich. Wie sieht denn das dazugehörige Reading im Frontend aus? Sind da auch solche Zeichen?
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

P.A.Trick

Ja stimmt die Zeichen im Frontend sehen gut aus!
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

CoolTux

Und wenn Du nun noch den verbose auf 3 stellst wie aus default Global sein sollte, solltest Du eigentlich auch diese Einträge in FHEM nicht sehen.



Grüße
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

genau. der fehler taucht immer bei verbose >= 4 auf.
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

P.A.Trick

Bei verbose 3 ist es weg! Nicht wirklich schlimm, aber unschön :-)
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

CoolTux

Ich kann mal schauen ab wann perlutf8 greift. Bilde mir ein das es an dieser Stelle noch mit den roh Daten von Unwetter.de arbeitet und erst bei schreiben der Readings das utf8 angewendet wird.
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