No description
Find a file
2026-06-08 22:59:39 +02:00
README.md Actualiser README.md 2026-06-08 22:59:39 +02:00

Récupération des données fournies par un compteur d'eau communicant.

Identification du module communicant et protocole

Un petit tour sous le regard et on peut lire sur l'étiquette OMS DME-7B-07 suivi d'un numéro de série à 8 chiffres: 5XXXXXX1

Après recherche, ce code renvoi vers un module radio Diehl Izar Rci.

OMS (Open Metering System) est un protocole standard qui se base sur le standard M-Bus et sa version communicante pour la télé-relève Wireless MBus.

Quelques infos sur le protocole :

Les documents officiels qui décrivent le standard EN 13757 sont en accès payant : https://www.en-standard.eu/search/?q=CSN+EN+13757 mais on arrive à trouver tout de même des infos sur le fonctionnement général :

  • bandes de fréquence : principalement 868MHz mais parfois 433MHz ou encore 169MHz
  • 6 modes possibles :
    • S (Stationary) | 868MHz | Envoi quelques fois par jour
    • T (Frequent Transmit) | 868MHz | Envois fréquents
    • C (Compact) | 868MHz | Débits plus élevés qu'en mode T
    • N (Narrowband) | 169MHZ | Longue portée
    • R (Frequent Receive) | 868MHz | Réception sur plusieurs compteurs fonctionnant sur différentes fréquences.
    • F (Frequent Tx and Rx) | 433MHz | Connection bi-directionnelle fréquente

Certains modes sont déclinés en version 1 ou 2 pour des communications unidirectionnelles ou bidirectionnelles adaptées aux collecteurs.

D'après le fichier suivant : https://www.silabs.com/documents/public/quick-start-guides/wireless-m-bus-quick-start-guide.pdf

Table 12, page 21 nous pouvons voir les fréquences précises à utiliser en fonction des modes.

D'après leurs descriptions et différentes lectures sur les forums d'aide en domotique, les compteurs semblent souvent utiliser le mode T1 et C1 et donc sur la fréquence 868.95MHz.

Hardware

En continuant les recherches, plusieurs projets de domotique HomeAssistant ont abouti à la récupération de ces données en utilisant du matériel lowcost basé sur des ESP32 reliés à des modules CC1101, ou encore des Raspberry Pi couplés à des RTL-SDR.

J'ai pu tester une solution avec un Xiao ESP32S3 + CC1101 868MHZ basée sur HomeAssistant + ESPHome et https://github.com/SzczepanLeon/esphome-components mais c'est un peu lourd à mettre en place et n'est pas adapté à un dispositif mobile. Une solution avec le même matériel mais indépendante de HomeAssistant et ESPHome serait préférable, à tester plus tard...

Avec un Raspberry Pi4 + RTL-SDR (chipset RTL2838)

Si les outils évoqués par la suite sont disponibles sous forme de paquets présents dans les dépôts de ma distribution il ne m'a pas été possible d'utiliser le dongle usb avec le paquet rtl-sdr sur mon laptop, j'ai dû l'installer manuellement ainsi les outils suivants. J'ai utilisé la même stratégie avec le Raspberry Pi mais le paquet rtl-sdr fonctionne peut être...

Installation du driver Osmocom https://github.com/osmocom/rtl-sdr

sudo apt-get install libusb-1.0-0-dev git cmake pkg-config build-essential
git clone https://github.com/osmocom/rtl-sdr
cd rtl-sdr
mkdir build
cd build
cmake ../ -DINSTALL_UDEV_RULES=ON
make
sudo make install
sudo cp ../rtl-sdr.rules /etc/udev/rules.d/
sudo ldconfig
echo 'blacklist dvb_usb_rtl28xxu' | sudo tee --append /etc/modprobe.d/blacklist-dvb_usb_rtl28xxu.conf

On teste si le RTL-SDR est bien reconnu :

rtl_test -t


Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Found Rafael Micro R820T tuner
Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6
[R82XX] PLL not locked!
Sampling at 2048000 S/s.
No E4000 tuner found, aborting.

Le RTL-SDR est reconnu et prêt à être exploité

Pour décoder les trames nous avons besoin de rtl-wmbus https://github.com/xaelsouth/rtl-wmbus

Installation:

git clone https://github.com/xaelsouth/rtl-wmbus
make release

l'exécutable se trouve alors dans le répertoire build

On lance la commande suivante pour capter et décoder les trames radio en 868.65MHz émises par des compteurs aux alentours :

rtl_sdr -f 868.95M -s 1600000 - 2>/dev/null | /home/pi/rtl-wmbus/build/rtl_wmbus -v

rla;T1;1;1;2026-06-08 18:34:09.515311;9;10;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX2947c1af3846fdfb55f9248ee1663dae
t2a;T1;1;1;2026-06-08 18:34:21.644672;9;11;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX8690a22a171c56e5bbb4054f14f4d285
rla;T1;1;1;2026-06-08 18:34:21.644725;9;7;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX8690a22a171c56e5bbb4054f14f4d285
t2a;T1;1;1;2026-06-08 18:34:34.513648;8;9;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX8690a22a171c56e5bbb4054f14f4d285
rla;T1;1;1;2026-06-08 18:34:47.603551;10;8;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX8690a22a171c56e5bbb4054f14f4d285
t2a;T1;1;1;2026-06-08 18:34:59.975171;8;6;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX2366e69a7d2dfbbdb6dfbc0a6da4562d
rla;T1;1;1;2026-06-08 18:34:59.975225;9;9;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX2366e69a7d2dfbbdb6dfbc0a6da4562d
rla;T1;1;1;2026-06-08 18:35:25.706614;8;9;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX1b39efcbbf46660f844a5394256c519c
t2a;T1;1;1;2026-06-08 18:36:55.561139;7;10;5XXXXXX1;0x1e44a511511256547b077acXXXXXXXbc195795ced9ce765adc8cb2d0cf3c41
t2a;T1;1;1;2026-06-08 18:37:47.994615;10;9;5XXXXXX1;0x3e44a511511256547b077acXXXXXXX4f9fe150907433245d51a4b64e3be4355d026fada533cbdea64ce895cd82bcdf1f449c6ce5ddcfd6be62982ed0b7
rla;T1;1;1;2026-06-08 18:38:26.328199;11;10;5XXXXXX1;0x1e44a511511256547b077acXXXXXXXbc195795ced9ce765adc8cb2d0cf3c41
t2a;T1;1;1;2026-06-08 18:38:52.070454;10;13;5XXXXXX1;0x1e44a511511256547b077acXXXXXXXfa94dfea88307f3d36ea26cae32cd0be
rla;T1;1;1;2026-06-08 18:38:52.070646;12;12;5XXXXXX1;0x1e44a511511256547b077acXXXXXXXfa94dfea88307f3d36ea26cae32cd0be
t2a;T1;1;1;2026-06-08 18:39:05.104304;11;9;5XXXXXX1;0x3e44a511511256547b077acXXXXXXXc57afdc449f1854b2fb2ada6564754ee741c63d6d3f84c010e8a35bdbb042a535a5740bb5452ddb897f4978686f513d
rla;T1;1;1;2026-06-08 18:39:05.104364;14;13;5XXXXXX1;0x3e44a511511256547b077acXXXXXXXc57afdc449f1854b2fb2ada6564754ee741c63d6d3f84c010e8a35bdbb042a535a5740bb5452ddb897f4978686f513d
t2a;T1;1;1;2026-06-08 18:39:19.027515;10;10;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX78fd75a45ab4ef7538bf496b6493ac78
rla;T1;1;1;2026-06-08 18:39:19.027572;10;11;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX78fd75a45ab4ef7538bf496b6493ac78
t2a;T1;1;1;2026-06-08 18:39:31.151969;12;13;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX4cb028976c35a9aa0484c1bacf06547c
rla;T1;1;1;2026-06-08 18:39:31.152024;13;11;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX4cb028976c35a9aa0484c1bacf06547c
t2a;T1;1;1;2026-06-08 18:39:44.017733;9;10;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX97ea8ddee0f6ce4e810736a867a50a42
rla;T1;1;1;2026-06-08 18:39:44.017787;10;11;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX97ea8ddee0f6ce4e810736a867a50a42
rla;T1;1;1;2026-06-08 18:39:57.115769;6;12;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX97ea8ddee0f6ce4e810736a867a50a42
t2a;T1;0;0;2026-06-08 18:40:09.487373;9;11;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX5cff2558670d536bdc53fae5cb14ab19
rla;T1;0;0;2026-06-08 18:40:09.487428;12;10;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX5cff2558670d536bdc53fae5cb14ab19
t2a;T1;1;1;2026-06-08 18:40:21.870593;9;10;5XXXXXX1;0x3e44a511511256547b077acXXXXXXX2d847ef834270610b98d68f47b67ca9ea9ca1c6f055e1e467d90233b407b08bf5a27f617b0c51d53bdbbbd8b07a0995
t2a;T1;1;1;2026-06-08 18:40:35.218885;11;8;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX448ae53d24e63029cb21445381bf5398
rla;T1;1;1;2026-06-08 18:40:35.218941;10;11;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX448ae53d24e63029cb21445381bf5398
t2a;T1;1;1;2026-06-08 18:40:48.250926;11;16;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX1f0c7f7ac494b942021df0beb3d87b4d
rla;T1;1;1;2026-06-08 18:40:48.250979;12;12;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX1f0c7f7ac494b942021df0beb3d87b4d
t2a;T1;1;1;2026-06-08 18:41:02.171119;10;9;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX1f0c7f7ac494b942021df0beb3d87b4d
rla;T1;1;1;2026-06-08 18:41:02.171177;12;10;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX1f0c7f7ac494b942021df0beb3d87b4d
t2a;T1;1;1;2026-06-08 18:41:14.300377;10;11;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX1f0c7f7ac494b942021df0beb3d87b4d
rla;T1;1;1;2026-06-08 18:41:14.300431;12;10;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX1f0c7f7ac494b942021df0beb3d87b4d
t2a;T1;1;1;2026-06-08 18:41:27.222288;8;8;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX1f0c7f7ac494b942021df0beb3d87b4d
rla;T1;1;1;2026-06-08 18:41:27.222344;11;13;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX1f0c7f7ac494b942021df0beb3d87b4d
t2a;T1;1;1;2026-06-08 18:41:40.266073;7;8;5XXXXXX1;0x3e44a511511256547b077acXXXXXXXf72b29bfe303b6b6af72df7a0247ce53c7449605ddfb525b8542804bc422aed8a6d7051136294323ab85a32389c2df42
rla;T1;1;1;2026-06-08 18:41:40.266134;11;9;5XXXXXX1;0x3e44a511511256547b077acXXXXXXXf72b29bfe303b6b6af72df7a0247ce53c7449605ddfb525b8542804bc422aed8a6d7051136294323ab85a32389c2df42
rla;T1;1;1;2026-06-08 18:41:52.635785;9;10;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX1f0c7f7ac494b942021df0beb3d87b4d
t2a;T1;1;1;2026-06-08 18:42:05.068380;10;10;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX1f0c7f7ac494b942021df0beb3d87b4d
rla;T1;1;1;2026-06-08 18:42:05.068435;9;15;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX1f0c7f7ac494b942021df0beb3d87b4d
rla;T1;1;1;2026-06-08 18:42:18.362363;9;10;5XXXXXX1;0x1e44a511511256547b077acXXXXXXX1f0c7f7ac494b942021df0beb3d87b4d
t2a;T1;1;1;2026-06-08 18:42:28.662548;7;8;5XXXXXX1;0x2e44a511511256547b077acXXXXXXX946460cd42e56aec6cec93c86da9653e96f5de17d09575ce50bfc450064f55
rla;T1;1;1;2026-06-08 18:42:28.662607;7;10;5XXXXXX1;0x2e44a511511256547b077acXXXXXXX2f946460cd42e56aec6cec93c86da9653e96f5de17d09575ce50bfc450064f55
t2a;T1;0;0;2026-06-08 18:43:10.370673;9;10;5XXXXXX1;0x1e44a511511256547b077acXXXXXXXe9fe9d15b1fc1bd893e6e8ed4ff32a3
t2a;T1;1;1;2026-06-08 18:43:23.468765;7;9;5XXXXXX1;0x1e44a511511256547b077acXXXXXXXe9fe9d15b1fc1bd893e6e8ed4e932a3
rla;T1;1;1;2026-06-08 18:43:23.468817;10;11;5XXXXXX1;0x1e44a511511256547b077acXXXXXXXe9fe9d15b1fc1bd893e6e8ed4e932a3
t2a;T1;1;1;2026-06-08 18:43:35.840359;8;10;5XXXXXX1;0x1e44a511511256547b077acXXXXXXXe9fe9d15b1fc1bd893e6e8ed4e932a3

on a donc un compteur dont l'id est 5XXXXXX1 qui envoie une trame très régulièrement, c'est bien le numéro relevé sur l'étiquette du module communicant.

Le service https://wmbusmeters.org nous permet de décoder le payload hexadécimal :

telegram=|1E44A511511256547B077AC9XXXXXXXF2F_0413A4BD020002FD1700032F2F2F|

Auto driver    : dme_07
Similar driver : unknown 00/00
Using driver   : dme_07 00/00
000   : 1e length (30 bytes)
001   : 44 dll-c (from meter SND_NR)
002   : a511 dll-mfct (DME)
004   : 5XXXXXX4 dll-id (5XXXXXX1)
008   : 7b dll-version
009   : 07 dll-type (Water meter)
010   : 7a tpl-ci-field (EN 13757-3 Application Layer (short tplh))
011   : c9 tpl-acc-field
012   : 33 tpl-sts-field (ALARM TEMPORARY_ERROR)
013   : 1005 tpl-cfg 0510 (AES_CBC_IV nb=1 cntn=0 ra=0 hc=0 )
015   : 2f2f decrypt check bytes (OK)
017   : 04 dif (32 Bit Integer/Binary Instantaneous value)
018   : 13 vif (Volume l)
019 C!: A4BD0200 ("total_m3":179.62)
023   : 02 dif (16 Bit Integer/Binary Instantaneous value)
024   : FD vif (Second extension FD of VIF-codes)
025   : 17 vife (Error flags (binary))
026 C!: 0003 ("status":"ERROR_FLAGS_300")
028   : 2F skip
029   : 2F skip
030   : 2F skip

{
    "_":"telegram",
    "media":"water",
    "meter":"dme_07",
    "name":"",
    "id":"5XXXXXX1",
    "total_m3":179.62,
    "status":"ERROR_FLAGS_300",
    "timestamp":"2026-06-08T16:49:17Z"
}

le payload est donc bien celui du compteur d'eau, nous lisons le total du compteur conforme à l'affichage réel du compteur.

Certaines trames plus longues possèdent également des données spécifiques du fabricant, wmbusmeters ne peut les décoder sans clef, mais la valeur total_m3 reste disponible.

Afin de décoder le payload hexadécimal directement nous installons wmbusmeters https://github.com/wmbusmeters/wmbusmeters

sudo apt install libxml2-dev
git clone https://github.com/wmbusmeters/wmbusmeters
./configure
make
sudo make install
sudo systemctl daemon-reload

notre nouvelle commande est maintenant :

rtl_sdr -f 868.95M -s 1600000 - 2>/dev/null | /home/pi/rtl-wmbus/build/rtl_wmbus | wmbusmeters --t1 stdin:rtlwmbus Compteur_eau auto 5XXXXXX1 NOKEY

Started config rtlwmbus on stdin listening on any
Compteur_eau    5XXXXXX1        179.645 m³      ERROR_FLAGS_300 2026-06-08 21:00:23
Compteur_eau    5XXXXXX1        179.646 m³      ERROR_FLAGS_300 2026-06-08 21:00:48
Compteur_eau    5XXXXXX1        179.646 m³      ERROR_FLAGS_300 2026-06-08 21:01:00
Compteur_eau    5XXXXXX1        179.647 m³      ERROR_FLAGS_300 2026-06-08 21:01:27
Compteur_eau    5XXXXXX1        179.648 m³      ERROR_FLAGS_300 2026-06-08 21:01:41
Compteur_eau    5XXXXXX1        179.648 m³      ERROR_FLAGS_300 2026-06-08 21:02:19
Compteur_eau    5XXXXXX1        179.649 m³      ERROR_FLAGS_300 2026-06-08 21:02:31
Compteur_eau    5XXXXXX1        179.65 m³       ERROR_FLAGS_300 2026-06-08 21:02:57
Compteur_eau    5XXXXXX1        179.651 m³      ERROR_FLAGS_300 2026-06-08 21:03:24
Compteur_eau    5XXXXXX1        179.652 m³      ERROR_FLAGS_300 2026-06-08 21:03:36
Compteur_eau    5XXXXXX1        179.653 m³      ERROR_FLAGS_300 2026-06-08 21:03:49
Compteur_eau    5XXXXXX1        179.654 m³      ERROR_FLAGS_300 2026-06-08 21:04:14
Compteur_eau    5XXXXXX1        179.654 m³      ERROR_FLAGS_300 2026-06-08 21:04:53
Compteur_eau    5XXXXXX1        179.656 m³      ERROR_FLAGS_300 2026-06-08 21:05:07
Compteur_eau    5XXXXXX1        179.657 m³      ERROR_FLAGS_300 2026-06-08 21:05:19
Compteur_eau    5XXXXXX1        179.658 m³      ERROR_FLAGS_300 2026-06-08 21:05:32
Compteur_eau    5XXXXXX1        179.659 m³      ERROR_FLAGS_300 2026-06-08 21:05:45
Compteur_eau    5XXXXXX1        179.66 m³       ERROR_FLAGS_300 2026-06-08 21:06:10
Compteur_eau    5XXXXXX1        179.66 m³       ERROR_FLAGS_300 2026-06-08 21:06:23

Je n'ai pas encore trouvé d'explication pour la valeur ERROR_FLAGS_300, est ce une erreur du module communicant, un code signalant une anomalie au niveau des données collectées ?

Ce qui m'intéresse immédiatement c'est le total d'eau consommée. Pour stocker cette valeur on peut utiliser un simple fichier de logs ou encore un csv mais ayant à disposition un broker mqtt, une base de données influxdb et les outils de visualisation grafana j'opte pour cette dernière solution, et après avoir installé le paquet mosquitto-clients la commande devient :

rtl_sdr -f 868.95M -s 1600000 - 2>/dev/null | /home/pi/rtl-wmbus/build/rtl_wmbus | wmbusmeters --shell='HOME=/home/pi mosquitto_pub -h monbrokermqtt -t compteur_eau -m "$METER_TOTAL_M3"' --t1 stdin:rtlwmbus Compteur_eau auto 5XXXXXX1 NOKEY

Et si on veut voir les compteurs des voisins ?

Facile: on fait tourner le Raspberry pi sur batterie, on lance la commande suivante et on va se promener dans le quartier :

rtl_sdr -f 868.95M -s 1600000 - 2>/dev/null | /home/pi/rtl-wmbus/build/rtl_wmbus | wmbusmeters --format=fields --selectfields=id,total_m3,timestamp_utc --t1 stdin:rtlwmbus Compteur_detecte auto ANYID NOKEY >> scan_compteurs.csv

Et voilà le résultat, en me promenant quelques minutes dans la rue je récupère les valeurs de 30 compteurs différents :

ID TOTAL TIMESTAMP
5XXXXXX1 178.903 2026-06-08T11:04:18Z
5XXXXXX1 178.903 2026-06-08T11:04:58Z
3XXXXXX3 385.488 2026-06-08T11:05:56Z
5XXXXXX1 178.904 2026-06-08T11:07:19Z
5XXXXXX1 178.904 2026-06-08T11:07:32Z
5XXXXXX1 178.906 2026-06-08T11:11:49Z
3XXXXXX9 281.356 2026-06-08T11:13:55Z
3XXXXXX4 85.792 2026-06-08T11:14:00Z
3XXXXXX9 171.416 2026-06-08T11:14:05Z
3XXXXXX0 180.776 2026-06-08T11:14:06Z
3XXXXXX3 385.498 2026-06-08T11:14:10Z
3XXXXXX0 180.776 2026-06-08T11:14:30Z
3XXXXXX0 180.777 2026-06-08T11:14:44Z
3XXXXXX3 385.499 2026-06-08T11:14:47Z
3XXXXXX3 385.5 2026-06-08T11:15:25Z
3XXXXXX3 385.5 2026-06-08T11:15:38Z
9XXXXXX6 504.882 2026-06-08T11:17:44Z
3XXXXXX5 178.06 2026-06-08T11:19:44Z
3XXXXXX4 188.89 2026-06-08T11:19:54Z
3XXXXXX6 142.422 2026-06-08T11:19:56Z
3XXXXXX4 195.305 2026-06-08T11:20:04Z
2XXXXXX7 109.099 2026-06-08T11:20:07Z
3XXXXXX3 250.624 2026-06-08T11:22:40Z
3XXXXXX4 64.451 2026-06-08T11:22:42Z
3XXXXXX0 102.905 2026-06-08T11:23:09Z
3XXXXXX6 66.525 2026-06-08T11:23:46Z
3XXXXXX3 735.756 2026-06-08T11:24:37Z
3XXXXXX3 8.295 2026-06-08T11:25:12Z
3XXXXXX3 8.295 2026-06-08T11:25:38Z
3XXXXXX5 81.775 2026-06-08T11:26:59Z
3XXXXXX5 81.775 2026-06-08T11:27:51Z
3XXXXXX9 237.275 2026-06-08T11:28:14Z
3XXXXXX2 28.517 2026-06-08T11:28:26Z
3XXXXXX3 180.288 2026-06-08T11:28:36Z
3XXXXXX3 116.274 2026-06-08T11:28:42Z
3XXXXXX6 50.299 2026-06-08T11:28:48Z
8XXXXXX6 857.305 2026-06-08T11:29:49Z
2XXXXXX9 181.259 2026-06-08T11:29:52Z
8XXXXXX6 857.305 2026-06-08T11:30:16Z
2XXXXXX0 280.806 2026-06-08T11:30:18Z
2XXXXXX6 128.231 2026-06-08T11:30:22Z
8XXXXXX6 857.305 2026-06-08T11:30:28Z
2XXXXXX0 280.806 2026-06-08T11:30:31Z
3XXXXXX9 358.427 2026-06-08T11:30:32Z
2XXXXXX6 128.231 2026-06-08T11:30:35Z
3XXXXXX53 180.288 2026-06-08T11:31:08Z
3XXXXXX6 50.299 2026-06-08T11:31:38Z
3XXXXXX2 28.517 2026-06-08T11:31:42Z
3XXXXXX9 237.275 2026-06-08T11:31:52Z
3XXXXXX2 437.072 2026-06-08T11:32:28Z
3XXXXXX9 237.275 2026-06-08T11:32:30Z
3XXXXXX3 8.295 2026-06-08T11:33:00Z
3XXXXXX3 735.772 2026-06-08T11:33:25Z
3XXXXXX6 66.525 2026-06-08T11:34:15Z
3XXXXXX0 102.906 2026-06-08T11:34:35Z
3XXXXXX4 64.452 2026-06-08T11:34:55Z
3XXXXXX3 250.624 2026-06-08T11:35:00Z
3XXXXXX6 142.422 2026-06-08T11:37:00Z
9XXXXXX6 504.882 2026-06-08T11:38:33Z
9XXXXXX6 504.882 2026-06-08T11:39:39Z
3XXXXXX3 385.532 2026-06-08T11:40:46Z
3XXXXXX3 385.532 2026-06-08T11:40:58Z
3XXXXXX3 385.533 2026-06-08T11:41:11Z
3XXXXXX9 281.356 2026-06-08T11:41:30Z
3XXXXXX0 180.788 2026-06-08T11:41:35Z
5XXXXXX1 178.927 2026-06-08T11:43:00Z
5XXXXXX1 178.928 2026-06-08T11:43:12Z
5XXXXXX1 178.928 2026-06-08T11:43:35Z

En ajoutant un module GPS il devient aisé de localiser les compteurs et d'identifier les individus.

Concernant la conformité RGPD :

  • Je n'ai pas souvenir que lors de l'installation de ce module communicant il y a un peu plus d'un mois mon consentement ait été clairement recueilli, bien que :

La personne doit être informée, préalablement à la mise en œuvre du traitement, de lidentité du responsable de traitement, de la finalité du traitement, des destinataires des données, ainsi que des droits dont elle dis- pose au titre de la loi Informatique et Libertés.

Néanmoins mon compteur étant un compteur au nom de l'association de coppropriété il se peut que l'accord ait été recueilli auprès du responsable pour l'ensemble des habitants de la copropriété, à vérifier.

En principe, peuvent seuls avoir accès aux données le prestataire et la personne concernée. Cependant, le prestataire peut être amené à transmettre les données de la personne à un sous-traitant ou à un partenaire commercial.

Le prestataire doit mettre en place des mesures permettant de garantir la sécurité et la confidentialité des données traitées par les appareils quil fournit à la personne, et doit prendre toutes les précautions utiles pour en empêcher la prise de contrôle par une personne non autorisée.

On peut donc s'étonner de pouvoir récupérer les données des compteurs sans difficulté...