Sonoff TRV-ZBT
Informations sur l'appareil
Le TRV-ZBT est la deuxième génération (Gen2) de la vanne Sonoff TRV. Nous recommandons de l'utiliser avec Zigbee2MQTT.
WARNING
Cet appareil n'est que partiellement compatible avec VTherm. Le contrôle direct de la vanne ne fonctionne pas tel quel. La configuration recommandée est un thermostat sur climate sans contrôle direct de la vanne.
Entités d'ouverture de la vanne
Contrairement à la première génération (TRVZB), cette vanne expose deux valeurs d'ouverture au lieu d'une :
heating_valve_position: l'ouverture de la vanne utilisée quand la TRV chauffe,idle_valve_position: l'ouverture de la vanne utilisée quand la TRV est au repos.
VTherm n'accepte qu'une seule entité de degré d'ouverture par vanne. Si vous renseignez uniquement heating_valve_position comme entité de degré d'ouverture, la vanne ne s'ouvre pas toujours, même quand la position de chauffe est supérieure à 0.
Contournement : synchroniser la position au repos
Si vous voulez utiliser l'auto-régulation avec contrôle direct de la vanne, vous pouvez ajouter l'automatisation suivante. Elle maintient idle_valve_position juste en dessous de heating_valve_position (la valeur au repos doit être inférieure à celle de chauffe). Utilisez heating_valve_position comme entité de degré d'ouverture dans VTherm, et remplacez les identifiants d'entités par les vôtres.
alias: Sonoff TRV-ZBT - Sync valve positions
description: Keep idle valve position just below heating valve position
triggers:
- trigger: state
entity_id: number.my_trv_heating_valve_position
- trigger: homeassistant
event: start
conditions:
- condition: template
value_template: >
{{ is_number(states('number.my_trv_heating_valve_position')) }}
- condition: template
value_template: >
{% set heating = states('number.my_trv_heating_valve_position') | float %}
{% set idle = [0, heating - 1] | max %}
{{ states('number.my_trv_idle_valve_position') | float(-1) != idle }}
actions:
- action: number.set_value
target:
entity_id: number.my_trv_idle_valve_position
data:
value: >
{% set heating = states('number.my_trv_heating_valve_position') | float %}
{{ [0, heating - 1] | max }}
mode: restart
Pas de température
La vanne n'accepte que des consignes par pas de 0,5 °C. Si VTherm utilise un pas de 0,1 °C, la consigne envoyée à la vanne est arrondie (par exemple 22,2 °C devient 22 °C). Dans ce cas, la vanne peut rester fermée alors que VTherm demande de l'ouvrir. C'est pourquoi la configuration ci-dessous utilise un pas de température de 0,5 °C.
Source : discussion « Support for the new SONOFF TRV Gen2 ».
Configuration de l'appareil
Initialisation
Allez dans vos paramètres puis intégration puis cliquez sur ajouter une nouvelle intégration. Cherchez Versatile Thermostat.
Cliquez sur Thermostat sur un autre thermostat.
Attributs de base
Rentrez dans la section "Principaux attributs".
- Choisissez un nom pour votre thermostat
- Mettez le capteur de température pour votre pièce
- Si vous utilisez le protocole Zigbee et vous avez une entité "last_seen" pour votre capteur de température, renseignez le.
- Décochez "Utiliser la configuration centrale supplémentaire" et validez.
- Sur l'écran suivant, mettez 0.5 en pas de température.
Vous pouvez valider et revenir au menu de configuration.
Sous-jacents
Rentrez dans la section sous-jacents.
- Ajouter les thermostats qui seront contrôlés
Vous pouvez valider et revenir au menu de configuration.