HELP needed with Thermostat: MODBUS HVAC with different cool and heat target temp registers and Humidity setpoint

Hi Everyone, I’m configuring a HVAC machine via Modbus.
I’ve create a climate entry using modbus integration and I’ve a thermostat-card working in my lovelace UI.

Now I got a problem: because the HVAC uses 2 registers for setpoint target temperature (one for cool, one for heat) and the thermostat card show me only one target temperature to set, according to the working mode as configured in modbus yaml, when I change the mode from heat to cool, HA writes the current setpoint (for example heat) in another setpoint (for example cool), instead of using the right value for cooling.

My card:

But surfing the web I see that HA could create a different card with a target temp range and humidity also:

How could have a similar card where the min temp is the heat target temp register and the max_temp is the cool target temp register?
I tried to use the heat_cool state, but I cannot put 2 values on Register 6: HVAC Heat Cool mode target_temp_register:

This is my actual config on modbus yaml (the PLC logic on the HVAC with state auto uses winter setpoint register 87 for HEAT and summer setpoint register 86 for COOL, DRY and FAN_ONLY)


   climates:
     - name: "Termostato Ethos"
       unique_id: ethos.thermostat
       address: 1
       slave: 1
       input_type: input
       data_type: int16
       max_temp: 30
       min_temp: 15
       offset: 0
       precision: 1
       scale: 0.1
       target_temp_register: 
        - 86
        - 86
        - 86
        - 86
        - 87
        - 87
        - 87
       temp_step: 0.5
       temperature_unit: C
       hvac_mode_register:
         address: 5042
         values:
           state_cool: 0
           state_heat: 1
           state_auto: 2
           state_dry: 3
           state_fan_only: 4
       fan_mode_register:
         address: 5043
         values:
           state_fan_low: 1
           state_fan_medium: 2
           state_fan_high: 3
           state_fan_auto: 4

Thank you in advance to everyone could help me