[EspHome] climate 'cool' not triggering

I have the following configuration:

climate:
  - platform: thermostat
    name: "Vloerverwarming controller"
    sensor: vloerverwarming_aanvoer
    min_cooling_off_time: 300s
    min_cooling_run_time: 300s
    min_idle_time: 30s
    cool_action:
      - switch.turn_on: vloerverwarming_pomp
    idle_action:
      - switch.turn_off: vloerverwarming_pomp
    default_preset: Home
    preset:
      - name: Home
        mode: cool
        default_target_temperature_high: 24°C

My dashboard in HA is reporting that the preset is correctly taken;
image

Temperature is also above the setpoint to start cooling, but my switch is not turned on.
What am i missing? I am trying to create something that turns ON a switch when the temp > 24 and turn it off when temp is <=24.

Since the sensors are currently above the values, should i put the termostat (one-time) manually to COOL mode in HA?