Réglages thermostat versatile

Mon problème

Bonjour,
J’aimerais configurer correctement le thermostat versatile (VT) pour éviter de faire des bêtises :stuck_out_tongue_winking_eye:

Je viens de migrer de Jeedom et son thermostat virtuel (VT).
Ce VT pilotait un thermostat physique (PT) de marque Smabit AV2010/32, qui possède un contact sec, branché sur une chaudière gaz.
J’utilisais ce VT de manière principale, c’est à dire que lorsqu’il fallait chauffer, il transmettait une consigne élevé à mon PT (par exemple 25°C)
Et lorsqu’il fallait arrêter, il transmettait une consigne basse (par exemple 15°C)
Le PT servant juste de relais.

Maintenant, avec ce VT, je suis perdu… :shushing_face:
J’essaie de configurer avec thermostat_over_climate.
Tout ça en évitant au maximum de passer en « ligne de commande », ça me donne des boutons… :stuck_out_tongue_winking_eye:

Versatile2

hvac_modes:
  - "off"
  - heat
min_temp: 15
max_temp: 25
target_temp_step: 0.1
preset_modes:
  - none
  - frost
  - eco
  - comfort
  - boost
current_temperature: 19.6
temperature: 19
hvac_action: idle
preset_mode: none
is_on: true
hvac_mode: heat
type: null
is_controlled_by_central_mode: false
last_central_mode: null
frost_temp: 15
eco_temp: 18.3
boost_temp: 19.8
comfort_temp: 19.3
frost_away_temp: 0
eco_away_temp: 0
boost_away_temp: 0
comfort_away_temp: 0
power_temp: null
target_temperature_step: 0.1
ext_current_temperature: 6.35
ac_mode: false
current_power: null
current_power_max: null
saved_preset_mode: comfort
saved_target_temp: 19.3
saved_hvac_mode: null
motion_sensor_entity_id: null
motion_state: null
power_sensor_entity_id: null
max_power_sensor_entity_id: null
overpowering_state: null
presence_sensor_entity_id: null
presence_state: null
window_state: "off"
window_auto_state: "off"
window_bypass_state: false
window_sensor_entity_id: null
window_delay_sec: null
window_auto_enabled: false
window_auto_open_threshold: null
window_auto_close_threshold: null
window_auto_max_duration: null
window_action: window_turn_off
security_delay_min: 10
security_min_on_percent: 0.5
security_default_on_percent: 0.1
last_temperature_datetime: "2024-04-18T15:21:35.350920+02:00"
last_ext_temperature_datetime: "2024-04-18T15:10:43.715542+02:00"
security_state: false
minimal_activation_delay_sec: 10
device_power: 1
mean_cycle_power: null
total_energy: 0.9
last_update_datetime: "2024-04-18T15:21:35.351588+02:00"
timezone: Europe/Paris
temperature_unit: °C
is_device_active: false
ema_temp: 19.63
is_used_by_central_boiler: true
is_over_climate: true
start_hvac_action_date: null
underlying_climate_0: climate.smabit
underlying_climate_1: null
underlying_climate_2: null
underlying_climate_3: null
auto_fan_mode: auto_fan_none
current_auto_fan_mode: auto_fan_none
auto_activated_fan_mode: null
auto_deactivated_fan_mode: null
auto_regulation_use_device_temp: false
friendly_name: Thermostat versatile
supported_features: 401

Qu’en pensez vous ? et est-ce que le mode PID est activé ainsi ??

J’ai remarqué que le passage au mode boost (19.8°C) n’a pas déclenché le chauffage qui est descendu à 19°C.
J’ai modifié manuellement la consigne pour lancer le chauffage.

Merci de votre aide :+1:

Ma configuration


System Information

version core-2024.4.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.2
os_name Linux
os_version 6.6.25-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.34.0
Stage running
Available Repositories 1400
Downloaded Repositories 5
HACS Data ok
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 12.2
update_channel stable
supervisor_version supervisor-2024.04.0
agent_version 1.6.0
docker_version 25.0.5
disk_total 30.8 GB
disk_used 5.7 GB
healthy true
supported true
board ova
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.13.0), Studio Code Server (5.15.0), Mosquitto broker (6.4.0), Zigbee2MQTT (1.36.1-1)
Dashboards
dashboards 3
resources 1
views 2
mode storage
Recorder
oldest_recorder_run 8 avril 2024 à 08:22
current_recorder_run 16 avril 2024 à 16:40
estimated_db_size 232.96 MiB
database_engine sqlite
database_version 3.44.2
___

Je cherche toujours…
le fonctionnement est erratique : Ce matin, au lieu du mode confort à 19.3°, il faisait 18.5°… :cold_face:

Je viens de trouver 2 variables, dans le fichier versatile qui pourrait m’aider :
is_device_active qui passe de false à true
hvac_action qui passe de idle à heating

Je vais essayer de créer une automatisation qui enverrai une consigne à mon thermostat physique en fonction du test d’une de ces variables…

A+

J’avance tout doucement… :neutral_face:
Je viens de créer un interrupteur dans « entrée ».
J’ai créé un nouveau thermostat switch qui actionne cet inter (dans radiateur1).
Puis dans automatisation, comme déclencheur, j’ai choisi cet interrupteur, s’il passe de désactivé à activé, j’envoie une consigne de 25° au thermostat Smabit.
Puis, une autre automatisation qui fait l’inverse (activé à désactivé) et envoi une consigne de 15° au thermostat physique.

Il me reste à surveiller tout ça…
:face_with_monocle:

edit : Le fonctionnement à l’air correct, me reste à peaufiner les paramètres TPI