Effectivement, cela s’éloigne un peu de l’idée de base
Je pense qu’il faudrait mieux garder tous les thermostats indépendants, et avoir un script qui modifie leur état. C’est ce que je fais quand je met l’alarme et qui passe les thermostats en mode eco. Avoir des thermostats indépendants permet par exemple d’avoir une pièce inoccupée en mode eco et les autres en confort.
Je reverrai probablement ma position pour l’input_select, pour l’instant je ne traite q’une pièce avant de déployer pour les autres.
Autrement je crains un malentendu concernant le template fourni précédemment : as tu bien essayé de réutiliser mon code du thermostat TPI sans le modifier et en utilisant pour la fenêtre le switch que j’ai proposé ? Le template permet de remplacer le détecteur de type switch demandé par le blueprint vu que tu n’utilises pas de détecteur d’ouverture physique ?
Oui, c’est bien ce que j’ai fait.
Dans les traces que tu fournis, je vois que la fenêtre est à off. Quand tu modifies l’état du switch fenêtre, as tu bien « on » dans les traces pour la variable fenêtre ?
Oui.
J’ai tout recommencé depuis le debut et je vais devenir fou … 
J’ai copié ton code tu thermostat TPI en modifiant uniquement ça :
entity_fenetre:
name: Fenètre
description: Capteur d'ouverture de fenêtre (sensor)
selector:
entity:
domain: binary_sensor
device_class: opening
Par ça, sinon je ne peux sélectionner le switch template :
entity_fenetre:
name: Fenètre
description: Capteur d'ouverture de fenêtre (sensor)
selector:
entity:
domain: switch
Pour l’entity_fenetre, je sélectionne bien le switch template. Et pour autant, l’état du switch n’a aucun effet : Fenetre sur ON et puissance à 100 ???
Par contre si la consigne est inférieure à la température, la puissance passe bien à 0 (voir dernière capture).
Dans le fichier automatisation.yaml, j’ai ça :
- id: '1632126984054'
alias: Thermostat Salon 2
description: ''
use_blueprint:
path: homeassistant/thermostat2.yaml
input:
coeff_c: 0.6
coeff_t: 0.01
entity_fenetre: switch.fenetre
entity_consigne: input_number.consigne_salon
entity_temp_ext: sensor.thgr810_thgn800_e9_0a_temperature
entity_temp_int: sensor.thgn122_123_thgn132_thgr122_228_238_268_fa_02_temperature
entity_puissance: input_number.puissance_radiateur_salon
entity_chauffage: switch.pilot_wire_4
Je suis certain que je loupe un truc évident mais lequel ???