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
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
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