Ein herzerfrischendes Moin vom "achtern Diek" vorweg!
Ich habe einen von insgesamt 6 usern, bei dem plötzlich aufgrund meines Aufrufs der "FW_detailFn" plötzlich haufenweise
Global symbol "$FW_wname" requires explicit package name (did you forget to declare "my $FW_wname"?) at ./FHEM/73_DoorBird.pm line 2302, <$fh> line 137.
im Log stehen hat.
Allerdings auch nur bei ihm.
Bei mir und den 5 Anderen läuft alles glatt durch.
Sobald er im 73_Doorbird.pm - Modul ganz oben die Zeile our $FW_wname;
einfügt, ist der Spuk vorbei.
Ist diese Zeile ein "Muß" bzw. "Kann" oder ein "darf nicht".
Ich bin mir nicht bewusst, inwieweit diese Zeile auch weitere Konsequenzen hat.
Original-Diskussion ab hier: https://forum.fhem.de/index.php/topic,100758.msg985569.html#msg985569 (https://forum.fhem.de/index.php/topic,100758.msg985569.html#msg985569)
Gruß
Sailor
ZitatIst diese Zeile ein "Muß" bzw. "Kann" oder ein "darf nicht".
Ist eher ein "sollte".
Tritt dann auf, wenn die erste FHEMWEB Definition _nach_ der Defintion der ersten Doorbird kommt.Sowas passiert de-facto nur bei "fhem.cfg Editierer" :)
Zitat von: rudolfkoenig am 24 Oktober 2019, 21:12:08
Ist eher ein "sollte".
Tritt dann auf, wenn die erste FHEMWEB Definition _nach_ der Defintion der ersten Doorbird kommt.Sowas passiert de-facto nur bei "fhem.cfg Editierer" :)
Aha! Danke!
Gruss
Sailor
Zitat von: rudolfkoenig am 24 Oktober 2019, 21:12:08
Sowas passiert de-facto nur bei "fhem.cfg Editierer" :)
Gibt es das noch??? ;)
Ja, die Editierer gibt es noch... Danke für die Antworten!