FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: Gisbert am 20 Oktober 2024, 13:19:14

Titel: log-Einträge bei TRAFFIC-Modul
Beitrag von: Gisbert am 20 Oktober 2024, 13:19:14
Hallo jkmike,

ich bekomme bei einem Traffic-Device jedesmal, wenn ein Update ansteht, folgenden log-Eintrag:

2024.10.20 11:11:23.651 1:  PERL WARNING: Argument "" isn't numeric in numeric eq (==) at .//FHEM/98_TRAFFIC.pm line 477.
2024.10.20 11:11:23.652 1:  stacktrace:
2024.10.20 11:11:23.652 1:      main::__ANON__                      called by .//FHEM/98_TRAFFIC.pm (466)
2024.10.20 11:11:23.653 1:      main::TRAFFIC_StartUpdate           called by .//FHEM/98_apptime.pm (178)
2024.10.20 11:11:23.653 1:      main::apptime_getTiming             called by .//FHEM/98_apptime.pm (86)
2024.10.20 11:11:23.653 1:      main::HandleTimeout                 called by fhem.pl (707)

Serverstart war 3:11, Update Intervall ist 4 Stunden, um 7:11 gab es auch identische log-Einträge (hier nicht gepostet).

Ein anderes Traffic-Device verhält sich unauffällig, d.h. dort werden keine log-Einträge geschrieben.

Ich zögere ein list meines Devices anzuhängen, da es persönliche Daten enthält.

Kannst du mit den Infos bereits etwas anfangen und was müsste ich ggf. nachliefern?

Viele Grüße Gisbert
Titel: Aw: log-Einträge bei TRAFFIC-Modul
Beitrag von: Gisbert am 20 Oktober 2024, 19:01:30
Update

Ich hab das Attribut waypoints gelöscht, da ich es eigentlich gar nicht mehr benötige.
Als Resultat sehe ich jetzt, dass die log-Einträge aus dem Eingangsthread jetzt ausbleiben.

Viele Grüße Gisbert
Titel: Aw: log-Einträge bei TRAFFIC-Modul
Beitrag von: Gisbert am 21 Oktober 2024, 10:52:42
Zu früh gefreut. Die Zeile 477 im Modul scheint etwas damit zu tun zu haben. Update Intervall alle 4 Stunden, Serverstart um 3:11.

2024.10.21 03:11:37.019 1:  PERL WARNING: Argument "" isn't numeric in numeric eq (==) at .//FHEM/98_TRAFFIC.pm line 477.
2024.10.21 03:11:37.021 1:  stacktrace:
2024.10.21 03:11:37.021 1:      main::__ANON__                      called by .//FHEM/98_TRAFFIC.pm (466)
2024.10.21 03:11:37.022 1:      main::TRAFFIC_StartUpdate          called by fhem.pl (3508)
2024.10.21 03:11:37.022 1:      main::HandleTimeout                called by fhem.pl (707)
...
2024.10.21 07:11:37.022 1:  PERL WARNING: Argument "" isn't numeric in numeric eq (==) at .//FHEM/98_TRAFFIC.pm line 477.
2024.10.21 07:11:37.023 1:  stacktrace:
2024.10.21 07:11:37.023 1:      main::__ANON__                      called by .//FHEM/98_TRAFFIC.pm (466)
2024.10.21 07:11:37.023 1:      main::TRAFFIC_StartUpdate          called by .//FHEM/98_apptime.pm (178)
2024.10.21 07:11:37.023 1:      main::apptime_getTiming            called by .//FHEM/98_apptime.pm (86)
2024.10.21 07:11:37.024 1:      main::HandleTimeout                called by fhem.pl (707)

Viele Grüße Gisbert