Climate cool to fan mode

Hello
I made an automation that works with my two air conditioning units.
This automation lower the thermostat set point at home so that we fel into air conditioning mode for the summer.
This works very well but the problem is that in cooling mode, the temperature is set to 22.5. but the temperature in the house can drop to 20 degrees, which is not the best for Mrs. hihi.
So I would like to use the average of the thermostats in my house that I have already configured, but I would like my automation to use a set point of 21.8 degrees to give the command to the air conditioning unit to go into fan mode only. When the temperature goes back above the set point of 22.5 the unit goes back into cooling mode at a set point of 22.5 degrees.

Here is the code that I made

alias: Été Automatique HVAC Mode
description: ""
trigger:
  - platform: time_pattern
    hours: /4
    minutes: 0
  - platform: state
    entity_id:
      - weather.forecast_maison
    attribute: temperature
condition:
  - condition: template
    value_template: "{{ now().month in [ 4, 5, 6, 7, 8. 9] }}"
    enabled: true
action:
  - choose:
      - conditions:
          - condition: numeric_state
            entity_id: weather.forecast_maison
            below: 10.5
            attribute: temperature
        sequence:
          - service: climate.set_hvac_mode
            target:
              entity_id:
                - climate.30786325640575_climate
                - climate.30786325640632_climate
            data:
              hvac_mode: heat
            enabled: false
          - service: climate.set_temperature
            data:
              temperature: 21
            target:
              entity_id:
                - climate.thermostat_salon_cusine
                - climate.salle_de_bain
                - climate.thermostat_bureau
                - climate.thermostat_chambre_maitre
                - climate.thermostat_petite_chambre
          - service: climate.set_temperature
            data:
              temperature: 15
            target:
              entity_id:
                - climate.sous_sol
                - climate.sous_sol_chambre_invite
                - climate.sous_sol_salle_de_bain
                - climate.thermostat_garage_2
                - climate.thermostat_garage_1_0
                - climate.thermostat_garage_entrepot
          - service: climate.set_hvac_mode
            target:
              entity_id:
                - climate.bureau_volet
            data:
              hvac_mode: heat
            enabled: false
          - service: climate.set_temperature
            target:
              entity_id:
                - climate.30786325640575_climate
                - climate.30786325640632_climate
            data:
              temperature: 23
              hvac_mode: heat
      - conditions:
          - condition: numeric_state
            entity_id: weather.forecast_maison
            above: 12.1
            attribute: temperature
            below: 14
        sequence:
          - service: climate.set_hvac_mode
            target:
              entity_id:
                - climate.30786325640575_climate
                - climate.30786325640632_climate
            data:
              hvac_mode: cool
            enabled: false
          - service: climate.set_temperature
            data:
              temperature: 5
            target:
              entity_id:
                - climate.thermostat_salon_cusine
                - climate.salle_de_bain
                - climate.thermostat_bureau
                - climate.thermostat_chambre_maitre
                - climate.thermostat_petite_chambre
          - service: climate.set_temperature
            data:
              temperature: 8
            target:
              entity_id:
                - climate.sous_sol
                - climate.sous_sol_chambre_invite
                - climate.sous_sol_salle_de_bain
                - climate.thermostat_garage_2
                - climate.thermostat_garage_1_0
                - climate.thermostat_garage_entrepot
          - service: climate.set_hvac_mode
            target:
              entity_id:
                - climate.bureau_volet
            data:
              hvac_mode: cool
            enabled: false
          - service: climate.set_temperature
            target:
              entity_id:
                - climate.30786325640575_climate
                - climate.30786325640632_climate
            data:
              hvac_mode: cool
              temperature: 24
      - conditions:
          - condition: numeric_state
            entity_id: weather.forecast_maison
            above: 14.1
            attribute: temperature
            below: 16
        sequence:
          - service: climate.set_temperature
            target:
              entity_id:
                - climate.30786325640575_climate
                - climate.30786325640632_climate
            data:
              hvac_mode: cool
              temperature: 23
      - conditions:
          - condition: numeric_state
            entity_id: weather.forecast_maison
            above: 16.1
            attribute: temperature
            below: input_number.temperature_interieure
        sequence:
          - service: climate.set_temperature
            target:
              entity_id:
                - climate.30786325640575_climate
                - climate.30786325640632_climate
            data:
              hvac_mode: cool
              temperature: 22.5
mode: single

Cant some one help my please ?

Thank in avance

Maybe useful for you:

Puppets the AC based on your home temperature, not on what the AC thinks the temp is.