Fehlermeldung im Log

Begonnen von dennis_n, 08 März 2016, 14:35:46

Vorheriges Thema - Nächstes Thema

dennis_n

Hi Leute,

ich ahbe immer mal wieder die folgende Fehler bei mir im Log.
Kann mir einer sagen, wie ich das beheben kann?

2016.03.08 11:43:12 1: PERL WARNING: substr outside of string at ./FHEM/10_ZWave.pm line 1519, <INPUTFILE> line 7937.
2016.03.08 11:43:12 1: PERL WARNING: Use of uninitialized value $v3 in numeric lt (<) at ./FHEM/10_ZWave.pm line 1521, <INPUTFILE> line 7937.


Danke
Gruss
Dennis

krikan

Sieht für mich nach Problemen bei Nachrichten von Class METER aus.
Auf aktuelle Version von FHEM updaten und dann setze verbose an ZWDongle auf 5, schalte ggfs. stacktrace an und warte auf die Warnung bzw. provoziere sie.
Dann mal den Auszug aus dem Log posten, was da genau vorher an Rohnachrichten kommt.
Oder warten, ob jemand mit Deinen schlanken Angaben schon eine genauere Vorstellung der Warnungsentstehung hat....

dennis_n

Habe alles angeschaltet und warte erneut auf den Fehler.

Gruss
Dennis

krikan

Habe ich vergessen: Bitte nach Möglichkeit auch herausfinden, von welchem Gerät die Nachricht kommt und mitteilen. Poste bitte am Besten "list" nach Abfrage von "get <device> versionClassAll".

Gruß, Christian

dennis_n

Also ich bin mir jetzt nciht sicher, ob das wirklich etwas mit ZWAVE zu tun hat.
Habe gerade im Log noch folgenden Eintrag gefunden:
PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/14_FHEMduino_PT2262.pm line 227, <INPUTFILE> line 7937.

Gruss
Dennis

rudolfkoenig

Die erste Fehlermeldung hat sicher was mit ZWave zu tun, bitte die Daten, wie von Christian gewuenscht, hier anhaengen.
Die Zweite ist was anderes.

dennis_n

Sobald ir die Daten vorliegen hänge ich sie hier an.
Bisher ist der Fehler noch nicht aufgetaucht.

Gruss
Dennis


dennis_n

Also der FHEMduino Fehler ist wieder aufgetaucht:

PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/14_FHEMduino_PT2262.pm line 227.
2016.03.08 17:20:37 3: stacktrace:
2016.03.08 17:20:37 3:     main::__ANON__                      called by ./FHEM/14_FHEMduino_PT2262.pm (227)
2016.03.08 17:20:37 3:     main::FHEMduino_PT2262_Set          called by fhem.pl (3143)
2016.03.08 17:20:37 3:     main::CallFn                        called by fhem.pl (1575)
2016.03.08 17:20:37 3:     main::DoSet                         called by fhem.pl (1606)
2016.03.08 17:20:37 3:     main::CommandSet                    called by fhem.pl (1067)
2016.03.08 17:20:37 3:     main::AnalyzeCommand                called by fhem.pl (937)
2016.03.08 17:20:37 3:     main::AnalyzeCommandChain           called by ./FHEM/98_DOIF.pm (558)
2016.03.08 17:20:37 3:     main::ParseCommandsDoIf             called by ./FHEM/98_DOIF.pm (937)
2016.03.08 17:20:37 3:     main::DOIF_cmd                      called by ./FHEM/98_DOIF.pm (1057)
2016.03.08 17:20:37 3:     main::DOIF_Trigger                  called by ./FHEM/98_DOIF.pm (1146)
2016.03.08 17:20:37 3:     main::DOIF_Notify                   called by fhem.pl (3148)
2016.03.08 17:20:37 3:     main::CallFn                        called by fhem.pl (3070)
2016.03.08 17:20:37 3:     main::DoTrigger                     called by fhem.pl (3941)
2016.03.08 17:20:37 3:     main::readingsEndUpdate             called by fhem.pl (4104)
2016.03.08 17:20:37 3:     main::readingsSingleUpdate          called by ./FHEM/98_dummy.pm (39)
2016.03.08 17:20:37 3:     main::dummy_Set                     called by fhem.pl (3143)
2016.03.08 17:20:37 3:     main::CallFn                        called by fhem.pl (1575)
2016.03.08 17:20:37 3:     main::DoSet                         called by fhem.pl (1606)
2016.03.08 17:20:37 3:     main::CommandSet                    called by fhem.pl (1067)
2016.03.08 17:20:37 3:     main::AnalyzeCommand                called by fhem.pl (937)
2016.03.08 17:20:37 3:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2188)
2016.03.08 17:20:37 3:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (713)
2016.03.08 17:20:37 3:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (446)
2016.03.08 17:20:37 3:     main::FW_Read                       called by fhem.pl (3148)
2016.03.08 17:20:37 3:     main::CallFn                        called by fhem.pl (654)

krikan

Sorry, war auf ZWave fixiert (stacktrace wäre dafür nicht zwingend nötig gewesen) und habe nur verbose 5 bei ZWDongle setzen lassen. Das hilft bei 14_FHEMduino_PT2262.pm aber nicht wirklich weiter. Müsstest Du entsprechend für das Modul 14_FHEMduino_PT2262.pm machen oder global verbose 5 setzen . Hier können wir aber in Sachen 14_FHEMduino_PT2262.pm mMn sowieso wenig ausrichten. Du solltest den zuständigen Developer im entsprechenden Forenbereich mit Log kontaktieren. Das Modul ist auch nicht offiziell eingecheckt und die Warnung hast Du bereits seit min 10/2015 (findet man in einem Log, dass Du hier gepostet hast)

dennis_n

Im Weather Modul ist es jetzt auch vorgekommen:

PERL WARNING: Argument "" isn't numeric in addition (+) at ./FHEM/59_Weather.pm line 468.
2016.03.08 21:48:14 3: stacktrace:
2016.03.08 21:48:14 3:     main::__ANON__                      called by ./FHEM/59_Weather.pm (468)
2016.03.08 21:48:14 3:     main::Weather_RetrieveDataFinished  called by FHEM/HttpUtils.pm (297)
2016.03.08 21:48:14 3:     main::__ANON__                      called by fhem.pl (651)
2016.03.08 21:48:14 1: PERL WARNING: Argument "" isn't numeric in addition (+) at ./FHEM/59_Weather.pm line 242.
2016.03.08 21:48:14 3: stacktrace:
2016.03.08 21:48:14 3:     main::__ANON__                      called by ./FHEM/59_Weather.pm (242)
2016.03.08 21:48:14 3:     main::degrees_to_direction          called by ./FHEM/59_Weather.pm (472)
2016.03.08 21:48:14 3:     main::Weather_RetrieveDataFinished  called by FHEM/HttpUtils.pm (297)
2016.03.08 21:48:14 3:     main::__ANON__                      called by fhem.pl (651)

rudolfkoenig

@Dennis: es ist nicht zielfuehrend, im ZWave Bereich, mit einem nichtssagenden Betreff, Fehlermeldungen fuer andere Module zu posten.

Falls du daran interessiert bist, dass diese Probleme behoben werden, bitte in dem zum "Problem-Modul" gehoerenden Bereich (siehe MAINTAINER.txt) eine Meldung mit gut gewaehlten Betreff zu erstellen.