After 2 days without any stops (idk why) I had a stop today again but sadly I could not log it with trace as I did the karaf trace setting first and afterwards changed the logs settings, this must have stop the trace logging I guess.
I changed the logging to trace again and see the traces coming in.
FYI this are the traces of the stopped behavior, it still tries to poll but without any Item changes:
2020-09-05 13:10:33.134 [TRACE] [ternal.ModbusManagerImpl.PollMonitor] - <POLL MONITOR>
2020-09-05 13:10:33.137 [TRACE] [ternal.ModbusManagerImpl.PollMonitor] - POLL MONITOR: scheduled poll task. FC: READ_MULTIPLE_REGISTERS, start 0, length 104, done: false, canceled: false, delay: -9650810. Full task BasicPollTask@b1c543[request=ModbusPollerThingHandler.ModbusPollerReadRequest@763aa5[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=104,maxTries=3],endpoint=ModbusTCPSlaveEndpoint@ab6d37[address=192.168.2.141,port=502],resultCallback=org.openhab.binding.modbus.handler.ModbusPollerThingHandler$ReadCallbackDelegator@3c127f,failureCallback=org.openhab.binding.modbus.handler.ModbusPollerThingHandler$ReadCallbackDelegator@3c127f]
2020-09-05 13:10:33.140 [TRACE] [ternal.ModbusManagerImpl.PollMonitor] - POLL MONITOR: scheduledThreadPoolExecutor queue size: 0, remaining space 2147483647. Active threads 2
2020-09-05 13:10:33.143 [TRACE] [ternal.ModbusManagerImpl.PollMonitor] - </POLL MONITOR>
2020-09-05 13:10:43.146 [TRACE] [ternal.ModbusManagerImpl.PollMonitor] - <POLL MONITOR>
2020-09-05 13:10:43.150 [TRACE] [ternal.ModbusManagerImpl.PollMonitor] - POLL MONITOR: scheduled poll task. FC: READ_MULTIPLE_REGISTERS, start 0, length 104, done: false, canceled: false, delay: -9660822. Full task BasicPollTask@b1c543[request=ModbusPollerThingHandler.ModbusPollerReadRequest@763aa5[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=104,maxTries=3],endpoint=ModbusTCPSlaveEndpoint@ab6d37[address=192.168.2.141,port=502],resultCallback=org.openhab.binding.modbus.handler.ModbusPollerThingHandler$ReadCallbackDelegator@3c127f,failureCallback=org.openhab.binding.modbus.handler.ModbusPollerThingHandler$ReadCallbackDelegator@3c127f]
2020-09-05 13:10:43.154 [TRACE] [ternal.ModbusManagerImpl.PollMonitor] - POLL MONITOR: scheduledThreadPoolExecutor queue size: 0, remaining space 2147483647. Active threads 2
2020-09-05 13:10:43.159 [TRACE] [ternal.ModbusManagerImpl.PollMonitor] - </POLL MONITOR>
2020-09-05 13:10:53.163 [TRACE] [ternal.ModbusManagerImpl.PollMonitor] - <POLL MONITOR>
2020-09-05 13:10:53.168 [TRACE] [ternal.ModbusManagerImpl.PollMonitor] - POLL MONITOR: scheduled poll task. FC: READ_MULTIPLE_REGISTERS, start 0, length 104, done: false, canceled: false, delay: -9670840. Full task BasicPollTask@b1c543[request=ModbusPollerThingHandler.ModbusPollerReadRequest@763aa5[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=104,maxTries=3],endpoint=ModbusTCPSlaveEndpoint@ab6d37[address=192.168.2.141,port=502],resultCallback=org.openhab.binding.modbus.handler.ModbusPollerThingHandler$ReadCallbackDelegator@3c127f,failureCallback=org.openhab.binding.modbus.handler.ModbusPollerThingHandler$ReadCallbackDelegator@3c127f]
2020-09-05 13:10:53.171 [TRACE] [ternal.ModbusManagerImpl.PollMonitor] - POLL MONITOR: scheduledThreadPoolExecutor queue size: 0, remaining space 2147483647. Active threads 2
2020-09-05 13:10:53.174 [TRACE] [ternal.ModbusManagerImpl.PollMonitor] - </POLL MONITOR>
I’ll restart the binding and will report as I have a stop again.