Binding Modbus 2.5.7. Stops working after unsuccessful read attempt

Please try the other instructions, updating only the transport. Other users as well have reported trouble updating both the binding and transport to snapshot

Thank, you. Yes it seems to work now.

But after a reboot of the raspberry (I use openhabian) the 2.5.7 transport addon is installed again.
Is it possible that it is installed automatically with the binding 2.5.7?
Thank you. BR

> openhab> bundle:list -s|grep modbus
> 202 x Active x  80 x 2.5.8.202008030359      x org.openhab.io.transport.modbus
> 210 x Active x  80 x 2.5.7                   x org.openhab.binding.modbus
> 211 x Active x  80 x 2.5.7                   x org.openhab.binding.modbus.sunspec
> 222 x Active x  80 x 2.5.7                   x org.openhab.io.transport.modbus

Heh thatā€™s funny, it says that both versions are activeā€¦ Does it stay active if you refresh the status of the bundles?

Yes it does stay active. I don`t think that is good :slight_smile: I also have some strange behavior like items are not linked to the modbus channels properly.
Do you have an idea why the 2.5.7 of the org.openhab.io.transport.modbus activates itself?

I just wanted to say that I installed v 2.5.8 of the transport as per ssalonen description (the first one) and everything works again and seems to stayed working now for a couple of days.

FYI: I do have the impression that sometimes it is slow. For example, openhab is connected by modbus to my wago plc that in itā€™s turn is connected to relays for blinds. When I ask openhab to close the blinds, it sets a parameter on the plc and the plc sets the relays. Before the update, I donā€™t remember that this was the case.

Hi @MathiasVDA, thanks for the report!

Do you mean that it takes time before blinds start to move after sending the command in openhab?

This is a bit unexpected (no functional changes how commands are processed, at least not in the binding ) but everything is possible . You should be able to verify whether it is the plc or openhab that has the delay by switching the verbose logging. You can see the delay between accepting the command and sending a modbus request to plc.

Yes thatā€™s what I mean.

Ah interesting. Iā€™ll try the verbose logging tonight when the kids are sleeping.

I just found out that the delay is only present after a time of not sending any commands. For example after night this mor ING when I wanted to control the blinds, there was a delay of about 10s before the blinds moved after sending the command to openhab

Oh we are talking that large delay :thinking: interesting to see the detailed logs.

Do you happen to have rules triggering the modbus command? Thereā€™s been discussions on java introducing huge delays in some configurations Rule execution lags, possibly Java GC

This is a frequently reported problem. You can probably see it by reviewing your events.log for the time. What initiates your rule? When does the rule issue a new command?

1 Like

I had the same problem in the past.
After a reboot of my RaspberryPi, when a rule inside a rule-file has been triggered for the first time, it sometimes takes up to several minutes before the complete rule has been initialised (depending in the number of rules and the complexity of it?).

At this moment I put the following on the top of all my rule-files:

rule "Trigger_AL_Alarm.rules"
when
	Time cron "0 0/1 * * * ?"   // every 1 minute	
then
	logInfo("AL_Alarm.rules", "Triggered rule")
end

All rules are ā€˜initialisedā€™ right after startup, I donā€™t experience any delay since I use this construction.

1 Like

My situation is the same as @Tuny;

When I uninstall the ā€˜org.openhab.io.transport.modbusā€™-bundle is gone, but after a reboot it appears again.

I just installed the 2.5.8-version a half an hour ago, so I donā€™t know yet if if solves my problem, but Iā€™ll follow this topic and keep you guys informed.

@rossko57, @ssalonen
Yes indeed! Opening the blinds was done by a manual action using the basic UI. That in itā€™s turn triggers a rule:

rule "Blinds door"
    when
        Item BlindDoor received command
    then
        switch(receivedCommand.toString.toUpperCase)
        {
            case "UP": {
                LowerBlindsDoor.sendCommand(OFF)
                RaiseBlindsDoor.sendCommand(ON)
            }
            case "STOP": {
                LowerBlindsDoor.sendCommand(OFF)
                RaiseBlindsDoor.sendCommand(OFF)
            }
            case "DOWN": {
                LowerBlindsDoor.sendCommand(ON)
                RaiseBlindsDoor.sendCommand(OFF)
            }
        }
    end

Iā€™ve gone through the event.log file and found these entries (I controlled 6 blinds at that time so what you see here is a subset):

2020-08-07 08:42:24.050 [ome.event.ItemCommandEvent] - Item 'BlindDoor' received command DOWN
2020-08-07 08:42:24.112 [ome.event.ItemCommandEvent] - Item 'LowerBlindsDoor' received command ON
2020-08-07 08:42:24.138 [ome.event.ItemCommandEvent] - Item 'RaiseBlindsDoor' received command OFF
2020-08-07 08:42:24.336 [nt.ItemStatePredictedEvent] - LowerBlindsDoor predicted to become ON
2020-08-07 08:42:24.363 [nt.ItemStatePredictedEvent] - RaiseBlindsDoor predicted to become OFF
2020-08-07 08:43:24.408 [ome.event.ItemCommandEvent] - Item 'LowerBlindsDoor' received command OFF
2020-08-07 08:43:24.433 [nt.ItemStatePredictedEvent] - LowerBlindsDoor predicted to become OFF
2020-08-07 08:43:24.450 [vent.ItemStateChangedEvent] - LowerBlindsDoor changed from ON to OFF

Since the item time between item ā€˜BlindDoorā€™ to receive the command DOWN and the change in item ā€˜LowerBlindsDoorā€™ to ON is 60ms, I donā€™t think this is delay due to the rule problem.

Iā€™ve enabled trace logging of the modbus transport to a different logfile then openhab.log or events.log. When the problem occurs again, Iā€™ll report back with the log entries.

Sorry that Iā€™m hyjacking this thread for a different problem then for what it was started for :confused:

If these are Modbus linked Items, you might want to disable autoupdate for a clearer view of your deviceā€™s responses.

1 Like

Thanks, I didnā€™t know about the autoupdate flag/binding

I have been reading in the current thread ā€œBinding Modbus 2.5.7 Stops working after unsuccessful read attemptā€ about others having issues while reading. I have had trouble getting the 2.5.8-snapshot for the Modbus binding, the link (from this thread) that was supposed to have both files showed to have an extension of kar that you would rename to zip but when I tried to follow the link I got something else. I was able to get the transport jar from a different link.

For testing I am currently reading a single holding register and stripping the bits to represent 16 discrete inputs. It seems to work well but quits after awhile. I am not concerned about my slave device (Turck BL-20 non-programmable ModbusTCP gateway, basically dumb I/O) because I have been doing the same thing on my other system for several years and it has performed well.

At this point I mainly want to be sure that I have the versions installed that will give me the best chance of success. Also is it ok to run the newer Modbus bundles with the openhab version 2.5.6 that I have installed? At this point I canā€™t say the problem is not with me but I do want to be sure my install is correct. Thanks in advance for any thoughts or insight anyone may have.

This is what my current openhab2 Windows 10 installation and Modbus binding install looks like:
__ _____ ____
____ ____ ___ ____ / / / / | / __ )
/ __ / __ / _ / __ / // / /| | / __ |
/ /
/ / // / __/ / / / __ / ___ |/ // /
_/ ./_// /// /// |/___/
/_/ 2.5.6
Release Build

openhab> bundle:list -s | grep modbus
219 ā”‚ Active ā”‚ 80 ā”‚ 2.5.7 ā”‚ org.openhab.binding.modbus
220 ā”‚ Active ā”‚ 80 ā”‚ 2.5.7 ā”‚ org.openhab.binding.modbus.sunspec
229 ā”‚ Active ā”‚ 80 ā”‚ 2.5.8.202007261630 ā”‚ org.openhab.io.transport.modbus
openhab>

I have not included my openhab log at this point, it gets pretty large.

Below is a sample of my events log:
I had to shorten it a good bit.
I hope the code fence is done correctly, my first attempt.

2020-08-09 06:40:46.046 [hingStatusInfoChangedEvent] - 'modbus:tcp:HVAC' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.071 [hingStatusInfoChangedEvent] - 'modbus:tcp:HVAC' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.079 [hingStatusInfoChangedEvent] - 'modbus:poller:HVAC:hvacpoll' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.095 [hingStatusInfoChangedEvent] - 'modbus:poller:HVAC:hvacpoll' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.121 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:reg32768' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.175 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:reg32768' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.175 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di0' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.187 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di0' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.197 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di1' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.197 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di1' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.197 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di2' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.207 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di2' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.218 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di3' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.218 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di3' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.228 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di4' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.228 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di4' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.234 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di5' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.240 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di5' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.240 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di6' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.256 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di6' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.256 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di7' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.260 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di7' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.264 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di8' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.270 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di8' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.270 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di9' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.274 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di9' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.275 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di10' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.278 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di10' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.279 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di11' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.285 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di11' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.287 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di12' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.294 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di12' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.295 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di13' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.300 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di13' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.301 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di14' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.307 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di14' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.309 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di15' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:40:46.314 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di15' changed from INITIALIZING to ONLINE
2020-08-09 06:40:46.359 [vent.ItemStateChangedEvent] - Turck_i0 changed from NULL to OFF
2020-08-09 06:40:46.359 [vent.ItemStateChangedEvent] - Turck_i1 changed from NULL to OFF
2020-08-09 06:40:46.360 [vent.ItemStateChangedEvent] - Turck_i2 changed from NULL to OFF
2020-08-09 06:40:46.360 [vent.ItemStateChangedEvent] - Turck_i3 changed from NULL to OFF
2020-08-09 06:40:46.365 [vent.ItemStateChangedEvent] - Turck_i4 changed from NULL to OFF
2020-08-09 06:40:46.368 [vent.ItemStateChangedEvent] - Turck_i5 changed from NULL to OFF
2020-08-09 06:40:46.369 [vent.ItemStateChangedEvent] - Turck_i6 changed from NULL to OFF
2020-08-09 06:40:46.369 [vent.ItemStateChangedEvent] - Turck_i7 changed from NULL to OFF
2020-08-09 06:40:46.370 [vent.ItemStateChangedEvent] - Turck_i8 changed from NULL to OFF
2020-08-09 06:40:46.370 [vent.ItemStateChangedEvent] - Turck_i9 changed from NULL to OFF
2020-08-09 06:40:46.370 [vent.ItemStateChangedEvent] - Turck_i10 changed from NULL to OFF
2020-08-09 06:40:46.370 [vent.ItemStateChangedEvent] - Turck_i11 changed from NULL to OFF
2020-08-09 06:40:46.371 [vent.ItemStateChangedEvent] - Turck_i12 changed from NULL to OFF
2020-08-09 06:40:46.371 [vent.ItemStateChangedEvent] - Turck_i13 changed from NULL to OFF
2020-08-09 06:40:46.371 [vent.ItemStateChangedEvent] - Turck_i14 changed from NULL to OFF
2020-08-09 06:40:46.372 [vent.ItemStateChangedEvent] - Turck_i15 changed from NULL to ON
2020-08-09 06:43:24.801 [vent.ItemStateChangedEvent] - Turck_i8 changed from OFF to ON
2020-08-09 06:43:25.014 [vent.ItemStateChangedEvent] - Turck_i8 changed from ON to OFF
2020-08-09 06:43:26.327 [vent.ItemStateChangedEvent] - Turck_i9 changed from OFF to ON
2020-08-09 06:43:26.765 [vent.ItemStateChangedEvent] - Turck_i9 changed from ON to OFF
2020-08-09 06:49:40.156 [hingStatusInfoChangedEvent] - 'modbus:tcp:HVAC' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.226 [hingStatusInfoChangedEvent] - 'modbus:tcp:HVAC' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.238 [hingStatusInfoChangedEvent] - 'modbus:poller:HVAC:hvacpoll' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.283 [hingStatusInfoChangedEvent] - 'modbus:poller:HVAC:hvacpoll' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.316 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:reg32768' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.351 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:reg32768' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.360 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di0' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.364 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di0' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.364 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di1' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.364 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di1' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.368 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di2' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.376 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di2' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.376 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di3' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.384 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di3' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.391 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di4' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.393 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di4' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.394 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di5' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.400 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di5' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.400 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di6' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.406 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di6' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.408 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di7' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.415 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di7' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.415 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di8' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.421 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di8' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.422 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di9' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.427 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di9' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.434 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di10' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.434 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di10' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.438 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di11' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.440 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di11' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.445 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di12' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.453 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di12' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.457 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di13' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.461 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di13' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.466 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di14' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.469 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di14' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.476 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di15' changed from UNINITIALIZED to INITIALIZING
2020-08-09 06:49:40.478 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di15' changed from INITIALIZING to ONLINE
2020-08-09 06:49:40.514 [vent.ItemStateChangedEvent] - Turck_i0 changed from NULL to OFF
2020-08-09 06:49:40.514 [vent.ItemStateChangedEvent] - Turck_i1 changed from NULL to OFF
2020-08-09 06:49:40.514 [vent.ItemStateChangedEvent] - Turck_i2 changed from NULL to OFF
2020-08-09 06:49:40.514 [vent.ItemStateChangedEvent] - Turck_i3 changed from NULL to OFF
2020-08-09 06:49:40.514 [vent.ItemStateChangedEvent] - Turck_i4 changed from NULL to OFF
2020-08-09 06:49:40.514 [vent.ItemStateChangedEvent] - Turck_i5 changed from NULL to OFF
2020-08-09 06:49:40.514 [vent.ItemStateChangedEvent] - Turck_i6 changed from NULL to OFF
2020-08-09 06:49:40.514 [vent.ItemStateChangedEvent] - Turck_i7 changed from NULL to OFF
2020-08-09 06:49:40.514 [vent.ItemStateChangedEvent] - Turck_i8 changed from NULL to OFF
2020-08-09 06:49:40.514 [vent.ItemStateChangedEvent] - Turck_i9 changed from NULL to OFF
2020-08-09 06:49:40.514 [vent.ItemStateChangedEvent] - Turck_i10 changed from NULL to OFF
2020-08-09 06:49:40.522 [vent.ItemStateChangedEvent] - Turck_i11 changed from NULL to OFF
2020-08-09 06:49:40.522 [vent.ItemStateChangedEvent] - Turck_i12 changed from NULL to OFF
2020-08-09 06:49:40.522 [vent.ItemStateChangedEvent] - Turck_i13 changed from NULL to OFF
2020-08-09 06:49:40.522 [vent.ItemStateChangedEvent] - Turck_i14 changed from NULL to OFF
2020-08-09 06:49:40.522 [vent.ItemStateChangedEvent] - Turck_i15 changed from NULL to ON
2020-08-09 06:50:19.697 [vent.ItemStateChangedEvent] - Turck_i8 changed from OFF to ON
2020-08-09 06:50:20.149 [vent.ItemStateChangedEvent] - Turck_i8 changed from ON to OFF
2020-08-09 06:50:20.819 [vent.ItemStateChangedEvent] - Turck_i9 changed from OFF to ON
2020-08-09 06:50:21.047 [vent.ItemStateChangedEvent] - Turck_i9 changed from ON to OFF
2020-08-09 09:02:58.374 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:reg32768' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.390 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di0' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.390 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di1' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.390 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di2' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.406 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di3' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.406 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di4' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.406 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di5' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.406 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di6' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.406 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di7' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.406 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di8' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.410 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di9' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.410 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di10' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.410 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di11' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.410 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di12' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.410 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di13' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.410 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di14' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.410 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di15' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.410 [hingStatusInfoChangedEvent] - 'modbus:poller:HVAC:hvacpoll' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error with read: org.openhab.io.transport.modbus.exception.ModbusConnectionException: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:02:58.426 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:reg32768' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.426 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di0' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.426 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di1' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.426 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di2' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.426 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di3' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.430 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di4' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.430 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di5' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.430 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di6' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.430 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di7' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.430 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di8' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.434 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di9' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.434 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di10' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.434 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di11' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.442 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di12' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.442 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di13' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.442 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di14' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:02:58.442 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di15' changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502] to ONLINE
2020-08-09 09:12:05.506 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:reg32768' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:12:05.514 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di0' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description: ModbusConnectionException(Error connecting to endpoint=ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]). Message: Error connecting to endpoint ModbusTCPSlaveEndpoint@6b52ab29[address=192.168.1.111,port=502]
2020-08-09 09:12:05.526 [hingStatusInfoChangedEvent] - 'modbus:data:HVAC:hvacpoll:di1' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusConnectionException) with read. Request: ModbusPollerThingHandler.ModbusPollerReadRequest@2f6f38d0[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=32768,length=1,maxTries=3]. Description:

Does anyone know what the latest recommendation is for the openhab2 and Modbus binding versions that work best when using the Modbus binding?

My symptons seem to be very similar to what the beginning of this thread describes. I can start reading a single register and everything seems great and then it stops reading with a lot of log errors. I can normally restart openhab2 and it will work again for a short while and then quits again. I would really like to be sure I have the correct versions before digging deep in troubleshooting.

My previous post has information on my system and installed versions.

The way my home is set up I rely heavily on Modbus communications.

Thanks in advance for any information anyone might have.

I use openhab 2.5.6 release build and the included modbus binding through PaperUI.

1 Like

Indeed 2.5.6 has no known issues.

With 2.5.7 you have ā€œplay aroundā€ with versions (update to fixed version) as discussed above. Having said that, it looks like you have done this successfully, and the binding should retry on errors.

I originally thought I was installing binding version 2.5.6 from the PaperUI but when I later checked the binding showed 2.5.7 so I went to the 2.5.8 snapshot to try to resolve the issue. My openhab is still at 2.5.6. If I were to select to uninstall the binder from the PaperUI, get rid of jars from the add on folder, restart openhab and then select to install the binder from the PaperUI should it install the 2.5.6 version that it shows to be where it is listed in the PaperUI?
Should the cache be cleared?

I have no problem doing yet another fresh install if you think that would be best. Whatever would be best approach I can try.

Get rid of the manual addons, install the binding from paperUI and clear cache, and reboot.
Thats what I would do.

1 Like