FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: stefanru am 18 März 2018, 16:09:27

Titel: Cannot autoload SD_WS07
Beitrag von: stefanru am 18 März 2018, 16:09:27
Hi,

nach dem heutigen Update gibt es ein Problem mit SD_WS07.
Ich habe die Signaludino dev _r33 in der update List.
Scheinbar ist hier ein check strenger geworden?
"Error:Modul 14_SD_WS07 deactivated: Global symbol "$rssi" requires explicit package name at ./FHEM/14_SD_WS07.pm line 104. Global symbol "$rssi" requires explicit package name at ./FHEM/14_SD_WS07.pm line 105."

Kann das jemand anpassen?

Update List:
http://fhem.de/fhemupdate/controls_fhem.txt
https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/dev-r33/controls_signalduino.txt
https://raw.githubusercontent.com/knowthelist/fhem-tablet-ui/master/controls_fhemtabletui.txt
https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt


Log vom Update:

2018.03.18 15:58:47 1 :
2018.03.18 15:58:47 1 : fhem
2018.03.18 15:58:48 1 : UPD FHEM/00_SIGNALduino.pm
2018.03.18 15:58:48 1 : UPD FHEM/14_Hideki.pm
2018.03.18 15:58:48 1 : UPD FHEM/14_SD_RSL.pm
2018.03.18 15:58:48 1 : UPD FHEM/14_SD_WS07.pm
2018.03.18 15:58:48 1 : UPD FHEM/14_SD_WS09.pm
2018.03.18 15:58:48 1 : UPD FHEM/14_SD_WS_Maverick.pm
2018.03.18 15:58:48 1 : UPD FHEM/41_OREGON.pm
2018.03.18 15:58:48 1 : UPD FHEM/90_SIGNALduino_un.pm
2018.03.18 15:58:48 1 : UPD FHEM/98_Dooya.pm
2018.03.18 15:58:49 1 : UPD FHEM/firmware/SIGNALduino_nano328.hex
2018.03.18 15:58:49 1 : UPD FHEM/firmware/SIGNALduino_promini328.hex
2018.03.18 15:58:49 1 : UPD FHEM/firmware/SIGNALduino_uno.hex
2018.03.18 15:58:50 1 : saving fhem.cfg
2018.03.18 15:58:50 1 : saving ./log/fhem.save
2018.03.18 15:58:50 1 :
2018.03.18 15:58:50 1 :
2018.03.18 15:58:50 1 : signalduino
2018.03.18 15:58:51 1 : UPD FHEM/14_SD_RSL.pm
2018.03.18 15:58:54 1 : UPD FHEM/firmware/SIGNALduino_nanoCC1101.hex
2018.03.18 15:58:54 1 : UPD FHEM/firmware/SIGNALDuino_radinoCC1101.hex
2018.03.18 15:58:54 1 : UPD FHEM/90_SIGNALduino_un.pm
2018.03.18 15:58:54 1 : UPD FHEM/14_SD_WS09.pm
2018.03.18 15:58:54 1 : UPD FHEM/41_OREGON.pm
2018.03.18 15:58:54 1 : UPD FHEM/98_Dooya.pm
2018.03.18 15:58:54 1 : UPD FHEM/firmware/SIGNALduino_nano328.hex
2018.03.18 15:58:54 1 : UPD FHEM/firmware/SIGNALduino_promini328.hex
2018.03.18 15:58:54 1 : UPD FHEM/firmware/SIGNALduino_uno.hex
2018.03.18 15:58:55 1 : UPD FHEM/14_SD_WS_Maverick.pm
2018.03.18 15:58:55 1 : UPD FHEM/14_SD_WS07.pm
2018.03.18 15:58:55 1 : UPD FHEM/00_SIGNALduino.pm
2018.03.18 15:58:55 1 : UPD FHEM/14_Hideki.pm
2018.03.18 15:58:56 1 : saving fhem.cfg
2018.03.18 15:58:56 1 : saving ./log/fhem.save
2018.03.18 15:58:56 1 :
2018.03.18 15:58:56 1 : New entries in the CHANGED file:
2018.03.18 15:58:56 1 : 16.03.2018
2018.03.18 15:58:56 1 : 14_SD_WS_Maverick: rename Readings, fit to Maverick_RFXTRX now
2018.03.18 15:58:56 1 : added attribute inactivityInterval and updated commandref
2018.03.18 15:58:56 1 : 15.02.02018
2018.03.18 15:58:56 1 : 00_SIGNALduino.pm
2018.03.18 15:58:56 1 : attribut zum Aktivieren aller Log Eintrage auch als Event
2018.03.18 15:58:56 1 : 08.02.2018
2018.03.18 15:58:56 1 : 00_SIGNALduino.pm Anpassung FHT80 Sub - Parity
2018.03.18 15:58:56 1 : 12.12.2017
2018.03.18 15:58:56 1 : 14_SD_WS07.pm implementing correction factor temperature and humidity. logs revised
2018.03.18 15:58:56 1 : 05.12.2017
2018.03.18 15:58:56 1 : 00_SIGNALduino.pm commandref ins deutsche übersetzte und fs20 Demodulation verbessert
2018.03.18 15:58:56 1 : 14_Hideki.pm: commandref überarbeitet
2018.03.18 15:58:56 1 : 41_Oregon.pm: Deutsche commandref ergänzt
2018.03.18 15:58:56 1 : 02.12.2017
2018.03.18 15:58:56 1 : 14_Hideki.pm implementing Hideki SecondChecksum
2018.03.18 15:58:56 1 :
2018.03.18 15:58:56 1 :
2018.03.18 15:58:56 1 : fhemtabletui
2018.03.18 15:58:56 1 : nothing to do...
2018.03.18 15:58:56 1 :
2018.03.18 15:58:56 1 :
2018.03.18 15:58:56 1 : fhemabfall
2018.03.18 15:58:56 1 : nothing to do...
2018.03.18 15:58:56 1 : Calling /usr/bin/perl ./contrib/commandref_join.pl -noWarnings, this may take a while
2018.03.18 15:58:57 1 : reload: Error:Modul 14_SD_WS07 deactivated: Global symbol "$rssi" requires explicit package name at ./FHEM/14_SD_WS07.pm line 104. Global symbol "$rssi" requires explicit package name at ./FHEM/14_SD_WS07.pm line 105.
2018.03.18 15:58:57 0 : Global symbol "$rssi" requires explicit package name at ./FHEM/14_SD_WS07.pm line 104. Global symbol "$rssi" requires explicit package name at ./FHEM/14_SD_WS07.pm line 105.
2018.03.18 15:58:57 0 : ERROR: Cannot autoload SD_WS07
2018.03.18 15:58:57 3 : sESP_433: Unknown code P7#A88FF2F00, help me!
2018.03.18 15:59:00 1 : reload: Error:Modul 14_SD_WS07 deactivated: Global symbol "$rssi" requires explicit package name at ./FHEM/14_SD_WS07.pm line 104. Global symbol "$rssi" requires explicit package name at ./FHEM/14_SD_WS07.pm line 105.
2018.03.18 15:59:00 0 : Global symbol "$rssi" requires explicit package name at ./FHEM/14_SD_WS07.pm line 104. Global symbol "$rssi" requires explicit package name at ./FHEM/14_SD_WS07.pm line 105.
2018.03.18 15:59:00 0 : ERROR: Cannot autoload SD_WS07


Gruß,
Stefan
Titel: Antw:Cannot autoload SD_WS07 und Fehler in der 14_CUL_TCM97001.pm
Beitrag von: australien am 21 März 2018, 09:16:03
hab leider das gleiche Problem.

2018.03.21 09:09:50 1: PERL WARNING: Use of uninitialized value $temp in numeric le (<=) at ./FHEM/14_CUL_TCM97001.pm line 315.
2018.03.21 09:09:50 1: PERL WARNING: Use of uninitialized value $temp in numeric ge (>=) at ./FHEM/14_CUL_TCM97001.pm line 315.
2018.03.21 09:09:50 1: PERL WARNING: Use of uninitialized value $temp in sprintf at ./FHEM/14_CUL_TCM97001.pm line 1631.
2018.03.21 09:09:51 1: PERL WARNING: Use of uninitialized value $windDirectionText in concatenation (.) or string at ./FHEM/14_CUL_TCM97001.pm line 1669.
2018.03.21 09:10:11 1: PERL WARNING: Subroutine SD_WS07_Initialize redefined at ./FHEM/14_SD_WS07.pm line 37.
2018.03.21 09:10:11 1: PERL WARNING: Subroutine SD_WS07_Define redefined at ./FHEM/14_SD_WS07.pm line 58.
2018.03.21 09:10:11 1: PERL WARNING: Subroutine SD_WS07_Undef redefined at ./FHEM/14_SD_WS07.pm line 79.
2018.03.21 09:10:11 1: reload: Error:Modul 14_SD_WS07 deactivated:
Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 104.
Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 105.

2018.03.21 09:10:11 0: Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 104.
Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 105.

2018.03.21 09:10:11 0: ERROR: Cannot autoload SD_WS07
2018.03.21 09:10:11 3: sduino: Unknown code P7#C5A079F2B, help me!
2018.03.21 09:10:41 1: reload: Error:Modul 14_SD_WS07 deactivated:
Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 104.
Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 105.

2018.03.21 09:10:41 0: Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 104.
Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 105.

2018.03.21 09:10:41 0: ERROR: Cannot autoload SD_WS07
2018.03.21 09:10:41 3: sduino: Unknown code P7#579037F34, help me!
2018.03.21 09:11:11 3: Wetter_netatmo: poll (ACCOUNT)
2018.03.21 09:11:30 1: reload: Error:Modul 14_SD_WS07 deactivated:
Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 104.
Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 105.

2018.03.21 09:11:30 0: Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 104.
Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 105.

2018.03.21 09:11:30 0: ERROR: Cannot autoload SD_WS07
2018.03.21 09:11:30 3: sduino: Unknown code P7#C5A079F2B, help me!
2018.03.21 09:11:48 1: reload: Error:Modul 14_SD_WS07 deactivated:
Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 104.
Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 105.

2018.03.21 09:11:48 0: Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 104.
Global symbol "$rssi" requires explicit package name (did you forget to declare "my $rssi"?) at ./FHEM/14_SD_WS07.pm line 105.

2018.03.21 09:11:48 0: ERROR: Cannot autoload SD_WS07



hab es wieder mit einer alten Version aus dem backup überschrieben, soll aber nicht die Dauerlösung sein.

bedanke mich schon mal fürs Überprüfen des Fehlers.
Titel: Antw:Cannot autoload SD_WS07
Beitrag von: stefanru am 21 März 2018, 10:12:42
Ich habe einfach die Log Ausgabe mit rssi in Line 104 und 105 ausgebaut.
Trotzdem muss sich hier etwas am handling der Variable $rssi geändert haben.

Schön wäre es wenn es im Signalduino repository gefixt würde.

Gruß,
Stefan