Intégration ZENDURE & Home Assistant
Je vous présente une mise à jour de l’intégration Zendure pour la plateforme domotique Home Assistant, permettant une gestion optimisée du stockage de l’énergie solaire. Je vous détaille, via un inventaire des entités, comment ces outils facilitent le pilotage précis des batteries et des systèmes SolarFlow afin de réduire la dépendance au réseau électrique.
Malgré les risques techniques liés à la mise à jour, l’intégration offre un accès exhaustif à des centaines de capteurs de données et de commandes de contrôle. En utilisant des scénarios automatisés, vous pouvez surveiller la puissance instantanée, la température des composants et l’état de charge pour maximiser leurs économies. Cette solution locale garantit ainsi une meilleure confidentialité tout en prolongeant la durée de vie du matériel grâce à une surveillance accrue de l’usure des composants.
Intégration Zendure & Home Assistant : Les révélations pour maîtriser votre Énergie solaire
L’autoconsommation solaire est devenue le Graal de l’habitat moderne : l’objectif est de ne plus réinjecter gratuitement le moindre wattheure dans le réseau Enedis, mais de le stocker pour une meilleure utilisation. Si les solutions matérielles de Zendure, notamment la gamme SolarFlow et les unités Hyper 2000, sont performantes, leur véritable potentiel est libéré par Home Assistant. En agissant comme le cerveau de l’installation, ce serveur domotique permet un pilotage fin et personnalisé que l’application constructeur ne peut égaler. Cependant, cette liberté technique impose une rigueur d’expert pour éviter l’usure prématurée du matériel ou des erreurs de configuration critiques.
Le Piège d’une Mise à Jour « Chaotique »
La puissance de la domotique open source (via HACS) implique une responsabilité de maintenance accrue. Contrairement aux systèmes fermés, une mise à jour d’intégration peut modifier profondément l’exploitation des variables.
Lors de la migration vers les versions récentes de l’intégration Zendure, un avertissement mentionne que l’opération est « irréversible ». Ce n’est pas une simple mise en garde : le changement de nomenclature peut briser la migration des données. Comme je l’ai expérimenté moi-même :
« téméraire j’ai tout de même lancé la mise à jour et malheureusement une erreur de migration s’est produite ; résultat toutes mes entités Zendure ont disparu ».
Dans ce cas, les entités deviennent « introuvables » et vos automatisations cessent de fonctionner. La seule solution est une désinstallation complète suivie d’une réinstallation manuelle. Avant de cliquer sur « Mettre à jour », assurez-vous de disposer d’un backup complet de votre instance Home Assistant.
La Puissance du « Cluster » et la Vigilance Thermique
La famille des SolarFlow, dont l’Hyper 2000 permet de franchir un cap technique grâce au mode « Cluster ». En activant le Cluster, vous pouvez coupler deux unités pour qu’elles fonctionnent comme un seul appareil.
- Puissance : On passe ainsi de 1200 W à 2400 W de capacité de sortie par phase. Sur une installation triphasée, cela permet un équilibrage de charge parfait pour atteindre le « zéro de puissance » sur le réseau.
- Protection et Maintenance : Avec l’expérience, j’attire votre attention sur deux points négligés. D’une part, l’entité temperature_de_l_appareil révèle que le dissipateur thermique passif peut atteindre 50°C. Attention aux risques de brûlures et veillez à un emplacement bien ventilé. D’autre part, pour vos batteries LFP, surveillez l’entité next_calibration. En effet, pour maintenir la précision du SOC (State of Charge), il est impératif d’effectuer des cycles complets de charge/décharge quand le système le demande.
L’Étrange Logique des Signes : Négatif ou Positif ?
Pour piloter votre énergie, vous devez jongler avec deux logiques de signes opposées. Une erreur ici et vos automatisations feront exactement l’inverse de vos intentions.
La logique de la batterie (Entité puissance_de_la_batterie) :
- Valeur Positive (+) : Décharge (la batterie alimente la maison).
- Valeur Négative (-) : Charge (la batterie stocke l’énergie).
La logique du réseau Enedis (via capteurs type Shelly Pro 3EM) :
- Valeur Positive (+) : Consommation (vous payez de l’électricité).
- Valeur Négative (-) : Injection (vous donnez votre surplus à Enedis).
Notez également la nuance cruciale entre puissance_de_sortie (puissance totale injectée dans la maison, incluant le solaire direct) et puissance_de_sortie_de_la_batterie (flux provenant exclusivement des accumulateurs). Ne confondez pas ces entités dans vos calculs de rendement sous peine de compter deux fois la même énergie.
La préservation du matériel : L’importance du « Switch Count »
L’une des révélations les plus importantes de l’intégration Zendure est l’entité switch_count. Elle comptabilise les commutations des relais internes et des circuits de puissance. Chaque basculement entre charge et décharge use mécaniquement et électroniquement votre appareil.
Pour prolonger la durée de vie de votre investissement, voici ma stratégie :
- Hystérésis obligatoire : N’ajustez pas la puissance pour chaque variation de 5 W. Introduisez un seuil (exemple : ne pas déclencher de changement si la variation est inférieure à 50 W).
- Lissage : Utilisez des déclencheurs avec une durée (exemple : numeric_state au-dessus de X Watts pendant 2 minutes).
- Utilisation du Bypass : L’entité dérivation (ou bypass) est votre alliée. Elle permet de faire passer l’électricité directement du solaire/réseau vers la sortie sans solliciter la batterie, préservant ainsi le switch_count. L’objectif est de limiter ces commutations à quelques dizaines par jour maximum.
Le « groupe fusible », la sécurité Normative & la NFC 15-100
Le terme « groupe fusible » présent dans l’intégration est probablement une erreur de traduction qui peut prêter à confusion. Ce mot signifie plutôt qu’il s’agit d’un groupe de matériel a protégé.
L’entité puissance_limite_de_la_sortie_ac : c’est une protection logicielle fondamentale pour la sécurité de votre foyer. Elle permet de limiter la puissance de sortie (ex: 1200 W ou 2400 W en cluster) en fonction de la section de vos câbles électriques (typiquement 2,5 mm²) et de vos disjoncteurs. Régler correctement ce paramètre garantit que votre installation respecte la norme NFC 15-100 et prévient tout risque d’échauffement des conducteurs en cas de forte sollicitation continue.
Conclusion : Vers une gestion énergétique intelligente
L’intégration Zendure sous Home Assistant transforme votre installation en un système de pointe, capable de réagir localement avec une latence minimale. En maîtrisant les entités avancées, vous reprenez le contrôle total.
Cette approche permet des optimisations complexes, comme le pilotage intelligent en fonction des jours Tempo d’EDF, afin de maximiser le stockage les nuits en amont des jours « Rouges ».
Alors, la question demeure : êtes-vous prêt à céder le contrôle à une application constructeur, ou allez-vous relever le défi du pilotage total via votre propre serveur domotique ?
🔗 Sources d’information
Voici une liste des sources (liens) qui documentent les entités de l’intégration Zendure dans Home Assistant.
🔎 Liste principale des entités Zendure
C’est actuellement la source la plus exhaustive pour les entités de l’intégration Zendure (via HACS).
Elle contient :
- Entités du **Zendure Manager** (ex : `zendure_manager_power`, `operation_state`, etc.)
- Entités par type de device (Hyper, Hub, SolarFlow, etc.)
- Attributs lecture / écriture
- Description fonctionnelle de chaque entité
📚 Sources utilisées pour construire les entités
Ces sources sont explicitement citées comme origine des propriétés dans la doc ci-dessus :
🔧 SDK officiel Zendure (propriétés)
https://github.com/Zendure/zenSDK/blob/main/docs/en_properties.md
- Source bas niveau
- Définit les propriétés techniques (API / MQTT)
- Base de toutes les entités HA ([github-wiki-see.page][1])
💬 Discussion officielle intégration HA Zendure
https://github.com/Zendure/Zendure-HA/discussions/658
- mapping propriétés → entités HA
- évolutions et corrections
- Très utile pour comprendre ce qui existe réellement côté intégration
📘 Wiki communautaire (SolarFlow / SF1200)
https://github.com/surfer1264/Zendure-Stuff/wiki/SF1200_Entity_der_Zendure_HA_Integration
- Liste détaillée des entités par appareil
- Cas concrets (SolarFlow, batteries, hubs)
- Complément pratique à la doc principale
🧩 Article ElectroPartage / intégration Home Assistant Zendure
- Code de l’intégration HACS
- Déclaration des entités (`sensor`, `number`, `select`, etc.)
- Source ElectroPartage pour voir : les noms exacts des entités et la logique de création
🧪 Sources complémentaires (usage réel & exemples)
📄 Guide + contexte d’intégration
- Explique les types de données exposées : puissance, stockage batterie et flux énergie
💬 Exemple MQTT / YAML (entités déclarées)
- Montre comment les entités sont structurées côté HA
- Utile pour comprendre : le nommage et l’organisation par device
🧠 Ce qu’il faut retenir
Il n’existe pas une seule source officielle complète : la référence actuelle est une agrégation communautaire (GitHub Wiki)…
Visualisez la vidéo de l’article…