FHEM Forum

FHEM - Hausautomations-Systeme => ZWave => Thema gestartet von: Damu am 29 Dezember 2025, 19:18:45

Titel: PERL WARNING: Argument "...../FHEM/10_ZWave.pm line 4785.
Beitrag von: Damu am 29 Dezember 2025, 19:18:45
Mir steht folgende Fehler-Meldung ab und zu im Log.
ZitatPERL WARNING: Argument "POE_ZW_Prim_OG" isn't numeric in numeric gt (>) at ./FHEM/10_ZWave.pm line 4785.
Latest Revision: 30665
10_ZWave.pm               30412
Titel: Aw: PERL WARNING: Argument "...../FHEM/10_ZWave.pm line 4785.
Beitrag von: rudolfkoenig am 29 Dezember 2025, 20:20:44
Die problematische Zeile ist
  } elsif(!$direct && $now - $hash->{lastMsgSent} > $wnmi_delay) {

$hash-{lastMsgSent} wird im Modul an mehreren Stellen auf das Ergebnis von gettimeofday() gesetzt.
$wnmi_delay ist das Attribut WNMI_delay oder 2.

Entweder wurde das Attribut auf POE_ZW_Prim_OG gesetzt, oder ein "Fremder" setzt $hash->{lastMsgSent} auf POE_ZW_Prim_OG.
Beides klingt fuer mich unwahrscheinlich, deswegen bin ich erstmal ratlos.