Bonjour à tous,
Je rencontre un problème avec mes climatiseurs split contrôlés via Zigbee2MQTT dans Home Assistant. Malgré plusieurs essais, je n’arrive pas à pouvoir modifier la température et utiliser les fonctionnalités natifs du thermostat dans HA.
Voici un résumé de ma configuration et de ce que j’ai essayé :
- Zigbee2MQTT est configuré avec un dongle Sonoff Zigbee 3.0 USB, et mes appareils sont bien détectés :
devices:
'0x5cc7c1fffec25dc4':
friendly_name: Split Salon
thermostat_unit: celsius
'0x0c2a6ffffedcf6c8':
friendly_name: Split Mimilo
- J’ai tenté d’exposer mes splits comme
climateviadefinition:etexposes:dans Zigbee2MQTT, maisdefinition:n’est pas reconnu et HA ne voit pas les entités comme un vrai thermostat natif. - J’ai également essayé de créer des entités
climatevia YAML en ajoutantplatform: mqtt, mais cette méthode n’est plus supportée pour MQTT Climate. - Les entités Z2M apparaissent dans HA mais avec des erreurs de template :
Template variable warning: 'dict object' has no attribute 'occupied_heating_setpoint'
Template variable error: 'value_json' is undefined when rendering '{{ value_json.current }}'
Invalid swing_modes mode
Invalid fan_modes mode
Invalid modes mode
- J’ai mis à jour le YAML des devices Zigbee2MQTT pour exposer correctement le climate natif comme suit :
'0x5cc7c1fffec25dc4':
friendly_name: Split Salon
thermostat_unit: celsius
exposes:
- type: climate
features:
- temperature
- hvac_modes
- fan_modes
- swing_modes
- preset_modes
Malgré cela, je n’arrive toujours pas à modifier la température depuis Home Assistant, et les sliders de température ou les modes HVAC ne fonctionnent pas correctement.
Je cherche donc de l’aide pour :
- Rendre mes splits pleinement fonctionnels comme climate natif dans Home Assistant.
- Configurer correctement les
exposespour que toutes les fonctionnalités (mode, ventilateur, swing, presets) soient disponibles. - Toute solution alternative ou exemple de configuration YAML/Lovelace qui fonctionne avec Z2M pour des splits.
Merci d’avance pour votre aide !