Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation.

Captures d’écran Extraites du README de dewet22/givenergy-hass.

GivEnergy dashboard — flow modeEnergy Conductor — the tape: 12h history, 12h forecastEnergy Conductor — plan reasoning and control status

À propos

GivEnergy Local est une intégration qui lit et contrôle les onduleurs GivEnergy via Modbus TCP en local. Elle n'exige ni cloud, ni compte sur le portail GivEnergy, ni broker MQTT, et elle se configure dans l'interface avec l'adresse IP de l'onduleur, le port et l'intervalle d'interrogation. Elle ajoute des capteurs et des commandes pour les données du photovoltaïque, de la batterie, du réseau et de la charge, y compris le détail de chaque cellule de la batterie, la programmation de la charge et de la décharge, et les modes de la batterie. Elle prend en charge les systèmes hybrides monophasés et triphasés, à couplage AC, All-in-One, EMS et Gateway. Des services peuvent exposer un ensemble d'entités aux assistants vocaux et LLM, générer une configuration Predbat de départ et capturer des trames Modbus brutes pour le diagnostic. Un mode passif en écoute seule permet à Home Assistant de lire les données pendant qu'un autre client interroge l'onduleur, et des avis de correction signalent un appareil qui ne répond pas ou une topologie d'installation modifiée.

Résumé automatique du README et du code de dewet22/givenergy-hass, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact

Prise en charge

  • Fonctionne en local Communique avec tes appareils sur ton propre réseau. Aucun cloud de fournisseur entre les deux.

  • Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.

  • Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.

Fournit

  • Interrupteurs
  • Capteurs

Mise en place

Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.

GivEnergy Local

  • Adresse IP de l'onduleur
  • Port Modbus
  • Intervalle d'interrogation (secondes)
  • Données de la batterie uniquement (supprime les commandes et les capteurs système)

Reconfigurer GivEnergy Local

  • Adresse IP de l'onduleur
  • Port Modbus
  • Intervalle d'interrogation (secondes)

Après la mise en place

  • Données de la batterie uniquement (supprime les commandes et les capteurs système)
  • Avertir quand l'horloge de l'onduleur dérive par rapport à Home Assistant
  • Exposer le détail de chaque cellule de la batterieCrée une entité pour la tension et la température de chaque cellule de chaque bloc batterie, module AIO et module HV. Cela peut représenter un grand nombre d'entités (environ 288 pour un empilement HV de six modules), c'est donc désactivé par défaut sur les nouvelles installations. Les cumuls min/max/delta par module sont toujours disponibles dans tous les cas. Les installations existantes conservent leurs entités par cellule, sauf si tu désactives cette option.
  • Mode passif (écoute seule)Arrête d'interroger l'onduleur et lit à la place le cache de registres partagé qu'un autre client maintient à jour sur le même dongle. Utile dans une configuration côte à côte, par exemple GivTCP qui interroge activement pendant que Home Assistant se contente d'écouter, pour réduire de moitié la charge sur un dongle fragile. Nécessite qu'un autre client interroge activement le même onduleur ; sinon, les données deviendront obsolètes.
  • Délai de silence avant reconnexion (secondes)Durée pendant laquelle les reconnexions sont suspendues après deux échecs consécutifs du test de vie du dongle, afin qu'il puisse récupérer sans être dérangé. La valeur par défaut et minimale est de 120 secondes ; augmente-la si un dongle fragile se bloque régulièrement et que tu veux lui laisser plus de répit. Surveille les compteurs Dongle Hangs et Reconnect Backoffs pour juger de l'effet.
  • Activer la fenêtre de rétablissement du splice-guardPermet au splice-guard de la batterie de se rétablir après des pics légitimes au coude de charge LiFePO4 (classe tension/capacité, filtre sur plusieurs interrogations successives) au lieu de laisser la batterie hors ligne en permanence. À activer si tu constates des déconnexions répétées de la batterie près de la pleine charge.

Textes issus du code de dewet22/givenergy-hass. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.

Actions

  • Redétecter la topologie de l'installationEfface la topologie de l'installation mise en cache et recharge l'intégration, ce qui force une détection complète du matériel à la prochaine connexion.Champs : Appareil
  • Exposer les entités recommandées aux assistants vocauxService ponctuel qui expose un ensemble principal d'entités choisi selon des critères précis (SOC de la batterie, puissance PV/réseau/charge, totaux d'énergie du jour et cumulés, état de l'onduleur) à un ou plusieurs assistants vocaux/LLM. Idempotent, et ne retire jamais rien de ce qui est exposé.Champs : Appareil, Assistants
  • Capturer des trames de débogageEnregistre les trames Modbus brutes de l'onduleur pendant une durée donnée et les sauvegarde dans un fichier texte expurgé avec un en-tête d'environnement. Une notification persistante renvoie vers une page pour inspecter, télécharger ou signaler la capture.Champs : Appareil, Durée (secondes)
  • Générer la configuration PredbatConstruit un fichier apps.yaml Predbat de départ pour cette installation, avec les ID d'entités résolus en direct depuis ton registre. Une notification persistante renvoie vers une page pour vérifier et télécharger le fichier ; tu dois encore renseigner le tarif et les autres réglages de Predbat.

Dépannage

  • Avis de correctionLes avis qu’elle peut afficher dans Paramètres > Corrections :L'appareil GivEnergy ne répond pas, La topologie de l'installation GivEnergy a changé, Les ID d'entités GivEnergy EMS doivent être recréés

Extrait du README

Talk to your GivEnergy inverter straight over local Modbus TCP — no cloud, no GivEnergy portal account, no MQTT broker. Full sensor and control coverage, a live self-building dashboard, and proper Home Assistant plumbing for automations, the Energy dashboard, voice and LLMs.

  • 🔒 Fully local & private — talks to the inverter directly on your LAN; nothing leaves the house, and no GivEnergy account is involved.
  • 🔋 Every sensor and control — PV, battery, grid and load telemetry; per-cell battery health; charge/discharge scheduling, SOC targets, and battery modes.
  • 📊 A dashboard that builds itself — a bundled strategy renders a full six-tab layout (plus Flow, Glance and Analyst views) and resolves every entity live, so it never rots when a device moves or an…
  • 🤖 Predbat- & EMS-ready — drives Predbat on single- and multi-inverter EMS plants, with no GivTCP or MQTT broker in the loop.
  • 🗣️ Voice & LLM in one click — a single service exposes the right entities to Assist and LLM tools (Claude / OpenAI via MCP).
  • 🔬 Honest about the hardware — register maps are confirmed against real wire captures, with built-in capture tooling to diagnose anything that reads wrong.
Extrait du README de dewet22/givenergy-hass, Apache License 2.0. Abrégé.

S’affiche dans Vulpo :

carte Bascule rapide, carte Bouton, carte Sélection, carte Graphique, Apple Watch, centre de contrôle.

Informations

Installations
213 partagent leurs statistiques
Étoiles GitHub
12
Connexion
Fonctionne en local
Maintenance
Mise à jour au cours des 6 derniers mois
Version
v1.4.12,
Catégorie
Énergie, Solaire et batteries
Type
Intégration de la Marketplace
Prérequis
Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
Domaine
givenergy_local

À découvrir aussi

Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation. À propos de ces chiffres