Modbus TCP/IP sensors integration

Hi all,
I have this modbus tcp/ip sensor table:

This is what I see with modbus scan, value 163:

This is my configuration.yaml:
modbus:

  • name: modbus_hub
    type: tcp
    host: 192.168.1.33
    port: 502
    sensors:
    • name: fan_temp
      input_type: holding
      address: 8964

But the sensor.fan_temp is unavailable…
Any suggestion?

Add the device_address (1) in the sensor config as it defaults to 0.

Also set the data_type to float16 as it defaults to int16.

And in future: https://community.home-assistant.io/t/how-to-help-us-help-you-or-how-to-ask-a-good-question/114371#oneone-format-it-properly-16 If you had done that I could easily have adjusted your config for you to show you where the options go.

Great! Many thanks

1 Like