diff --git a/fhem/FHEM/98_Modbus.pm b/fhem/FHEM/98_Modbus.pm index 7438fcf15..e7144de7e 100755 --- a/fhem/FHEM/98_Modbus.pm +++ b/fhem/FHEM/98_Modbus.pm @@ -263,7 +263,7 @@ BEGIN { # functions / variables needed from package main }; -my $Module_Version = '4.5.5 - 9.5.2023'; +my $Module_Version = '4.5.6 - 7.11.2023'; my $PhysAttrs = join (' ', 'queueDelay', @@ -732,6 +732,7 @@ sub DefineLDFn { delete $hash->{TCPServer}; delete $hash->{TCPChild}; } + $hash->{devioNoSTATE} = 1; GoToState($hash, 'disconnected'); # initial state after define - might modify to disabled / inactive # connection will be opened later in NotifyFN (INITIALIZED, DEFINED, MODIFIED, ...) # for serial connections we use a separate physical device. This is set in Notify @@ -5576,6 +5577,9 @@ sub TryCall { this attribute controls at what loglevel reconnect messages from devIO will be logged. Without this attribute they will be logged at level 3. If this attribute is set to 1 then such messages will be logged at level 4. +
  • showError
    + if this attribute is set to 1 then a new reading LAST_ERROR will be created in case of errors or timeouts. +
  • skipGarbage