Modbus Climates. Different registers for read and write Set Point

Hi. I’m trying to setup thermokon thanos modbus. It have different registers for read and write set point. 778 is for read current SetPoint from thanos and 1045 for write SetPoint to thanos. Currently I can read or write SP by using 778 or 1045 in target_temp_register. Is it possible to use different registers for read and write? write_register from help is not working for me.
modbus:

  - name: thanosBedroomLera
    type: tcp
    host: 192.168.1.74
    port: 23
    climates:
      - name: bedroom_T
        unique_id: bedroomTempThanos
        slave: 14
        address: 789
        input_type: holding
        data_type: int16
        max_temp: 30
        min_temp: 15
        offset: 0
        precision: 1
        scale: 0.1
        target_temp_register: 1045
        target_temp_write_registers: true
        temp_step: 1
        temperature_unit: C