Bonsoir,
Une petite question, y a t-il un moyen plus facile d’obtenir les informations de ces têtes thermostatique ?
Entre autre le point de consigne par exemple mais aussi d’autres paramètres.
Je m’explique
Voila ce qu’il y a dans Z2M
{
"away_preset_temperature": "5.0",
"battery": 83,
"calibrated": true,
"child_lock": "UNLOCK",
"device_temperature": 25,
"internal_heating_setpoint": 22,
"linkquality": 255,
"local_temperature": 23.1,
"occupied_heating_setpoint": 22,
"power_outage_count": 0,
"preset": "manual",
"schedule": "OFF",
"schedule_settings": "mon,sun|0:00,21.0|12:00,17.0|18:00,21.0|23:59,21.0",
"sensor": "internal",
"setup": false,
"system_mode": "heat",
"update": {
"installed_version": 2590,
"latest_version": 2590,
"state": "idle"
},
"update_available": false,
"valve_alarm": false,
"valve_detection": "OFF",
"voltage": 3300,
"window_detection": "ON",
"window_open": false
}
et j’aimerais exploiter « occupied_heating_setpoint » par exemple.
Mais certaines valeurs ne se retrouvent pas directement dans les Entités, donc pas exploitable directement.
J’arrive a le faire en passant par la déclaration dans mon fichier mqtt.yaml
#========================================================
#
# Radiateur 1 Salon
#
#========================================================
- name: "Consigne salon"
state_topic: "zigbee2mqtt/Thermostat Radiateur 1 Salon"
unit_of_measurement: "°C"
value_template: "{{ value_json.occupied_heating_setpoint }}"
unique_id: 123654789
Ça ça fonctionne car en fait je déclare pour obtenir une entité.
Mais je suis obligé de le faire pour chaque tête thermostatique.
Alors que la card climat « climate.thermostat_radiateur_1_salon » arrive a tout exploiter
Existe t-il une façon pour ré-exploiter facilement les informations qu’utilise Climat ? pour faire des opération logique par exemple ?
If consigne and température == xxxx else…
Bref pouvoir prévoir des actions suivant des valeurs.
J’espère avoir été clair dans mes explications
Merci