PERL WARNING: Argument "...../FHEM/10_ZWave.pm line 4785.

Begonnen von Damu, 29 Dezember 2025, 19:18:45

Vorheriges Thema - Nächstes Thema

Damu

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

rudolfkoenig

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.