Créer des conditions and sous esphome

Bonjour,
Après plusieurs semaines de recherche, j’ai appris à utiliser la fonction && dans les templates.
Du coup voilà ce que ça donne :

 - platform: dallas_temp
    update_interval: 5s
    address: 0xa83ce1d4438f4f28
    name: "t_ext"
    id: t_ext
    on_value:
      then:
        - if:
            condition:
              lambda: return ((x < id(seuil_t_ext).state) && (id(t_amb2).state < id(seuil_t_amb).state) && (id(t_haut_ballon).state > id(seuil_t_haut_ballon).state));
            then:
              - switch.turn_on: cir_plancher
            else:
              - switch.turn_off: cir_plancher        

Les 9 dernières lignes étant à recopier sur les deux autres sensors en adaptant le lambda.

Si ça peut servir à d’autres utilisateurs.

Bonne soirée.