==> /var/log/openhab2/events.log <== 2020-09-03 13:22:02.578 [ome.event.ItemCommandEvent] - Item 'FiltrationMode' received command 3 ==> /var/log/openhab2/openhab.log <== 2020-09-03 13:22:02.627 [DEBUG] [rt.modbus.internal.ModbusManagerImpl] - Scheduling one-off write task BasicWriteTask@163a8bd[request=ModbusWriteRegisterRequestBlueprint@1c0738d[slaveId=1,reference=1041,functionCode=WRITE_SINGLE_REGISTER,registers=ModbusRegisterArrayImpl(00 03),maxTries=10],endpoint=ModbusSerialSlaveEndpoint@18558a8[portName=/dev/ttyS0],resultCallback=org.openhab.binding.modbus.internal.handler.ModbusDataThingHandler$$Lambda$740/6792250@9e5dc9,failureCallback=org.openhab.binding.modbus.internal.handler.ModbusDataThingHandler$$Lambda$741/26095266@116e1ab] 2020-09-03 13:22:02.634 [DEBUG] [rt.modbus.internal.ModbusManagerImpl] - Will now execute one-off write task BasicWriteTask@163a8bd[request=ModbusWriteRegisterRequestBlueprint@1c0738d[slaveId=1,reference=1041,functionCode=WRITE_SINGLE_REGISTER,registers=ModbusRegisterArrayImpl(00 03),maxTries=10],endpoint=ModbusSerialSlaveEndpoint@18558a8[portName=/dev/ttyS0],resultCallback=org.openhab.binding.modbus.internal.handler.ModbusDataThingHandler$$Lambda$740/6792250@9e5dc9,failureCallback=org.openhab.binding.modbus.internal.handler.ModbusDataThingHandler$$Lambda$741/26095266@116e1ab], waited in thread pool for 9 2020-09-03 13:22:02.670 [DEBUG] [t.wimpi.modbus.io.ModbusRTUTransport] - Sent: 01 06 04 11 00 03 98 fe 2020-09-03 13:22:02.672 [DEBUG] [t.wimpi.modbus.io.ModbusRTUTransport] - Response: 01 06 04 11 01 21 19 77 2020-09-03 13:22:02.681 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Successful write, matching request ModbusWriteRegisterRequestBlueprint@1c0738d[slaveId=1,reference=1041,functionCode=WRITE_SINGLE_REGISTER,registers=ModbusRegisterArrayImpl(00 03),maxTries=10] 2020-09-03 13:22:02.686 [DEBUG] [rt.modbus.internal.ModbusManagerImpl] - Modbus operation ended, timing info: {total: 48 ms, connection: 0, transaction=29, callback=5} [operation ID 7b362375-a5f6-44fd-98c9-b48f615f9d7f] 2020-09-03 13:22:13.278 [DEBUG] [rt.modbus.internal.ModbusManagerImpl] - Executing scheduled (30000ms) poll task BasicPollTask@2aaac6[request=ModbusPollerThingHandler.ModbusPollerReadRequest@b42b23[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=1043,length=2,maxTries=10],endpoint=ModbusSerialSlaveEndpoint@18558a8[portName=/dev/ttyS0],resultCallback=org.openhab.binding.modbus.handler.ModbusPollerThingHandler$ReadCallbackDelegator@71e808,failureCallback=org.openhab.binding.modbus.handler.ModbusPollerThingHandler$ReadCallbackDelegator@71e808]. Current millis: 1599132133278 2020-09-03 13:22:13.310 [DEBUG] [t.wimpi.modbus.io.ModbusRTUTransport] - Sent: 01 03 04 13 00 02 34 fe 2020-09-03 13:22:13.312 [DEBUG] [t.wimpi.modbus.io.ModbusRTUTransport] - Response: 01 03 04 01 21 00 00 ab c5 2020-09-03 13:22:13.314 [DEBUG] [bus.handler.ModbusPollerThingHandler] - Thing modbus:poller:oxilifepool:register1043 received response PollResult(result=AsyncModbusReadResult(request = ModbusPollerThingHandler.ModbusPollerReadRequest@b42b23[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=1043,length=2,maxTries=10], registers = ModbusRegisterArrayImpl(01 21 00 00))) ==> /var/log/openhab2/events.log <== 2020-09-03 13:22:13.321 [vent.ItemStateChangedEvent] - FiltrationManualState changed from 0 to 289 ==> /var/log/openhab2/openhab.log <== 2020-09-03 13:22:13.320 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:oxilifepool:register1043:FiltrationManualState channels updated: {modbus:data:oxilifepool:register1043:FiltrationManualState:number=289}. readValueType=int16, readIndex=Optional[1043], readSubIndex(or 0)=0, extractIndex=0 -> numeric value 289 and boolValue=true. Registers ModbusRegisterArrayImpl(01 21 00 00) for request ModbusPollerThingHandler.ModbusPollerReadRequest@b42b23[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=1043,length=2,maxTries=10] 2020-09-03 13:22:13.323 [DEBUG] [rt.modbus.internal.ModbusManagerImpl] - Modbus operation ended, timing info: {total: 42 ms, connection: 0, transaction=33, callback=9} [operation ID 52f1c53a-86b8-49d4-ba07-4bebb33de834] 2020-09-03 13:22:13.325 [DEBUG] [rt.modbus.internal.ModbusManagerImpl] - Execution of scheduled (30000ms) poll task BasicPollTask@2aaac6[request=ModbusPollerThingHandler.ModbusPollerReadRequest@b42b23[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=1043,length=2,maxTries=10],endpoint=ModbusSerialSlaveEndpoint@18558a8[portName=/dev/ttyS0],resultCallback=org.openhab.binding.modbus.handler.ModbusPollerThingHandler$ReadCallbackDelegator@71e808,failureCallback=org.openhab.binding.modbus.handler.ModbusPollerThingHandler$ReadCallbackDelegator@71e808] finished at 1599132133325. Was started at millis: 1599132133278 (=duration of 47 millis) 2020-09-03 13:22:13.347 [DEBUG] [rt.modbus.internal.ModbusManagerImpl] - Executing scheduled (30000ms) poll task BasicPollTask@6e57fe[request=ModbusPollerThingHandler.ModbusPollerReadRequest@9f009[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=1041,length=1,maxTries=10],endpoint=ModbusSerialSlaveEndpoint@18558a8[portName=/dev/ttyS0],resultCallback=org.openhab.binding.modbus.handler.ModbusPollerThingHandler$ReadCallbackDelegator@bb4fc7,failureCallback=org.openhab.binding.modbus.handler.ModbusPollerThingHandler$ReadCallbackDelegator@bb4fc7]. Current millis: 1599132133347 2020-09-03 13:22:13.390 [DEBUG] [t.wimpi.modbus.io.ModbusRTUTransport] - Sent: 01 03 04 11 00 01 d5 3f 2020-09-03 13:22:13.391 [DEBUG] [t.wimpi.modbus.io.ModbusRTUTransport] - Response: 01 03 02 00 03 f8 45 2020-09-03 13:22:13.393 [DEBUG] [bus.handler.ModbusPollerThingHandler] - Thing modbus:poller:oxilifepool:register1041 received response PollResult(result=AsyncModbusReadResult(request = ModbusPollerThingHandler.ModbusPollerReadRequest@9f009[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=1041,length=1,maxTries=10], registers = ModbusRegisterArrayImpl(00 03))) 2020-09-03 13:22:13.398 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:oxilifepool:register1041:FiltrationMode channels updated: {modbus:data:oxilifepool:register1041:FiltrationMode:number=3}. readValueType=int16, readIndex=Optional[1041], readSubIndex(or 0)=0, extractIndex=0 -> numeric value 3 and boolValue=true. Registers ModbusRegisterArrayImpl(00 03) for request ModbusPollerThingHandler.ModbusPollerReadRequest@9f009[slaveId=1,functionCode=READ_MULTIPLE_REGISTERS,start=1041,length=1,maxTries=10] ==> /var/log/openhab2/events.log <== 2020-09-03 13:22:13.399 [vent.ItemStateChangedEvent] - FiltrationMode changed from 1 to 3 --> WRITE SHOULD BE TO 1041 ONLY !!! ----> BRICK --> 1042: MBF_PAR_FILT_GPIO 39166 --> 1043: MBF_PAR_FILT_MANUAL_STATE 289