Log-Fehler wegen 55_InfoPanel.pm?

Begonnen von econ_sl83, 04 Dezember 2015, 22:24:13

Vorheriges Thema - Nächstes Thema

econ_sl83

Liebes Forum,

in der Hoffnung, hier richtig zu sein: Folgend ein Problem mit 55_InfoPanel.pm, welches bereits hier http://forum.fhem.de/index.php?topic=45007.msg369086#msg369086 dargestellt wurde:

Meine so
condition {(ReadingsVal('Garagentor','Window','') eq 'Open')}
rgb "FF0000FF" #rot
circle - 825 240 15 1 0
rgb "4D4D4DFF"
condition 1

definierten circles im infopanel sorgen für solche Fehler:
2015.12.02 20:12:45 1: PERL WARNING: Use of uninitialized value $cmd in substitution (s///) at fhem.pl line 943.
2015.12.02 20:12:45 3: stacktrace:
2015.12.02 20:12:45 3:     main::__ANON__                      called by fhem.pl (943)
2015.12.02 20:12:45 3:     main::AnalyzePerlCommand            called by ./FHEM/55_InfoPanel.pm (1024)
2015.12.02 20:12:45 3:     (eval)                              called by ./FHEM/55_InfoPanel.pm (979)
2015.12.02 20:12:45 3:     main::btIP_evalLayout               called by ./FHEM/55_InfoPanel.pm (884)
2015.12.02 20:12:45 3:     (eval)                              called by ./FHEM/55_InfoPanel.pm (820)
2015.12.02 20:12:45 3:     main::btIP_returnSVG                called by ./FHEM/55_InfoPanel.pm (1381)
2015.12.02 20:12:45 3:     main::btIP_returnHTML               called by ./FHEM/55_InfoPanel.pm (1337)
2015.12.02 20:12:45 3:     main::btIP_CGI                      called by ./FHEM/01_FHEMWEB.pm (726)
2015.12.02 20:12:45 3:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (440)
2015.12.02 20:12:45 3:     main::FW_Read                       called by fhem.pl (3151)
2015.12.02 20:12:45 3:     main::CallFn                        called by fhem.pl (656)



Nach kurzem Test scheint es tatsächlich so zu sein, dass diese Fehlermeldungen nur durch einen Link in der circle-Definition unterbunden werden.

Nun habe ich teilweise "relativ viele" circles... Gibt es einen Trick, sich diese links zu sparen?

Danke euch!

betateilchen

Am einfachsten wäre es, als Link einfach "" anzugeben.

Aber ich habe das Modul angepaßt, ab morgen sollten circle (und ellipse) auch ohne Angabe eines Links funktionieren.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

econ_sl83

Zitat von: betateilchen am 06 Dezember 2015, 11:25:10
Am einfachsten wäre es, als Link einfach "" anzugeben.

Aber ich habe das Modul angepaßt, ab morgen sollten circle (und ellipse) auch ohne Angabe eines Links funktionieren.
Herzlichen Dank!  :)