FHEM Forum

FHEM => Frontends => FHEMWEB => Thema gestartet von: Sailor am 24 Oktober 2019, 13:54:21

Titel: FW_detailFn - (did you forget to declare "my $FW_wname"?)
Beitrag von: Sailor am 24 Oktober 2019, 13:54:21
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
Titel: Antw:FW_detailFn - (did you forget to declare "my $FW_wname"?)
Beitrag von: rudolfkoenig am 24 Oktober 2019, 21:12:08
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" :)
Titel: Antw:FW_detailFn - (did you forget to declare "my $FW_wname"?)
Beitrag von: Sailor am 26 Oktober 2019, 11:35:59
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
Titel: Antw:FW_detailFn - (did you forget to declare "my $FW_wname"?)
Beitrag von: amenomade am 26 Oktober 2019, 14:58:42
Zitat von: rudolfkoenig am 24 Oktober 2019, 21:12:08
Sowas passiert de-facto nur bei "fhem.cfg Editierer" :)
Gibt es das noch??? ;)
Titel: Antw:FW_detailFn - (did you forget to declare "my $FW_wname"?)
Beitrag von: Kuno76 am 29 Oktober 2019, 14:27:19
Ja, die Editierer gibt es noch... Danke für die Antworten!