Modbus configuration question from beginner

I’m just a beginner of OH3, so i have a question of modbus configuration of OH3.

I got modbus RTU sensor and connected with as serial slave, slave, poll and data are all online:

But item value is null

Need help from Expert, last attached image is registers description of sensor.
Thank you.

Modbus Poller

UID: modbus:poller:304215fc93
label: Modbus Regular Poller
thingTypeUID: modbus:poller
configuration:
start: 3
length: 50
refresh: 1000
maxTries: 1
cacheMillis: 0
type: holding
bridgeUID: modbus:serial:d34e936b01

Modbus Data:

UID: modbus:data:304215fc93:ff1cf944b4
label: Modbus - Temperature
thingTypeUID: modbus:data
configuration:
readValueType: float32
readTransform: default
writeType: holding
writeTransform: default
readStart: “33”
updateUnchangedValuesEveryMillis: 1000
writeValueType: float32
writeMultipleEvenWithSingleRegisterOrCoil: false
writeMaxTries: 3
writeStart: “33”
bridgeUID: modbus:poller:304215fc93

registers description for this sensor

Please use copy/paste and code fences when possible, screenshots are not searchable or easy to highlight points of interest.

Nothing in the image to suggest that you should be using Float32.

It does show the manufacturer start counting registers from zero, so it’s not clear why you configured 33 instead of the shown 34.

I can’t imagine you want to write to this sensor register at all? (I can’t imagine the device would let you)

Note that the binding channel is of number type, it does not natively support units of measurement (how could it guess the unit?), so caution about linking to a Number:Temperature Item, you may not get what you expect.

Having said all that, I don’t think any of that would stop you getting some value. Devices sometimes reject requests they don’t like. Look in your openhab.log and events.log for more clues.

I follow the points that you gave and changed configuration, please check below.
after boot it, the things shows communication error, after disabled and enabled it again, their status are “online” and then no crc error logs and no other logs…item still shows “null”, the guy who gave me the sensor told me that register “34” is float32.

thank you very much.

Thing: Serial Slave:
UID: modbus:serial:d34e936b01
label: Modbus Serial Slave
thingTypeUID: modbus:serial
configuration:
baud: 115200
timeBetweenTransactionsMillis: 350
connectMaxTries: 1
stopBits: “1.0”
parity: none
receiveTimeoutMillis: 1500
dataBits: 8
echo: true
encoding: rtu
flowControlIn: none
port: /dev/ttyUSB0
flowControlOut: none
connectTimeoutMillis: 10000
id: 254
enableDiscovery: true

Thing: Poller:
UID: modbus:poller:304215fc93
label: Modbus Regular Poller
thingTypeUID: modbus:poller
configuration:
start: 4
length: 50
refresh: 1000
maxTries: 1
cacheMillis: 0
type: holding
bridgeUID: modbus:serial:d34e936b01

Thing: Modbus Data:
UID: modbus:data:304215fc93:ff1cf944b4
label: Modbus - Temperature
thingTypeUID: modbus:data
configuration:
readValueType: float32
readStart: “34”
bridgeUID: modbus:poller:304215fc93

Item:
Value as Number
Number
ModbusTemperature_ValueasNumber

here is logs:

/* openhab.log */
2021-04-09 20:12:24.652 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 19e2fa5f-6fd8-4862-9b31-3e4da39aea89]
2021-04-09 20:12:25.796 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID d7e9d613-0f9e-4021-8781-a4172e7fd676]
2021-04-09 20:12:26.893 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID cea96e36-3ca4-4b33-9ff7-ed02099922ca]
2021-04-09 20:12:28.016 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 90886051-88e2-449a-86d6-c9f2f5068106]
2021-04-09 20:12:29.103 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID b5de8687-9b54-44e5-925a-7c5e3667d81f]
2021-04-09 20:12:30.221 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 4b5174e5-69ce-48ce-a546-29e3b3f2fd32]
2021-04-09 20:12:31.339 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 121bb140-ae9b-4887-8dc5-96668c88fcd0]
2021-04-09 20:12:32.441 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID bda14cef-88e7-4c1f-9c64-ef8e32855076]
2021-04-09 20:12:33.535 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 2ff53241-479f-4ce7-9ddb-1e9d09350ea7]
2021-04-09 20:12:34.670 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 5d4a35af-6583-44a4-b1e6-9151a8c4b109]
2021-04-09 20:12:35.803 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID ca82b7be-b059-428f-8094-76e3f59aeed1]
2021-04-09 20:12:36.952 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID fcf80e4d-6819-428b-bfe8-ef945ad65b07]
2021-04-09 20:12:38.129 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID af24ebe6-06d2-4564-95c4-169ae816bdb2]
2021-04-09 20:12:39.279 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 4e3542c9-664c-43c4-88b5-d2c913a7cf94]
2021-04-09 20:12:40.381 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 01ca529e-ef3b-4315-bfd3-0ea92f008ddc]
2021-04-09 20:12:41.498 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 6da55f60-cd48-47be-a57f-ad67fd8cabbe]
2021-04-09 20:12:42.602 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 9aa87ef0-86af-4fa9-95e4-5b91658466d2]
2021-04-09 20:12:43.704 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID c8156df4-de8f-4640-b3be-d94bc6ce4baa]
2021-04-09 20:12:44.844 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID b7809988-03af-4225-8c2d-ea37104b1c0a]
2021-04-09 20:12:46.017 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID a7b283c8-26ad-4f59-8c81-3e251920d5df]
2021-04-09 20:12:47.112 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 976652b0-9f34-4cb9-a7aa-874b21de2209]
2021-04-09 20:12:48.214 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 403b8c7e-7fac-4f28-9aad-424f044e5a10]
2021-04-09 20:12:49.313 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 820a3c79-80bc-4f88-b98d-bd74539d4698]
2021-04-09 20:12:50.439 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID af31ddb0-c77c-4499-884f-597957ad26be]
2021-04-09 20:12:51.559 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID fb893590-4cd0-479d-abaf-a530f2d20638]
2021-04-09 20:12:52.677 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 6bb96d11-50ca-4b8f-9d39-1fc6643123e3]
2021-04-09 20:12:53.825 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 9d3c3b4a-1976-4450-8068-b89c8beb72bc]
2021-04-09 20:12:54.928 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID d54f15fb-3bc4-4f20-be72-a898e55a49a5]
2021-04-09 20:12:56.025 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID c2ef2bf7-f717-4a0f-b822-beab9574e67a]
2021-04-09 20:12:57.141 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 15706155-8240-48db-87c2-4074a40d2d99]
2021-04-09 20:12:58.290 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID a73686f3-2cb3-4db4-8742-8313401877c0]
2021-04-09 20:12:58.608 [WARN ] [e.internal.SseItemStatesEventBuilder] - Attempting to send a state update of an item which doesn’t exist: CRW9AATemperature_Presentvalue
2021-04-09 20:12:59.408 [ERROR] [rt.modbus.internal.ModbusManagerImpl] - Last try 1 failed when executing request (ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=50,maxTries=1]). Abort
ing. Error was I/O error, so reseting the connection. Error details: net.wimpi.modbus.ModbusIOException I/O exception: IOException CRC Error in received frame: 0 bytes: [operation ID 75ba42ee-ad52-49d4-9f90-f9c26691a75d]

/* events.log */

2021-04-09 20:12:24.741 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘modbus:data:2e44c0fa1c’ changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (ModbusSlaveIO
ExceptionImpl) with read. Request: ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]. Description: ModbusSlaveIOE
xception(cause=ModbusIOException, EOF=false, message='I/O exception: IOException CRC Error in received frame: 0 bytes: ', cause2=null). Message: Modbus IO Error with cause=Modbus
IOException, EOF=false, message='I/O exception: IOException CRC Error in received frame: 0 bytes: ', cause2=null
2021-04-09 20:12:24.753 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘modbus:data:304215fc93:ff1cf944b4’ changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error (Mo
dbusSlaveIOExceptionImpl) with read. Request: ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]. Description: Mod
busSlaveIOException(cause=ModbusIOException, EOF=false, message='I/O exception: IOException CRC Error in received frame: 0 bytes: ', cause2=null). Message: Modbus IO Error with c
ause=ModbusIOException, EOF=false, message='I/O exception: IOException CRC Error in received frame: 0 bytes: ', cause2=null
2021-04-09 20:12:24.758 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘modbus:poller:304215fc93’ changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Error with read: o
rg.openhab.core.io.transport.modbus.internal.ModbusSlaveIOExceptionImpl: Modbus IO Error with cause=ModbusIOException, EOF=false, message='I/O exception: IOException CRC Error in
received frame: 0 bytes: ', cause2=null
2021-04-09 20:12:24.762 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘modbus:data:304215fc93:ff1cf944b4’ changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusSlaveI
OExceptionImpl) with read. Request: ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]. Description: ModbusSlaveIO
Exception(cause=ModbusIOException, EOF=false, message='I/O exception: IOException CRC Error in received frame: 0 bytes: ', cause2=null). Message: Modbus IO Error with cause=Modbu
sIOException, EOF=false, message='I/O exception: IOException CRC Error in received frame: 0 bytes: ', cause2=null to OFFLINE (BRIDGE_OFFLINE): No online bridge
2021-04-09 20:12:24.765 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘modbus:data:2e44c0fa1c’ changed from OFFLINE (COMMUNICATION_ERROR): Error (ModbusSlaveIOExceptionI
mpl) with read. Request: ModbusReadRequestBlueprint@72754f08[slaveId=254,functionCode=READ_MULTIPLE_REGISTERS,start=0,length=34,maxTries=1]. Description: ModbusSlaveIOException(c
ause=ModbusIOException, EOF=false, message='I/O exception: IOException CRC Error in received frame: 0 bytes: ', cause2=null). Message: Modbus IO Error with cause=ModbusIOExceptio
n, EOF=false, message='I/O exception: IOException CRC Error in received frame: 0 bytes: ', cause2=null to OFFLINE (BRIDGE_OFFLINE): No online bridge

2021-04-09 20:13:08.056 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘modbus:data:2e44c0fa1c’ changed from OFFLINE (BRIDGE_OFFLINE): No online bridge to UNINITIALIZED
2021-04-09 20:13:08.089 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘modbus:data:2e44c0fa1c’ changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)

Getting CRC errors suggests some kind of response, so that is a step forward.

When you are experimenting to establish even a basic connection, it’s going to be much easier to use a 3rd party modbus diagnostic tool like ‘modbus poll’ or similar, where you can fiddle with settings quickly and simply.
openHAB binding setup relies on you knowing what you want beforehand.

That is an unusual serial setting to choose. Are you sure?

It works now, you’r right that it should be echo:false. :joy: