# \[Integration\] 🔌 DSMR Smart Meter (compteurs P1 électricité / gaz / eau)

**URL:** <https://community.gladysassistant.com/t/integration-dsmr-smart-meter-compteurs-p1-electricite-gaz-eau/11235>\
**Category:** Développement\
**Tags:** integration-externe\
**Created:** [Octobre 14, 2026, 8:50 UTC](https://community.gladysassistant.com/t/integration-dsmr-smart-meter-compteurs-p1-electricite-gaz-eau/11235 "2026-10-14T20:50:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![GBoulvin](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gboulvin/32/10006_2.png) [@GBoulvin](https://community.gladysassistant.com/u/GBoulvin)\
**Post date:** [Octobre 14, 2026, 8:50 UTC](https://community.gladysassistant.com/t/integration-dsmr-smart-meter-compteurs-p1-electricite-gaz-eau/11235/1 "2026-10-14T20:50:42Z")

</div>

Bonjour à tous,

Je vous présente **DSMR Smart Meter** , une intégration externe qui lit les compteurs communicants **DSMR via leur port P1**. Ces compteurs sont présents aux 🇳🇱 Pays-Bas, en 🇧🇪 Belgique, au 🇱🇺 Luxembourg, en 🇸🇪 Suède et en 🇭🇺 Hongrie.

**Ce que ça apporte :**

- ⚡ Puissance soutirée et injectée en temps réel, au total et par phase (tension, courant)
- 📈 Index par tarif (jour/nuit) branchés sur le **suivi énergétique de Gladys** : consommation et coûts selon votre contrat
- 🔥💧 Compteurs de **gaz** et d’ **eau** détectés automatiquement
- 🇧🇪 Pointe quart-horaire et pointe mensuelle pour le **tarif capacitaire** belge
- 🔐 Prise en charge des compteurs **Smarty** luxembourgeois, dont les télégrammes sont chiffrés
- 🎬 Déclencheurs de scène : changement de tarif, **début ou fin d’injection solaire** (idéal pour lancer le lave-linge sur le surplus), coupure de courant, nouvelle pointe mensuelle
- 🧩 Actions de scène « Lire le compteur » et « Bilan du jour », pour recevoir un récap chaque soir
- 📊 Deux widgets de tableau de bord : une synthèse, et une vue par phase avec des jauges à l’échelle de votre disjoncteur
- 🏠 **100 % local** , sans cloud ni compte. Disponible en français, anglais, allemand et espagnol

**Matériel :** un lecteur P1 réseau. Ça peut être un dongle Wi-Fi qui diffuse les télégrammes en TCP, un **HomeWizard P1 meter** (API locale), ou un simple **câble USB P1** partagé avec ser2net, éventuellement sur la machine qui fait tourner Gladys.

⚠ Le Linky français n’utilise pas de port P1 mais la téléinformation : il n’est pas compatible.

**Installation :** depuis le catalogue d’intégrations de Gladys (version 5.1 minimum), puis saisissez l’adresse du lecteur et cliquez sur « Tester la connexion ».

📦 Code source et documentation : [GitHub - gboulvin/Gladys-DSMR-Smart-Meter · GitHub](https://github.com/gboulvin/Gladys-DSMR-Smart-Meter)

C’est une première version. Je n’ai pas pu la tester sur tous les compteurs, donc vos retours sont les bienvenus, surtout si vous avez un compteur belge, luxembourgeois, néerlandais, suédois ou hongrois ! 🙏

---

<div class="post-metadata">

**Author:** ![Claudius](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/c/cc9497/32.png) [@Claudius](https://community.gladysassistant.com/u/Claudius)\
**Post date:** [Octobre 15, 2026, 5:16 UTC](https://community.gladysassistant.com/t/integration-dsmr-smart-meter-compteurs-p1-electricite-gaz-eau/11235/2 "2026-10-15T17:16:17Z")

</div>

**Bonjour et merci pour le travail sur cette intégration DSMR !** Dans le cadre de mon évaluation de Gladys pour migrer depuis Home Assistant, je teste actuellement l’intégration **DSMR Smart Meter**.

**Ma configuration :**

- **Source de données :** Port P1 connecté via un module _Smart Meter WiFi Gateway_ (envoi MQTT / TCP).

- **Gladys Assistant :Gladys v5.2.1**

- **Intégration :** DSMR Smart Meter

#### Le test de connexion entre Gladys et le module Wi-Fi / compteur s’effectue avec succès.

1. Le compteur est correctement détecté dans la liste des appareils découverts .

2. **«&nbsp;Ajouter&nbsp;»** pour valider la création de l’appareil dans Gladys, l’enregistrement échoue et l’interface / API renvoie une erreur HTTP 422.

---

<div class="post-metadata">

**Author:** ![GBoulvin](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gboulvin/32/10006_2.png) [@GBoulvin](https://community.gladysassistant.com/u/GBoulvin)\
**Post date:** [Octobre 15, 2026, 7:00 UTC](https://community.gladysassistant.com/t/integration-dsmr-smart-meter-compteurs-p1-electricite-gaz-eau/11235/3 "2026-10-15T19:00:40Z")

</div>

Bienvenue et merci pour ton retour très précis ! 🙏

Le problème venait de la mesure « Tarif en cours » : elle était envoyée à Gladys sans valeur minimale ni maximale, ce que Gladys refuse à la création de l’appareil (d’où le 422).

C’est corrigé dans la **version 1.0.1**. Mettez l’intégration à jour depuis Gladys. Ensuite, dans l’onglet **Découverte** , cliquez à nouveau sur « Ajouter » pour le compteur : la création doit maintenant fonctionner.

N’hésite pas à me dire si tout remonte bien (index, puissance, gaz…), et quel modèle de compteur et quel pays vous utilisez !

---

<div class="post-metadata">

**Author:** ![Claudius](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/c/cc9497/32.png) [@Claudius](https://community.gladysassistant.com/u/Claudius)\
**Post date:** [Octobre 16, 2026, 8:16 UTC](https://community.gladysassistant.com/t/integration-dsmr-smart-meter-compteurs-p1-electricite-gaz-eau/11235/4 "2026-10-16T08:16:57Z")

</div>

Bonjour,

Voilà un problème prestement corrigé.

Toutes les infos remontent parfaitement. Même celles qui n’étaient pas disponibles via le DSMR reader de HA (tension & courant par phase). C’est parfait.

Exact j’ai oublié de préciser :

Pays: Belgique (partie francophone)

Compteur 1SAG3100476746 (DSMR 50221, 3 phase(s)) (Siconia T211).

Me reste la problématique de gestion des modes de mes fils pilote en ZigbeeMQTT et je suis prêt à faire le grand saut.

Merci

Claude
