Intégration Wallbox pour Gladys Assistant

Suivez et pilotez vos chargeurs Wallbox via le cloud Wallbox.
Cette intégration surveille et pilote vos chargeurs de véhicule électrique Wallbox via le cloud Wallbox : puissance de charge, niveau de batterie, énergies ajoutées (totale / verte / réseau), pause/reprise, verrouillage, courant de charge maximum et mode « Charge solaire » (Eco-Smart).
Elle s'inspire de l'intégration Home Assistant et s'appuie sur la même librairie API.
Prérequis
- Un compte Wallbox actif (https://my.wallbox.com).
- Votre/vos chargeur(s) enregistré(s) sur ce compte.
- Pour piloter le chargeur (pause, verrouillage, courant max, Eco-Smart), le compte doit avoir les droits administrateur sur la borne.
Configuration
- Installez l'intégration depuis le catalogue Gladys.
- Renseignez l'identifiant (l'adresse e-mail de votre compte Wallbox) et le mot de passe.
- Choisissez l'intervalle de rafraîchissement (15 à 3600 secondes, 90 par défaut).
L'intégration découvre automatiquement tous les chargeurs du compte et publie un appareil par chargeur. Aucun accès réseau local requis : tout passe par le cloud Wallbox.
Appareils publiés
Les valeurs sont publiées dans les unités Gladys (kW, kWh, %, km, km/h, A), arrondies à 3 décimales maximum (le prix de l'énergie garde ses 4 décimales, ex. 0,1734 €/kWh).
Chaque chargeur expose :
- Capteurs : niveau de charge (%), puissance de charge (kW), énergie ajoutée (kWh), énergie verte ajoutée (kWh), énergie du réseau ajoutée (kWh), autonomie ajoutée (km), vitesse de charge (km/h), puissance max disponible (A), statut texte (ex. « Charging », « Paused »), devise.
- Commandes : pause / reprise, verrouillage / déverrouillage, courant de charge maximum (A), courant ICP maximum (A), prix de l'énergie (€/kWh, valeur saisie à la main de 0 à 1), « Charge solaire » (Désactivé / Eco-Smart / Solaire complet), boutons reprise de programmation et mise à jour du firmware.
Certaines fonctionnalités sont spécifiques au modèle et n'apparaissent que si le chargeur les prend en charge (comportement identique à Home Assistant) : par exemple l'énergie déchargée sur les bornes bidirectionnelles (séries QS).
Sécurité
- Le mot de passe de votre compte Wallbox est stocké chiffré par Gladys et jamais renvoyé au frontend (champ
secret). - Toutes les requêtes passent par HTTPS vers
api.wall-box.cometuser-api.wall-box.com. - Comme il s'agit d'une API cloud, le badge de transport de chaque appareil est cloud en fonctionnement normal, et passe à injoignable si l'API Wallbox ne répond plus ou refuse vos identifiants.
Dépannage
- « Wallbox a refusé les identifiants » : identifiant ou mot de passe incorrect (champ
secret), ou compte sans droits sur la borne. Vérifiez dans le portail Wallbox. - « Cloud Wallbox injoignable » : problème de réseau ou API Wallbox momentanément indisponible. Le badge passe en injoignable.
- Aucune donnée de décharge / de courant ICP : votre modèle de chargeur (ex. Pulsar Plus) ne dispose pas de ces mesures — l'intégration ne les publie pas, comme Home Assistant.
- Pause / reprise inopérante : certaines bornes n'autorisent la pause que lorsqu'un véhicule est branché, et le compte doit avoir les droits administrateur.
Limites connues
- L'API Wallbox limite le débit (HTTP 429) : une fréquence de rafraîchissement trop basse peut déclencher ces limites. La valeur par défaut de 90 s est un bon compromis. L'intervalle effectif est multiplié par le nombre de chargeurs du compte (90 s x N), comme Home Assistant.
- L'intégration repose sur l'API publiques non documentées de Wallbox ; Wallbox peut les modifier sans préavis.
Paramètres de configuration
Voici les paramètres demandés par Wallbox dans son écran de configuration dans Gladys.
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| Pour commencer | section | Non | Connectez-vous avec votre compte Wallbox (https://my.wallbox.com). L'intégration découvre automatiquement tous les chargeurs du compte et publie un appareil pour chacun. Aucun accès au réseau local requis : tout passe par le cloud Wallbox. |
| Identifiant Wallbox | string | Oui | L'adresse e-mail utilisée pour vous connecter à votre compte Wallbox. |
| Mot de passe Wallbox | secret | Oui | Le mot de passe de votre compte Wallbox. Il est stocké chiffré par Gladys et jamais renvoyé au frontend. Un compte avec droits admin est requis pour piloter le chargeur. |
| Intervalle de rafraîchissement (s) | number | Non | Fréquence d'interrogation de l'API cloud Wallbox, en secondes. La valeur par défaut de 90 s équilibre fraîcheur des données et limites de débit de l'API Wallbox. L'intervalle effectif est multiplié par le nombre de chargeurs (90 s x N). |
Comment installer Wallbox dans Gladys
- Dans Gladys, ouvrez Intégrations : Wallbox apparaît dans le catalogue, aux côtés des intégrations natives, avec un badge communautaire.
- Cliquez sur Installer. Gladys télécharge l'image Docker (
ghcr.io/echopouet/gladys-wallbox:1.0.0), la démarre dans un bac à sable isolé du cœur, et génère l'interface de l'intégration (appareils, découverte et configuration). - Ouvrez l'écran Configuration de l'intégration, remplissez les paramètres, puis enregistrez.
- Vous pouvez aussi l'installer directement depuis l'URL de son dépôt : https://github.com/EchoPouet/gladys-wallbox.
Wallbox nécessite Gladys >=5.1.0. Le catalogue dans Gladys se rafraîchit toutes les heures : une nouvelle version est donc disponible au plus tard une heure après sa sortie.
Vous n'utilisez pas encore Gladys ? C'est gratuit et open source : suivez le guide d'installation pour démarrer.
À propos des intégrations externes
Wallbox est une intégration externe : une intégration communautaire empaquetée dans un conteneur Docker et publiée sur GitHub, que Gladys installe en un clic et exécute dans un bac à sable isolé de son cœur. Elle est publiée et maintenue par EchoPouet, et non par l'équipe cœur de Gladys.
- Parcourir toutes les intégrations externes
- Découvrir les intégrations natives intégrées à Gladys
- Créer et publier votre propre intégration externe
- Code source sur GitHub — source de cette documentation