Alors ca marche bien le failsafe en mode Eco sur le thermostat embarqué du rad.
Pas besoin de couper le vterm apperement, il ne renvoie pas de nouvel ordre au radiateur.
Par contre quand il recoit une mise à jours du capteur de t+, le VTherm quitte bien le mode en défaut mais reste sur Off au lieu de s’activer en mode chauffe.
Voici mon script utilisé qui fonctionne correctement si ça interesse quelqu’un. Ca fait quand même un peu usine à gaz avec 5 thermsotat dans la maison ![]()
alias: Surveillance Mode Sécurité chauffage
description: Envoi une notification si un thermostat passe en mode sécurité ou power
triggers:
- event_type: versatile_thermostat_security_event
id: versatile_thermostat_security_event
trigger: event
- event_type: versatile_thermostat_power_event
id: versatile_thermostat_power_event
trigger: event
- event_type: versatile_thermostat_temperature_event
id: versatile_thermostat_temperature_event
trigger: event
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id: versatile_thermostat_security_event
sequence:
- action: notify.mobile_app_pixel_6
metadata: {}
data:
message: >-
Le radiateur {{ trigger.event.data.name }} est passé en {{
trigger.event.data.type }} sécurité car le thermomètre ne répond
plus.\n{{ trigger.event.data }}
title: >-
Radiateur {{ trigger.event.data.name }} - {{
trigger.event.data.type }} Sécurité
- action: notify.persistent_notification
metadata: {}
data:
message: >-
Le radiateur {{ trigger.event.data.name }} est passé en {{
trigger.event.data.type }} sécurité car le thermomètre ne répond
plus.\n{{ trigger.event.data }}
title: >-
Radiateur {{ trigger.event.data.name }} - {{
trigger.event.data.type }} Sécurité
- choose:
- conditions:
- condition: template
value_template: "{{ trigger.event.data.name == 'Thermostat SdB'}}"
sequence:
- action: select.select_option
metadata: {}
data:
option: eco
target:
entity_id: select.radiateur_sdb_1_pilot_wire_mode
- conditions:
- condition: template
value_template: "{{ trigger.event.data.name == 'Thermostat Salon'}}"
sequence:
- action: select.select_option
metadata: {}
data:
option: eco
target:
entity_id: select.radiateur_salon_pilot_wire_mode
- conditions:
- condition: template
value_template: "{{ trigger.event.data.name == 'Thermostat Cuisine'}}"
sequence:
- action: select.select_option
metadata: {}
data:
option: eco
target:
entity_id: select.radiateur_cuisine_pilot_wire_mode
- conditions:
- condition: template
value_template: "{{ trigger.event.data.name == 'Thermostat Chambre Verte'}}"
sequence:
- action: select.select_option
metadata: {}
data:
option: eco
target:
entity_id: select.radiateur_chambre_verte_pilot_wire_mode
- conditions:
- condition: template
value_template: "{{ trigger.event.data.name == 'Thermostat Chambre Bleue'}}"
sequence:
- action: select.select_option
metadata: {}
data:
option: eco
target:
entity_id: select.radiateur_chambre_bleue_pilot_wire_mode
- conditions:
- condition: trigger
id: versatile_thermostat_power_event
sequence:
- action: notify.mobile_app_pixel_6
metadata: {}
data:
title: >-
Radiateur {{ trigger.event.data.name }} - {{
trigger.event.data.type }} Délestage
message: >-
Le radiateur {{ trigger.event.data.name }} est passé en {{
trigger.event.data.type }} délestage car la puissance max est
dépassée.\n{{ trigger.event.data }}
- action: notify.persistent_notification
metadata: {}
data:
message: >-
Le radiateur {{ trigger.event.data.name }} est passé en {{
trigger.event.data.type }} délestage car la puissance max est
dépassée.\n{{ trigger.event.data }}
title: >-
Radiateur {{ trigger.event.data.name }} - {{
trigger.event.data.type }} Délestage
- conditions:
- condition: trigger
id: versatile_thermostat_temperature_event
sequence:
- action: notify.mobile_app_pixel_6
metadata: {}
data:
title: >-
Le thermomètre du radiateur {{ trigger.event.data.name }} ne
répond plus
message: >-
Le thermomètre du radiateur {{ trigger.event.data.name }} ne
répond plus depuis longtemps.\n{{ trigger.event.data }}
- action: notify.persistent_notification
metadata: {}
data:
message: >-
Le thermomètre du radiateur {{ trigger.event.data.name }} ne
répond plus depuis longtemps.\n{{ trigger.event.data }}
title: >-
Le thermomètre du radiateur {{ trigger.event.data.name }} ne
répond plus
mode: queued
max: 30





