Modbus.pm und Perl Warning

Begonnen von maci, 13 Februar 2019, 15:52:12

Vorheriges Thema - Nächstes Thema

maci

Hallo,

Nach einem Update von Fhem habe ich Perl Warnings im Zusammenhang mit 98_Modbus.pm

Diese Meldungen kommen, nach einem Neustart in Fhem.
Danach fallen sie mir nicht mehr auf.
PERL WARNING: Use of uninitialized value in subtraction (-) at ./FHEM/98_Modbus.pm line 3224.
2019.02.13 15:43:58 1: stacktrace:
2019.02.13 15:43:58 1:     main::__ANON__                      called by ./FHEM/98_Modbus.pm (3224)
2019.02.13 15:43:58 1:     main::Modbus_ProcessRequestQueue    called by fhem.pl (3232)
2019.02.13 15:43:58 1:     main::HandleTimeout                 called by fhem.pl (665)
2019.02.13 15:43:58 1: PERL WARNING: Use of uninitialized value in subtraction (-) at ./FHEM/98_Modbus.pm line 3225.
2019.02.13 15:43:58 1: stacktrace:
2019.02.13 15:43:58 1:     main::__ANON__                      called by ./FHEM/98_Modbus.pm (3225)
2019.02.13 15:43:58 1:     main::Modbus_ProcessRequestQueue    called by fhem.pl (3232)
2019.02.13 15:43:58 1:     main::HandleTimeout                 called by fhem.pl (665)
2019.02.13 15:43:58 1: PERL WARNING: Use of uninitialized value in subtraction (-) at ./FHEM/98_Modbus.pm line 3226.
2019.02.13 15:43:58 1: stacktrace:
2019.02.13 15:43:58 1:     main::__ANON__                      called by ./FHEM/98_Modbus.pm (3226)
2019.02.13 15:43:58 1:     main::Modbus_ProcessRequestQueue    called by fhem.pl (3232)
2019.02.13 15:43:58 1:     main::HandleTimeout                 called by fhem.pl (665)
2019.02.13 15:43:58 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Modbus.pm line 3227.
2019.02.13 15:43:58 1: stacktrace:
2019.02.13 15:43:58 1:     main::__ANON__                      called by ./FHEM/98_Modbus.pm (3227)
2019.02.13 15:43:58 1:     main::Modbus_ProcessRequestQueue    called by fhem.pl (3232)
2019.02.13 15:43:58 1:     main::HandleTimeout                 called by fhem.pl (665)
2019.02.13 15:43:58 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Modbus.pm line 3227.
2019.02.13 15:43:58 1: stacktrace:
2019.02.13 15:43:58 1:     main::__ANON__                      called by ./FHEM/98_Modbus.pm (3227)
2019.02.13 15:43:58 1:     main::Modbus_ProcessRequestQueue    called by fhem.pl (3232)
2019.02.13 15:43:58 1:     main::HandleTimeout                 called by fhem.pl (665)
...
PERL WARNING: Use of uninitialized value in subtraction (-) at ./FHEM/98_Modbus.pm line 3224.
2019.02.13 15:44:24 1: stacktrace:
2019.02.13 15:44:24 1:     main::__ANON__                      called by ./FHEM/98_Modbus.pm (3224)
2019.02.13 15:44:24 1:     main::Modbus_ProcessRequestQueue    called by ./FHEM/98_Modbus.pm (3031)
2019.02.13 15:44:24 1:     main::Modbus_QueueRequest           called by ./FHEM/98_Modbus.pm (2978)
2019.02.13 15:44:24 1:     main::ModbusLD_DoRequest            called by ./FHEM/98_Modbus.pm (3782)
2019.02.13 15:44:24 1:     main::ModbusLD_GetUpdate            called by fhem.pl (3232)
2019.02.13 15:44:24 1:     main::HandleTimeout                 called by fhem.pl (665)
2019.02.13 15:44:24 1: PERL WARNING: Use of uninitialized value in subtraction (-) at ./FHEM/98_Modbus.pm line 3225.
2019.02.13 15:44:24 1: stacktrace:
2019.02.13 15:44:24 1:     main::__ANON__                      called by ./FHEM/98_Modbus.pm (3225)
2019.02.13 15:44:24 1:     main::Modbus_ProcessRequestQueue    called by ./FHEM/98_Modbus.pm (3031)
2019.02.13 15:44:24 1:     main::Modbus_QueueRequest           called by ./FHEM/98_Modbus.pm (2978)
2019.02.13 15:44:24 1:     main::ModbusLD_DoRequest            called by ./FHEM/98_Modbus.pm (3782)
2019.02.13 15:44:24 1:     main::ModbusLD_GetUpdate            called by fhem.pl (3232)
2019.02.13 15:44:24 1:     main::HandleTimeout                 called by fhem.pl (665)

Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan

KernSani

Hi,
scheint nicht kritisch zu sein, aber vielleicht mal in dem Forum in dem der Maintainer mitliest posten (Sonstiges). "Verschieben" findest du ganz unten links.

Grüße,

Oli
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

StefanStrobel

Hallo,

das war ein kleiner Bug, sollte aber nicht zu Problemen führen.
Ich habe gerade ein Update eingecheckt.

Gruss
   Stefan