Hey,
I am using openhab 2.4 release and the 2.4 release of the binding.
Ok i set the logging to TRACE.
This is what came out.
2018-12-26 19:04:28.091 [DEBUG] [handler.ModbusPollerThingHandlerImpl] - Thing modbus:poller:slave11:slave11Inputs received coils BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.093 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.094 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di16 channels updated: {modbus:data:slave11:slave11Inputs:di16:contact=CLOSED}. readValueType=bit, readIndex=Optional[0] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.095 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.097 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di17 channels updated: {modbus:data:slave11:slave11Inputs:di17:contact=CLOSED}. readValueType=bit, readIndex=Optional[1] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.098 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.100 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di18 channels updated: {modbus:data:slave11:slave11Inputs:di18:contact=CLOSED}. readValueType=bit, readIndex=Optional[2] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.101 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.102 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di19 channels updated: {modbus:data:slave11:slave11Inputs:di19:contact=CLOSED}. readValueType=bit, readIndex=Optional[3] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.104 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.105 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di20 channels updated: {modbus:data:slave11:slave11Inputs:di20:contact=CLOSED}. readValueType=bit, readIndex=Optional[4] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.106 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.107 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di21 channels updated: {modbus:data:slave11:slave11Inputs:di21:contact=CLOSED}. readValueType=bit, readIndex=Optional[5] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.108 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.109 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di22 channels updated: {modbus:data:slave11:slave11Inputs:di22:contact=CLOSED}. readValueType=bit, readIndex=Optional[6] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.110 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.111 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di23 channels updated: {modbus:data:slave11:slave11Inputs:di23:contact=CLOSED}. readValueType=bit, readIndex=Optional[7] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.112 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.113 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di24 channels updated: {modbus:data:slave11:slave11Inputs:di24:contact=CLOSED}. readValueType=bit, readIndex=Optional[8] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.114 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'OPEN' (type OpenClosedType). Input data: number value 1 (value type 'bit' taken into account) and bool value true. Transformation: <identity>
2018-12-26 19:04:28.115 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di25 channels updated: {modbus:data:slave11:slave11Inputs:di25:contact=OPEN}. readValueType=bit, readIndex=Optional[9] -> numeric value 1 and boolValue=true. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.116 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.117 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di26 channels updated: {modbus:data:slave11:slave11Inputs:di26:contact=CLOSED}. readValueType=bit, readIndex=Optional[10] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.118 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.120 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di27 channels updated: {modbus:data:slave11:slave11Inputs:di27:contact=CLOSED}. readValueType=bit, readIndex=Optional[11] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.121 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.122 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di28 channels updated: {modbus:data:slave11:slave11Inputs:di28:contact=CLOSED}. readValueType=bit, readIndex=Optional[12] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.123 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.124 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di29 channels updated: {modbus:data:slave11:slave11Inputs:di29:contact=CLOSED}. readValueType=bit, readIndex=Optional[13] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.125 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di30 channels updated: {}. readValueType=bit, readIndex=Optional[14] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.126 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.127 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di31 channels updated: {modbus:data:slave11:slave11Inputs:di31:contact=CLOSED}. readValueType=bit, readIndex=Optional[15] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.171 [DEBUG] [handler.ModbusPollerThingHandlerImpl] - Thing modbus:poller:slave10:slave10Inputs received coils BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.173 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.174 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di00 channels updated: {modbus:data:slave10:slave10Inputs:di00:contact=CLOSED}. readValueType=bit, readIndex=Optional[0] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.175 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.176 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di01 channels updated: {modbus:data:slave10:slave10Inputs:di01:contact=CLOSED}. readValueType=bit, readIndex=Optional[1] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.178 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.179 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di02 channels updated: {modbus:data:slave10:slave10Inputs:di02:contact=CLOSED}. readValueType=bit, readIndex=Optional[2] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.180 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.182 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di03 channels updated: {modbus:data:slave10:slave10Inputs:di03:contact=CLOSED}. readValueType=bit, readIndex=Optional[3] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.183 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.185 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di04 channels updated: {modbus:data:slave10:slave10Inputs:di04:contact=CLOSED}. readValueType=bit, readIndex=Optional[4] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.186 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.187 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di05 channels updated: {modbus:data:slave10:slave10Inputs:di05:contact=CLOSED}. readValueType=bit, readIndex=Optional[5] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.188 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.189 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di06 channels updated: {modbus:data:slave10:slave10Inputs:di06:contact=CLOSED}. readValueType=bit, readIndex=Optional[6] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.190 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.191 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di07 channels updated: {modbus:data:slave10:slave10Inputs:di07:contact=CLOSED}. readValueType=bit, readIndex=Optional[7] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.192 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.193 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di08 channels updated: {modbus:data:slave10:slave10Inputs:di08:contact=CLOSED}. readValueType=bit, readIndex=Optional[8] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.194 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.195 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di09 channels updated: {modbus:data:slave10:slave10Inputs:di09:contact=CLOSED}. readValueType=bit, readIndex=Optional[9] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.196 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.197 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di10 channels updated: {modbus:data:slave10:slave10Inputs:di10:contact=CLOSED}. readValueType=bit, readIndex=Optional[10] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.198 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.199 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di11 channels updated: {modbus:data:slave10:slave10Inputs:di11:contact=CLOSED}. readValueType=bit, readIndex=Optional[11] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.200 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.201 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di12 channels updated: {modbus:data:slave10:slave10Inputs:di12:contact=CLOSED}. readValueType=bit, readIndex=Optional[12] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.202 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.203 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di13 channels updated: {modbus:data:slave10:slave10Inputs:di13:contact=CLOSED}. readValueType=bit, readIndex=Optional[13] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.204 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.205 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di14 channels updated: {modbus:data:slave10:slave10Inputs:di14:contact=CLOSED}. readValueType=bit, readIndex=Optional[14] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.206 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.207 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave10:slave10Inputs:di15 channels updated: {modbus:data:slave10:slave10Inputs:di15:contact=CLOSED}. readValueType=bit, readIndex=Optional[15] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000000000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@4b038330[slaveId=10,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.251 [DEBUG] [handler.ModbusPollerThingHandlerImpl] - Thing modbus:poller:slave11:slave11Inputs received coils BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.253 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.254 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di16 channels updated: {modbus:data:slave11:slave11Inputs:di16:contact=CLOSED}. readValueType=bit, readIndex=Optional[0] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.256 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.258 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di17 channels updated: {modbus:data:slave11:slave11Inputs:di17:contact=CLOSED}. readValueType=bit, readIndex=Optional[1] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.259 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.261 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di18 channels updated: {modbus:data:slave11:slave11Inputs:di18:contact=CLOSED}. readValueType=bit, readIndex=Optional[2] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.262 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.264 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di19 channels updated: {modbus:data:slave11:slave11Inputs:di19:contact=CLOSED}. readValueType=bit, readIndex=Optional[3] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.265 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.266 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di20 channels updated: {modbus:data:slave11:slave11Inputs:di20:contact=CLOSED}. readValueType=bit, readIndex=Optional[4] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.267 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.268 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di21 channels updated: {modbus:data:slave11:slave11Inputs:di21:contact=CLOSED}. readValueType=bit, readIndex=Optional[5] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.268 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.270 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di22 channels updated: {modbus:data:slave11:slave11Inputs:di22:contact=CLOSED}. readValueType=bit, readIndex=Optional[6] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.270 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.272 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di23 channels updated: {modbus:data:slave11:slave11Inputs:di23:contact=CLOSED}. readValueType=bit, readIndex=Optional[7] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
2018-12-26 19:04:28.272 [TRACE] [ernal.handler.ModbusDataThingHandler] - Channel contact will be updated to 'CLOSED' (type OpenClosedType). Input data: number value 0 (value type 'bit' taken into account) and bool value false. Transformation: <identity>
2018-12-26 19:04:28.274 [DEBUG] [ernal.handler.ModbusDataThingHandler] - Thing modbus:data:slave11:slave11Inputs:di24 channels updated: {modbus:data:slave11:slave11Inputs:di24:contact=CLOSED}. readValueType=bit, readIndex=Optional[8] -> numeric value 0 and boolValue=false. Bits BitArrayWrappingBitVector(bits=0000000001000000) for request ModbusPollerThingHandlerImpl.ModbusPollerReadRequest@2db705fa[slaveId=11,functionCode=READ_INPUT_DISCRETES,start=0,length=16,maxTries=3]
`
And here are my thing configuration’s
Bridge modbus:serial:slave1 [ port="/dev/ttyUSB0" ,id=1 , baud=38400, stopBits="1", parity="none", dataBits=8, encoding="rtu" ]{
Bridge poller slave1coils [ start=0, length=8, refresh=0, type="coil" ]{
Thing data do00 [ readStart="0", readValueType="bit", writeStart="0", writeValueType="bit", writeType="coil" ]
Thing data do01 [ readStart="1", readValueType="bit", writeStart="1", writeValueType="bit", writeType="coil" ]
Thing data do02 [ readStart="2", readValueType="bit", writeStart="2", writeValueType="bit", writeType="coil" ]
Thing data do03 [ readStart="3", readValueType="bit", writeStart="3", writeValueType="bit", writeType="coil" ]
Thing data do04 [ readStart="4", readValueType="bit", writeStart="4", writeValueType="bit", writeType="coil" ]
Thing data do05 [ readStart="5", readValueType="bit", writeStart="5", writeValueType="bit", writeType="coil" ]
Thing data do06 [ readStart="6", readValueType="bit", writeStart="6", writeValueType="bit", writeType="coil" ]
Thing data do07 [ readStart="7", readValueType="bit", writeStart="7", writeValueType="bit", writeType="coil" ]
}
}
Bridge modbus:serial:slave2 [ port="/dev/ttyUSB0" ,id=2 , baud=38400, stopBits="1", parity="none", dataBits=8, encoding="rtu" ]{
Bridge poller slave2coils [ start=0, length=8, refresh=0, type="coil" ]{
Thing data do08 [ readStart="0", readValueType="bit", writeStart="0", writeValueType="bit", writeType="coil" ]
Thing data do09 [ readStart="1", readValueType="bit", writeStart="1", writeValueType="bit", writeType="coil" ]
Thing data do10 [ readStart="2", readValueType="bit", writeStart="2", writeValueType="bit", writeType="coil" ]
Thing data do11 [ readStart="3", readValueType="bit", writeStart="3", writeValueType="bit", writeType="coil" ]
Thing data do12 [ readStart="4", readValueType="bit", writeStart="4", writeValueType="bit", writeType="coil" ]
Thing data do13 [ readStart="5", readValueType="bit", writeStart="5", writeValueType="bit", writeType="coil" ]
Thing data do14 [ readStart="6", readValueType="bit", writeStart="6", writeValueType="bit", writeType="coil" ]
Thing data do15 [ readStart="7", readValueType="bit", writeStart="7", writeValueType="bit", writeType="coil" ]
}
}
Bridge modbus:serial:slave3 [ port="/dev/ttyUSB0" ,id=3 , baud=38400, stopBits="1", parity="none", dataBits=8, encoding="rtu" ]{
Bridge poller slave3coils [ start=0, length=8, refresh=0, type="coil" ]{
Thing data do16 [ readStart="0", readValueType="bit", writeStart="0", writeValueType="bit", writeType="coil" ]
Thing data do17 [ readStart="1", readValueType="bit", writeStart="1", writeValueType="bit", writeType="coil" ]
Thing data do18 [ readStart="2", readValueType="bit", writeStart="2", writeValueType="bit", writeType="coil" ]
Thing data do19 [ readStart="3", readValueType="bit", writeStart="3", writeValueType="bit", writeType="coil" ]
Thing data do20 [ readStart="4", readValueType="bit", writeStart="4", writeValueType="bit", writeType="coil" ]
Thing data do21 [ readStart="5", readValueType="bit", writeStart="5", writeValueType="bit", writeType="coil" ]
Thing data do22 [ readStart="6", readValueType="bit", writeStart="6", writeValueType="bit", writeType="coil" ]
Thing data do23 [ readStart="7", readValueType="bit", writeStart="7", writeValueType="bit", writeType="coil" ]
}
}
Bridge modbus:serial:slave4 [ port="/dev/ttyUSB0" ,id=4 , baud=38400, stopBits="1", parity="none", dataBits=8, encoding="rtu" ]{
Bridge poller slave4coils [ start=0, length=8, refresh=0, type="coil" ]{
Thing data do24 [ readStart="0", readValueType="bit", writeStart="0", writeValueType="bit", writeType="coil" ]
Thing data do25 [ readStart="1", readValueType="bit", writeStart="1", writeValueType="bit", writeType="coil" ]
Thing data do26 [ readStart="2", readValueType="bit", writeStart="2", writeValueType="bit", writeType="coil" ]
Thing data do27 [ readStart="3", readValueType="bit", writeStart="3", writeValueType="bit", writeType="coil" ]
Thing data do28 [ readStart="4", readValueType="bit", writeStart="4", writeValueType="bit", writeType="coil" ]
Thing data do29 [ readStart="5", readValueType="bit", writeStart="5", writeValueType="bit", writeType="coil" ]
Thing data do30 [ readStart="6", readValueType="bit", writeStart="6", writeValueType="bit", writeType="coil" ]
Thing data do31 [ readStart="7", readValueType="bit", writeStart="7", writeValueType="bit", writeType="coil" ]
}
}
Bridge modbus:serial:slave10 [ port="/dev/ttyUSB0" ,id=10 , baud=38400, stopBits="1", parity="none", dataBits=8, encoding="rtu" ]{
Bridge poller slave10Inputs [ start=0, length=16, refresh=10, type="discrete" ]{
Thing data di00 [ readStart="0", readValueType="bit" ]
Thing data di01 [ readStart="1", readValueType="bit" ]
Thing data di02 [ readStart="2", readValueType="bit" ]
Thing data di03 [ readStart="3", readValueType="bit" ]
Thing data di04 [ readStart="4", readValueType="bit" ]
Thing data di05 [ readStart="5", readValueType="bit" ]
Thing data di06 [ readStart="6", readValueType="bit" ]
Thing data di07 [ readStart="7", readValueType="bit" ]
Thing data di08 [ readStart="8", readValueType="bit" ]
Thing data di09 [ readStart="9", readValueType="bit" ]
Thing data di10 [ readStart="10", readValueType="bit" ]
Thing data di11 [ readStart="11", readValueType="bit" ]
Thing data di12 [ readStart="12", readValueType="bit" ]
Thing data di13 [ readStart="13", readValueType="bit" ]
Thing data di14 [ readStart="14", readValueType="bit" ]
Thing data di15 [ readStart="15", readValueType="bit" ]
}
}
Bridge modbus:serial:slave11 [ port="/dev/ttyUSB0" ,id=11 , baud=38400, stopBits="1", parity="none", dataBits=8, encoding="rtu" ]{
Bridge poller slave11Inputs [ start=0, length=16, refresh=10, type="discrete" ]{
Thing data di16 [ readStart="0", readValueType="bit" ]
Thing data di17 [ readStart="1", readValueType="bit" ]
Thing data di18 [ readStart="2", readValueType="bit" ]
Thing data di19 [ readStart="3", readValueType="bit" ]
Thing data di20 [ readStart="4", readValueType="bit" ]
Thing data di21 [ readStart="5", readValueType="bit" ]
Thing data di22 [ readStart="6", readValueType="bit" ]
Thing data di23 [ readStart="7", readValueType="bit" ]
Thing data di24 [ readStart="8", readValueType="bit" ]
Thing data di25 [ readStart="9", readValueType="bit" ]
Thing data di26 [ readStart="10", readValueType="bit" ]
Thing data di27 [ readStart="11", readValueType="bit" ]
Thing data di28 [ readStart="12", readValueType="bit" ]
Thing data di29 [ readStart="13", readValueType="bit" ]
Thing data di30 [ readStart="14", readValueType="bit" ]
Thing data di31 [ readStart="15", readValueType="bit" ]
}
}
And item config
Group Verlichting <verlichting>
Switch keuken1 "keuken1" ["Lighting"] { channel="modbus:data:slave1:slave1coils:do00:switch" }
Switch keuken2 "keuken2" ["Lighting"] { channel="modbus:data:slave1:slave1coils:do01:switch" }
Switch keuken3 "keuken3" ["Lighting"] { channel="modbus:data:slave1:slave1coils:do02:switch" }
Switch living1 "living1" ["Lighting"] { channel="modbus:data:slave1:slave1coils:do03:switch" }
Switch living2 "living2" ["Lighting"] { channel="modbus:data:slave1:slave1coils:do04:switch" }
Switch eetkamer1 "eetkamer1" ["Lighting"] { channel="modbus:data:slave1:slave1coils:do05:switch" }
Switch eetkamer2 "eetkamer2" ["Lighting"] { channel="modbus:data:slave1:slave1coils:do06:switch" }
Switch livingwand "livingwand" ["Lighting"] { channel="modbus:data:slave1:slave1coils:do07:switch" }
Switch bureau "bureau" ["Lighting"] { channel="modbus:data:slave2:slave2coils:do08:switch" }
Switch inkomhal "inkomhal" ["Lighting"] { channel="modbus:data:slave2:slave2coils:do09:switch" }
Switch wasplaats "wasplaats" ["Lighting"] { channel="modbus:data:slave2:slave2coils:do10:switch" }
Switch voordeur "voordeur" ["Lighting"] { channel="modbus:data:slave2:slave2coils:do11:switch" }
Switch garage "garage" ["Lighting"] { channel="modbus:data:slave2:slave2coils:do12:switch" }
Switch douche "douche" ["Lighting"] { channel="modbus:data:slave2:slave2coils:do13:switch" }
Switch kelder "kelder" ["Lighting"] { channel="modbus:data:slave2:slave2coils:do14:switch" }
Switch voor "voor" ["Lighting"] { channel="modbus:data:slave2:slave2coils:do15:switch" }
Switch zijkant "zijkant" ["Lighting"] { channel="modbus:data:slave3:slave3coils:do16:switch" }
Switch achter "achter" ["Lighting"] { channel="modbus:data:slave3:slave3coils:do17:switch" }
Switch hal "hal" ["Lighting"] { channel="modbus:data:slave3:slave3coils:do18:switch" }
Switch orientatie "orientatie" ["Lighting"] { channel="modbus:data:slave3:slave3coils:do19:switch" }
Switch masterbedroom "masterbedroom" ["Lighting"] { channel="modbus:data:slave3:slave3coils:do20:switch" }
Switch badkamer "badkamer" ["Lighting"] { channel="modbus:data:slave3:slave3coils:do21:switch" }
Switch open1 "open1" { channel="modbus:data:slave4:slave4coils:do22:switch" }
Switch open2 "open2" { channel="modbus:data:slave4:slave4coils:do23:switch" }
Switch open3 "open3" { channel="modbus:data:slave4:slave4coils:do24:switch" }
Switch open4 "open4" { channel="modbus:data:slave4:slave4coils:do25:switch" }
Switch open5 "open5" { channel="modbus:data:slave4:slave4coils:do26:switch" }
Switch open6 "open6" { channel="modbus:data:slave4:slave4coils:do27:switch" }
Switch open7 "open7" { channel="modbus:data:slave4:slave4coils:do28:switch" }
Switch open8 "open8" { channel="modbus:data:slave4:slave4coils:do29:switch" }
Switch open9 "open9" { channel="modbus:data:slave4:slave4coils:do30:switch" }
Switch open10 "open10" { channel="modbus:data:slave4:slave4coils:do31:switch" }
Group Verlichtinginputs <verlichting>
Contact verlichting1 "verlichting1[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di00:contact" }
Contact verlichting2 "verlichting2[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di01:contact" }
Contact verlichting3 "verlichting3[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di02:contact" }
Contact verlichting4 "verlichting4[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di03:contact" }
Contact verlichting5 "verlichting5[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di04:contact" }
Contact verlichting6 "verlichting6[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di07:contact" }
Contact verlichting7 "verlichting7[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di05:contact" }
Contact verlichting8 "verlichting8[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di06:contact" }
Contact verlichting9 "verlichting9[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di08:contact" }
Contact verlichting10 "verlichting10[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di09:contact" }
Contact verlichting11 "verlichting11[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di10:contact" }
Contact verlichting12 "verlichting12[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di11:contact" }
Contact verlichting13 "verlichting13[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di12:contact" }
Contact verlichting14 "verlichting14[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di13:contact" }
Contact verlichting15 "verlichting15[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di14:contact" }
Contact verlichting16 "verlichting16[MAP(en.map):%s]" { channel="modbus:data:slave10:slave10Inputs:di15:contact" }
Contact verlichting17 "verlichting17[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di16:contact" }
Contact verlichting18 "verlichting18[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di17:contact" }
Contact verlichting19 "verlichting19[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di18:contact" }
Contact verlichting20 "verlichting20[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di19:contact" }
Contact verlichting21 "verlichting21[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di20:contact" }
Contact verlichting22 "verlichting22[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di21:contact" }
Contact verlichting23 "verlichting23[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di22:contact" }
Contact verlichting24 "verlichting24[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di23:contact" }
Contact verlichting25 "verlichting25[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di24:contact" }
Contact verlichting26 "verlichting26[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di25:contact" }
Contact verlichting27 "verlichting27[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di26:contact" }
Contact verlichting28 "verlichting28[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di27:contact" }
Contact verlichting29 "verlichting29[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di28:contact" }
Contact verlichting30 "verlichting30[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di29:contact" }
Contact verlichting31 "verlichting31[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di31:contact" }
Contact verlichting32 "verlichting32[MAP(en.map):%s]" { channel="modbus:data:slave11:slave11Inputs:di32:contact" }
Switch verlichting1dummy "[%s]"
Switch verlichting2dummy "[%s]"
Switch verlichting3dummy "[%s]"
Switch verlichting4dummy "[%s]"
Switch verlichting5dummy "[%s]"
Switch verlichting6dummy "[%s]"
Switch verlichting7dummy "[%s]"
Switch verlichting8dummy "[%s]"
Switch verlichting9dummy "[%s]"
Switch verlichting10dummy "[%s]"
Switch verlichting11dummy "[%s]"
Switch verlichting12dummy "[%s]"
Switch verlichting13dummy "[%s]"
Switch verlichting14dummy "[%s]"
Switch verlichting15dummy "[%s]"
Switch verlichting16dummy "[%s]"
Switch verlichting17dummy "[%s]"
Switch verlichting18dummy "[%s]"
Switch verlichting19dummy "[%s]"
Switch verlichting20dummy "[%s]"
Switch verlichting21dummy "[%s]"
Switch verlichting22dummy "[%s]"
Switch verlichting23dummy "[%s]"
Switch verlichting24dummy "[%s]"
Switch verlichting25dummy "[%s]"
Switch verlichting26dummy "[%s]"
Switch verlichting27dummy "[%s]"
Switch verlichting28dummy "[%s]"
Switch verlichting29dummy "[%s]"
Switch verlichting30dummy "[%s]"
Switch verlichting31dummy "[%s]"
Switch verlichting32dummy "[%s]"