MODBUS connection to Daikin FCU

I’m trying to communicate with a Daiking Fan Coil using Modbus. The communication is working but I just get zero values back on all addresses.
This is my code:

modbus:
  - name: "waveshare"
    type: tcp
    host: 192.168.0.254
    port: 502
    delay: 2
    timeout: 5
    sensors:
      - name: "Daikin FWT (Lounge}: FCBAG Module Status"
        unique_id: "modbus.daikin_fwt_lounge_fcbag_module_status"
        slave: 1
        address: 30000
        input_type: holding
      - name: "Daikin FWT (Lounge): On/Off Status"
        unique_id: "modbus.daikin_fwt_lounge_on_off_status"
        slave: 1
        address: 32000
        input_type: holding
      - name: "Daikin FWT (Lounge): Room Temperature Sensor"
        unique_id: "modbus.daikin_fwt_lounge_room_temperature_sensor"
        unit_of_measurement: °C
        slave: 1
        address: 32002
        input_type: holding
        precision: 2
      - name: "Daikin FWT (Lounge): Error Code"
        unique_id: "modbus.daikin_fwt_lounge_error_code"
        slave: 1
        address: 32003
        input_type: holding

This is the data from the manual:

Can someone give me a clue on what isn’t correct here?

Your protocol sheet clearly says it’s input, not holding.
Also, modbus register 30001 for example, usually means address 0 (or 1, depending on base). 32001 becomes 2000.

Thank you so much. I have it working now. Just need to add the other addresses and see if I can get some controls working.

You’re welcome!