La synchronisation de la température interne des équipements
Principe
Cette fonction permet de synchroniser de deux façons différentes la température interne des équipements sous-jacents dans un VTherm de type over_climate. Basiquement, elle permet d'utiliser un thermomètre déporté si votre équipement le supporte. Elle est particulièrement utile pour les vannes thermostatiques (TRV) qui possèdent leur propre capteur de température intégré. Elle va permettre d'améliorer grandement la régulation interne des équipements sous-jacents de type over_climate qui le supportent.
Les deux modes de synchronisation disponibles sont :
- Mode 1 - Utiliser l'offset de calibrage : VTherm utilise l'entité d'offset de calibrage interne de l'équipement pour compenser l'écart avec la température de la pièce,
- Mode 2 - Synchroniser directement la température avec l'équipement : VTherm envoie la température de la pièce directement à l'équipement pour que celui-ci l'utilise dans sa propre régulation.
Le choix dépendra de ce que sait faire votre équipement sous-jacent. Par exemple :
- le Sonoff TRVZB sait faire les 2. Vous utiliserez soit l'offset de calibration via l'entité exposée avec un compas, ou la température externe nommée (
external_temperature_input). Attention de positionner l'optionsensor_selectsurexternaldans ce cas, - le Aqara W600 ne possède que l'entité de calibrage (l'icône est un compas par défaut)
Pré-requis
Cette fonction nécessite :
- un VTherm de type
over_climate, - pour le mode 1 : un équipement qui supporte l'entité
local_temperature_calibrationou équivalent permettant de calibrer sa température interne, - pour le mode 2 : un équipement qui supporte l'entité
external_temperature_inputou équivalent.
Notes
- Cette fonction n'est pas disponible pour les VTherm de type
over_switchouover_valvequi n'ont pas d'équipement climate sous-jacent.- Vérifiez la compatibilité de vos équipements pour choisir le bon mode.
Configuration
La configuration de cette fonction se fait en deux temps.
Dans la configuration des sous-jacents, vous indiquez que vos équipements sont munis d'une des 2 fonctions de synchronisation de la température interne en cochant l'option adaptée :

Cela ajoute un menu nommé Synchronisation de la température de l'appareil qu'il faudra configurer :

Vous devez cocher l'option Application d'un calibrage pour choisir l'option 1. Sinon l'option 2 sera appliquée.
Ensuite vous donnez la liste des entités à piloter :
- soit la liste des entités de
local_temperature_calibrationsi vous êtes dans le cas 1, - soit la liste des entités de
external_temperature_inputsi vous êtes dans le cas 2.
Les entités doivent être dans l'ordre de déclaration des sous-jacents et il doit y en avoir le même nombre.
Notes
- Les deux modes sont mutuellement exclusifs. Vous ne pouvez en activer qu'un seul à la fois.
- Il n'est pas possible de mixer au sein d'un même VTherm deux méthodes de synchronisation. Vous devez utiliser 2 VTherms si vous en avez besoin.
- Dans le cas de la méthode 2, votre équipement peut avoir besoin d'une configuration supplémentaire. Comme cette configuration est dépendante de l'équipement, elle n'est pas prise en charge par VTherm. Par exemple, sur le Sonoff TRVZB, l'option
select.xxx_sensor_selectdoit être positionnée surexternal.
Mode de synchronisation
Mode 1 : utilisation d'une entité de calibrage
Dans cette méthode, vous devez fournir l'entité number qui permet de calibrer l'offset de température de votre équipement. Cette entité est généralement nommée local_temperature_calibration ou temperature_calibration_offset.
VTherm :
- récupère la température interne de l'équipement,
- calcule l'offset nécessaire :
offset = température_pièce - température_interne, - envoie cet offset à l'entité de calibrage fournie via le service
number.set_value.
Exemple :
- Température de la pièce (capteur externe) : 19°C
- Température interne de la TRV : 21°C
- Offset calculé : 19°C - 21°C = -2°C
- L'offset -2°C est ajouté à l'offset courant et est envoyé à l'entité
number.salon_trv_local_temperature_calibration
Avantages :
- L'équipement régule avec la température réelle de la pièce,
- Évite les oscillations dues à la compensation,
- Fonctionne avec tous les équipements exposant une entité
numberde calibration, - La calibration est envoyée à chaque réception d'une nouvelle température du capteur de la pièce indépendamment du cycle de calcul du Vtherm.
Mode 2 : copie directe de la température externe
Dans cette méthode, VTherm envoie directement la température de la pièce à l'équipement en utilisant l'entité external_temperature_input ou équivalent.
VTherm :
- récupère la température de la pièce depuis son capteur externe,
- appelle
number.set_valueavec comme valeur, la température de la pièce
Exemple :
- Température cible du VTherm : 20°C
- Température de la pièce : 19°C
- VTherm envoie :
number.set_value(19)sur l'entitéexternal_temperature_input - L'équipement reçoit directement la température de la pièce
Avantages :
- Méthode la plus simple,
- Fonctionne avec certains équipements qui acceptent le paramètre
external_temperature_input, - L'équipement peut utiliser directement cette température pour sa régulation,
- La température est envoyée à chaque réception d'une nouvelle température du capteur de la pièce indépendamment du cycle de calcul du Vtherm.
Inconvénients :
- Peu d'équipements supportent cette méthode : peu d'équipements ont cette option,
- Fonctionne principalement avec certains équipements Zigbee spécifiques (ex: Sonoff TRVZB),
- L'utilisation de cette température est souvent liée à une autre configuration.
Notes