FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Toni am 26 Februar 2017, 13:45:44

Titel: [gelöst] Ich muss immer "reload 77_UWZ" eingeben, damit das Wetter kommt...
Beitrag von: Toni am 26 Februar 2017, 13:45:44
Wie in der Überschrift beschrieben, lädt das Modul nicht richtig und, obwohl ich hier gesucht hatte, habe ich noch keine Lösung für das "Problem".
Kann mir jemand einen Tipp eben?
Titel: Antw:Ich muss immer "reload 77_UWZ" eingeben, damit das Wetter kommt...
Beitrag von: Toni am 26 Februar 2017, 14:02:02
z.B.:
define RRadar weblink iframe http://www.wetteronline.de/cgi-bin/hpweather?PLZ=80997
attr RRadar htmlattr width="170" height="330" frameborder="0" marginheight="0" marginwidth="0"
Titel: Antw:Ich muss immer "reload 77_UWZ" eingeben, damit das Wetter kommt...
Beitrag von: mw77 am 26 Februar 2017, 14:03:47
Das hat jetzt aber nichts mit UWZ zu tun.
https://fhem.de/commandref_DE.html#UWZ (https://fhem.de/commandref_DE.html#UWZ)
Titel: Antw:Ich muss immer "reload 77_UWZ" eingeben, damit das Wetter kommt...
Beitrag von: Toni am 26 Februar 2017, 14:06:55
AAAARG...sorry

define UnwetterKarteDeutschland weblink htmlCode {UWZAsHtmlKarteLand("Unwetterzentrale","Deutschland")}

Es läuft ja auch nach dem Nachladen, bis vor dem, ich glaube, vorletzten Update, ging es normal.

log:
2017.02.26 13:40:22 1: ERROR evaluating {UWZAsHtmlKarteLand("Unwetterzentrale","Deutschland")}: Undefined subroutine &main::UWZAsHtmlKarteLand called at (eval 24258) line 1.
Titel: Antw:Ich muss immer "reload 77_UWZ" eingeben, damit das Wetter kommt...
Beitrag von: Icinger am 26 Februar 2017, 14:08:07
Das ist aber auch nur das define für den Weblink, nicht fürs UWZ-Modul.
Ausserdem bitte Code-Tags verwenden.
Titel: Antw:Ich muss immer "reload 77_UWZ" eingeben, damit das Wetter kommt...
Beitrag von: betateilchen am 26 Februar 2017, 14:19:33
Es gibt einfach kein device, das per UWZ definiert ist. Deshalb sind die Funktionen aus dem Modul nicht verfügbar, die im weblink verwendet werden.
Titel: Antw:Ich muss immer "reload 77_UWZ" eingeben, damit das Wetter kommt...
Beitrag von: Toni am 26 Februar 2017, 14:24:09
... es kommen ja auch noch andere lustige Sachen:
2017.02.26 13:42:36 1: PERL WARNING: Argument "" isn't numeric in multiplication (*) at ./FHEM/77_UWZ.pm line 1150.
2017.02.26 13:42:36 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at ./FHEM/77_UWZ.pm line 1164.
2017.02.26 13:42:36 1: PERL WARNING: Argument "" isn't numeric in numeric ne (!=) at ./FHEM/77_UWZ.pm line 1081.
Titel: Antw:Ich muss immer "reload 77_UWZ" eingeben, damit das Wetter kommt...
Beitrag von: CoolTux am 26 Februar 2017, 14:39:40
Hallo Toni,

Wie bereits von Udo geschrieben. Kann es sein das Du gar kein UWZ Device definiert hast?
Bitte gebe Mal folgendes des in die Commandline von FHEM ein

list TYPE=UWZ


Grüße
Titel: Antw:Ich muss immer "reload 77_UWZ" eingeben, damit das Wetter kommt...
Beitrag von: Toni am 26 Februar 2017, 14:47:52
Hoppala, stimmt, das Device war weg...hm, manchmal passieren so Dinge in der fhem.cfg...
Besten Dank für den Hinweis und noch einen schönen Sonntag euch allen...