# Intégration - Veolia

**URL:** <https://community.gladysassistant.com/t/integration-veolia/11028>\
**Category:** Développement\
**Tags:** integration-externe\
**Created:** [Octobre 10, 2026, 4:45 UTC](https://community.gladysassistant.com/t/integration-veolia/11028 "2026-10-10T16:45:00Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Octobre 10, 2026, 4:45 UTC](https://community.gladysassistant.com/t/integration-veolia/11028/1 "2026-10-10T16:45:01Z")

</div>

Bonjour à tous,

Suite à la demande d’@Olivier.L57, voici une première version de l’intégration externe **Veolia** : elle récupère votre consommation d’eau depuis votre espace client Veolia ([eau.veolia.fr](http://eau.veolia.fr)).

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/6/b/6babf3bba7d67ea2e800a4c816d3d89496c57e09.jpeg)

## Ce qu’elle fait

- **Un appareil « Compteur d’eau »** par abonnement :
  - index du compteur (m³)
  - consommation par jour (L)
  - consommation du mois et de l’année (m³)

- **L’historique est daté au bon jour** : Veolia publie les relevés avec 1 à 3 jours de retard, chaque relevé est rangé à la date où l’eau a été consommée. À l’ajout du compteur, le mois en cours et le mois précédent sont importés.
- **Un widget de tableau de bord** : dernier jour, mois, année, index, graphique par jour (7, 14 ou 30 jours), date et fiabilité du relevé (mesuré / estimé), bouton Rafraîchir.
- **3 déclencheurs de scène** :
  - _Nouveau relevé d’eau_
  - _Forte consommation d’eau_ : seuil en litres/jour, pratique pour repérer une fuite
  - _Relevé d’eau en retard_ : le compteur ne remonte plus

- **2 actions de scène** :
  - _Rafraîchir la consommation d’eau_
  - _Obtenir la consommation d’eau_ : dernier jour, ce mois, le mois dernier, cette année, en L et m³ (ex. : un message le 1er de chaque mois avec la conso du mois passé)

- **Badge Cloud** sur l’appareil : Cloud / Injoignable, avec un point orange si plus aucun relevé n’arrive.
- **Bouton « Vérifier ma commune »** dans la configuration : entrez votre code postal, il vous dit si votre commune est gérée et sur quel portail.

## Prérequis

- Gladys **5.1** ou plus récent
- Un compteur d’eau **télérelevé** et un **espace client Veolia** (e-mail + mot de passe)
- Portails gérés : **[eau.veolia.fr](http://eau.veolia.fr)** et **Eau de Toulouse Métropole**

@Olivier.L57 : bonne nouvelle, Metz (57000) passe bien par le portail [eau.veolia.fr](http://eau.veolia.fr) 🙂

## Installation

1. Dans Gladys : **Intégrations → Installer une intégration** , cherchez **Veolia**
2. Onglet **Configuration** : e-mail et mot de passe Veolia, puis **Tester la connexion**
3. Onglet **Découverte** : ajoutez le compteur d’eau
4. Ajoutez le widget **Consommation d’eau** à votre tableau de bord

Documentation : [gladys-veolia/docs/fr.md at main · prohand/gladys-veolia · GitHub](https://github.com/prohand/gladys-veolia/blob/main/docs/fr.md) Code source : [GitHub - prohand/gladys-veolia: Gladys external integration to connect veolia in Gladys · GitHub](https://github.com/prohand/gladys-veolia)

## À savoir

- Veolia ne propose pas d’API officielle pour ces données. L’intégration fait comme le site web (même méthode que l’intégration Home Assistant Veolia). Si Veolia change son site, il faudra une mise à jour.
- Vos identifiants restent dans la configuration Gladys et ne sont envoyés qu’à Veolia. L’intégration ne fait que lire : elle ne modifie rien sur votre compte.
- Lecture toutes les 6 h par défaut (réglable) : Veolia ne publie qu’un relevé par jour.

## Besoin de testeurs

Je n’ai pas de compteur Veolia : **vos retours sont précieux**!

- Est-ce que **Tester la connexion** affiche bien votre compteur et votre dernier relevé ?
- Les valeurs correspondent-elles à celles du site Veolia ?
- Votre commune a son propre portail Veolia ? Donnez-moi son adresse, je l’ajouterai.

En cas de souci, ouvrez une issue sur GitHub ou répondez ici avec les logs de l’intégration ( **pensez à masquer votre e-mail et votre numéro de compteur** ).

Merci !

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Octobre 30, 2026, 8:04 UTC](https://community.gladysassistant.com/t/integration-veolia/11028/2 "2026-10-30T20:04:52Z")

</div>

Salut @prohand, je t’ai ouvert une issue sur Github pour ajoute mon portail Veolia

> <https://github.com/prohand/gladys-veolia/issues/7>
>
> Bonjour @prohand,
> 
> Mon service d'eau passe par le portail \*\*C Mon O\*\* (https://c…-mon-o.monespace.eau.veolia.fr), qui n'est pas dans \`src/veolia/portals.js\` : l'intégration ne connaît que \`eau.veolia.fr\` et \`eaudetm.monespace.eau.veolia.fr\`.
> 
> C Mon O est une déclinaison de l'espace client Veolia : même backend (\`prd-ael-sirius-backend.istefr.fr\`), même user pool Cognito. Seul l'app client Cognito change, comme pour Toulouse Métropole.
> 
> Les identifiants sont dans le bundle public du portail (\`/assets/index-\*.js\`, clés \`cognitoUserpool\<Portail\>ClientId\`). Le même bundle sert tous les portails délégués. Relevé du 30/10/2026 :
> 
> | Portail | Hôte | Client id Cognito |
> |---|---|---|
> | C Mon O | \`c-mon-o.monespace.eau.veolia.fr\` | \`6vut9c2gvaeoeaf9ac7dr0i3jn\` |
> | Atlantic'Eau | \`atlantic-eau.monespace.eau.veolia.fr\` | \`91a3v5b3pef8cjbb3s0pdrnm2\` |
> | Nantes Métropole | \`nantes-metropole.monespace.eau.veolia.fr\` | \`5a4d8q7puddbgli4d2t62f5rh2\` |
> | Odici | \`odici.monespace.eau.veolia.fr\` | \`3nf1o8d5bdf243l71m4gb60bg0\` |
> | Valyo | \`valyo.monespace.eau.veolia.fr\` | \`r8eglfhksjhp6v1b0qehbb375\` |
> | Sobass | \`sobass.monespace.eau.veolia.fr\` | \`433kr2k9n661mnvr0io3g3a3vb\` |
> | Eaux de Dinan | \`eaux-de-dinan.monespace.eau.veolia.fr\` | \`60ou1e3jfbtfo5a5duucf6vu64\` |
> | Eau du Coquelicot | \`coquelicot.monespace.eau.veolia.fr\` | \`690v5rk3r5mmo4830quptunplf\` |
> | Calléo | \`eaudelacall.monespace.eau.veolia.fr\` (hôte supposé) | \`60di3vchcr6e5mk8iolbm14pn9\` |
> | SMAEP Ouest Briard | \`brivalsmaepob.monespace.eau.veolia.fr\` (hôte supposé) | \`4bdk3i8pq1ibpva1cahdsgbigm\` |
> | Vendée Eau | hôte non trouvé dans le bundle | \`55q97ufu391iajd22q9ed5qabe\` |
> 
> Pour vérification : le bundle contient bien les deux identifiants déjà présents dans \`portals.js\` (\`Default\` = \`3kghade1fg54739kj8pkbova8j\`, \`Eaudetm\` = \`19bjc8ldefie683n889iiubjc8\`).
> 
> Il faudrait sans doute aussi que « Vérifier ma commune » renvoie vers ces portails quand l'API des communes redirige une commune vers l'un d'eux.
> 
> Je peux tester C Mon O avec mon compte dès qu'une version de test est disponible.
> 
> Merci pour l'intégration !

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Octobre 30, 2026, 8:37 UTC](https://community.gladysassistant.com/t/integration-veolia/11028/3 "2026-10-30T20:37:06Z")

</div>

Salut @Will_71,

Merci pour l’issue et pour le relevé, très complet ! C’est en place dans la **v1.3.0**.

**Nouveaux portails gérés**

- C Mon O
- Atlantic’Eau
- Calléo
- Eau du Coquelicot
- Eaux de Dinan
- Nantes Métropole
- Odici
- SMAEP Ouest Briard
- Sobass
- Valyo
- Vendée Eau

Ils s’ajoutent à [eau.veolia.fr](http://eau.veolia.fr) et Eau de Toulouse Métropole.

**Pour tester C Mon O**

1. Mets à jour l’intégration Veolia dans Gladys.
2. Onglet **Configuration** → **Espace client** : choisis **C Mon O**.
3. Clique sur **Tester la connexion** , puis ajoute le compteur dans **Découverte**.

Le bouton **Vérifier ma commune** indique maintenant le bon portail à choisir pour les communes de ces services (par exemple La Roche-sur-Yon → Vendée Eau).

Je n’ai pas de compte sur ces portails, donc ton retour sur C Mon O m’intéresse beaucoup. Si ça ne marche pas, mets ici ou sur l’issue le message affiché dans le statut, sans mot de passe.

Notes de version : [Release v1.3.0 · prohand/gladys-veolia · GitHub](https://github.com/prohand/gladys-veolia/releases/tag/v1.3.0)

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Octobre 30, 2026, 9:16 UTC](https://community.gladysassistant.com/t/integration-veolia/11028/4 "2026-10-30T21:16:56Z")

</div>

Merci @prohand, je fais un test demain, je te tiens au courant.
