Heater is turned-off while VTherm is 'off' #869
-
Hello, J'ai un fonctionnement un peu bizzare du vtherm, lorsqu'il est passé manuellement en hvac = off , si il y a un changement de température externe il semble oublié qu'il est forcé en off et il recalcul automatiquement l'ensemble des paramètres. Dans mon cas, j'utilise un script pour forcer le chauffage pendant un laps de temps défini, le script bascule le climate hvac en off , allume un switch puis éteint le switch et remet le hvac en auto. Depuis quelques temps, lorsque le capteur température extérieur reçoit une update ( je n'ai pas fait le test avec le capteur température de la pièce ) , le radiateur est repassé en off par le vtherm. Logs ci dessous :
Bonne journée, |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 1 reply
-
Merci de suivre le template des issues, sinon je ne peux pas faire grand chose. |
Beta Was this translation helpful? Give feedback.
-
Bonsoir, Description : dans le premier message Version : Dernière disponible sur HACS Configuration du vtherm : hvac_modes:
- heat
- "off"
min_temp: 7
max_temp: 35
target_temp_step: 0.1
preset_modes:
- none
- frost
- eco
- comfort
- boost
current_temperature: 18.4
temperature: 9.5
hvac_action: idle
preset_mode: frost
is_on: true
hvac_mode: heat
type: null
is_controlled_by_central_mode: true
last_central_mode: Auto
frost_temp: 9.5
eco_temp: 15
boost_temp: 20
comfort_temp: 18
frost_away_temp: 0
eco_away_temp: 0
boost_away_temp: 0
comfort_away_temp: 0
target_temperature_step: 0.1
ext_current_temperature: 2.35
ac_mode: false
saved_preset_mode: eco
saved_target_temp: 9.5
saved_hvac_mode: "off"
last_temperature_datetime: "2025-01-21T00:28:31.688433+01:00"
last_ext_temperature_datetime: "2025-01-21T00:30:09.491908+01:00"
minimal_activation_delay_sec: 10
total_energy: 2.67
last_update_datetime: "2025-01-21T00:30:09.504259+01:00"
timezone: Europe/Paris
temperature_unit: °C
is_device_active: false
device_actives: []
nb_device_actives: 0
ema_temp: 18.39
is_used_by_central_boiler: false
temperature_slope: -0.42
hvac_off_reason: null
max_on_percent: null
have_valve_regulation: false
last_change_time_from_vtherm: "2025-01-20T19:41:01.026690+01:00"
presence_sensor_entity_id: null
presence_state: unavailable
is_presence_configured: false
power_sensor_entity_id: null
max_power_sensor_entity_id: null
overpowering_state: unavailable
is_power_configured: false
device_power: 1
power_temp: null
current_power: null
current_max_power: null
mean_cycle_power: 0
motion_sensor_entity_id: null
motion_state: unavailable
is_motion_configured: false
motion_delay_sec: 0
motion_off_delay_sec: 0
motion_preset: null
no_motion_preset: null
window_state: "on"
window_auto_state: unavailable
window_action: window_frost_temp
is_window_bypass: true
window_sensor_entity_id: binary_sensor.porte_sdb_contact
window_delay_sec: 30
window_off_delay_sec: 30
is_window_configured: true
is_window_auto_configured: false
window_auto_open_threshold: 3
window_auto_close_threshold: 0
window_auto_max_duration: 30
is_safety_configured: true
safety_state: "off"
safety_delay_min: 60
safety_min_on_percent: 0.5
safety_default_on_percent: 0.1
is_over_switch: true
is_inversed: false
keep_alive_sec: 0
underlying_entities:
- switch.sonoff_4ch_relay_2
on_percent: 0
power_percent: 0
on_time_sec: 0
off_time_sec: 600
cycle_min: 10
function: tpi
tpi_coef_int: 0.6
tpi_coef_ext: 0.01
calculated_on_percent: 0
friendly_name: Thermostat SdB
supported_features: 401
Describe the bugLorsque le vtherm est mise en hvac = off manuellement, je m'attends à ce qu'il ne change plus le switch sous jacent. Debug logLes logs sont dans le premier message Très bonne soirée et encore bravo pour ce thermostat ! |
Beta Was this translation helpful? Give feedback.
-
Hello, oui en je vois ça dans les logs: Et je vois aussi dans les logs que le VTherm est toujours 'Off': EDIT: j'ai relu un peu mieux et tu as un script qui force le switch après avoir mis le VTherm sur 'off'. Je vois bien dans les logs une extinction du switch alors que le Vtherm est sur 'off'. |
Beta Was this translation helpful? Give feedback.
-
Hello, Non rien du tout, je simule le changement de température extérieur directement via l'outil de dev pour forcer l'update Bonne soirée, |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hey , Dans ce cas, deux propositions :
Car désactiver le vtherm à chaque fois n'est pas très efficace... |
Beta Was this translation helpful? Give feedback.
Hello,
After reproducing and analyzing the behavior, it turns out this is intentional. It's a safety mechanism that ensures a switch is turned off when the VTherm is set to 'off':
This prevents any missed shutdown commands, ensuring that a radiator isn’t left on unnecessarily (which could be dangerous).
I understand this might be inconvenient if you intended to take manual control of t…