FHEM Forum

FHEM - Entwicklung => FHEM Development => Thema gestartet von: mumpitzstuff am 02 Oktober 2017, 11:04:25

Titel: Nach restart immer TimeSeries.pm Warnung im Logfile
Beitrag von: mumpitzstuff am 02 Oktober 2017, 11:04:25
Ich erhalte nach einem "shutdown restart" immer eine Warnung von TimeSeries.pm:

PERL WARNING: Argument "" isn't numeric in numeric ge (>=) at FHEM/TimeSeries.pm line 265.

Ich glaube das ist auf die Verwendung von event-aggregator zurückzuführen.

Kann das noch jemand bestätigen?
Titel: Antw:Nach restart immer TimeSeries.pm Warnung im Logfile
Beitrag von: Amenophis86 am 02 Oktober 2017, 12:45:15
Ein list des Device würde helfen den Fehler zu finden, ansonsten gehören Themen zu TimeSeries laut Maintainer.txt ins Forum "FHEM Development"
Titel: Antw:Nach restart immer TimeSeries.pm Warnung im Logfile
Beitrag von: mumpitzstuff am 03 Oktober 2017, 21:19:58
Das ist kein Device das ich irgendwo angelegt hätte. Das Modul wird wahrscheinlich von irgendwas verwendet...

Ich werde gucken ob ich es verschieben kann.
Titel: Antw:Nach restart immer TimeSeries.pm Warnung im Logfile
Beitrag von: Amenophis86 am 04 Oktober 2017, 06:17:28
Otto123 hat mir geschrieben, dass er das Problem auch hat, aber hier nicht schreiben kann. Ich habe auch gerade gemerkt, dass es sich dabei nicht wirklich um ein Device handelt. Hatte mich schon gewundert, wieso es laut Maintainer in Development gehört, aber gestern nicht weiter drüber nachgedacht. Sry.

Warten wir mal ab, was  Neubert oder jensb dazu sagen.
Titel: Antw:Nach restart immer TimeSeries.pm Warnung im Logfile
Beitrag von: Amenophis86 am 04 Oktober 2017, 06:19:03
Was du schon mal machen kannst ist theoretisch verbose 5 und stacktrace einschalten, vielleicht erkennst du dann wer das Modul brauch und was gesendet wird.
Titel: Antw:Nach restart immer TimeSeries.pm Warnung im Logfile
Beitrag von: mahowi am 04 Oktober 2017, 07:56:19
Ich habe die Meldungen auch. Bei mir kommt es anscheinend von 19_Revolt.pm bzw. 00_SIGNALduino.pm:

2017.10.04 02:33:05.313 1: PERL WARNING: Argument "" isn't numeric in numeric ge (>=) at FHEM/TimeSeries.pm line 265.
2017.10.04 02:33:05.314 1: stacktrace:
2017.10.04 02:33:05.314 1:     main::__ANON__                      called by FHEM/TimeSeries.pm (265)
2017.10.04 02:33:05.315 1:     TimeSeries::elapsed                 called by fhem.pl (4491)
2017.10.04 02:33:05.315 1:     main::readingsBulkUpdate            called by ./FHEM/19_Revolt.pm (140)
2017.10.04 02:33:05.315 1:     main::Revolt_Parse                  called by fhem.pl (3644)
2017.10.04 02:33:05.315 1:     main::Dispatch                      called by ./FHEM/00_SIGNALduino.pm (3069)
2017.10.04 02:33:05.316 1:     main::SIGNALduno_Dispatch           called by ./FHEM/00_SIGNALduino.pm (3553)
2017.10.04 02:33:05.316 1:     main::SIGNALduino_Parse_MU          called by ./FHEM/00_SIGNALduino.pm (3743)
2017.10.04 02:33:05.316 1:     main::SIGNALduino_Parse             called by ./FHEM/00_SIGNALduino.pm (2609)
2017.10.04 02:33:05.316 1:     main::SIGNALduino_Read              called by fhem.pl (3448)
2017.10.04 02:33:05.316 1:     main::CallFn                        called by fhem.pl (692)