Modbus - Blinds/Cover

I’m trying to create a cover. The cover works, I can write a value between 0 and 100 and the cover does as expected. But I cannot get the Sensor to grab the current value.

I’ve tried a lot of different combinations with no luck. The sensor reports 0 or 1, 0 if not running, 1 if the blinds are moving.

When I look at the system, I can see the current setting. Any ideas what I do wrong


My Code is as follows for the sensor tried 3 different ways to do it :

    - name: "sh_gardin_movement_position"
      input_type: holding
      slave: 1
      address: 1832
      scan_interval: 1
    - name: "sh_gardin_movement_position2"
      slave: 1
      address: 1832
      scan_interval: 1
    - name: "sh_gardin_movement_position3"
      slave: 1
      address: 1832
      scan_interval: 1
      status_register_type: holding



Found the solution. It was stored in an input register. Mening a slight code change


- name: "Persienne_kokken_position"
  slave: "1"
  address: "1836"
  scan_interval: 1
  input_type: input