Page 3 sur 7
Re: Acquisition des infos d'un compteur d'eau.
Publié : 30 déc. 2024, 18:58
par pierrotori
le lien fonctionne c'est le script de papoo mais si tu veux je peux mettre le nouveau script ici, des que je l'ai validé
au faite, j'ai remplacé dans le fichier de configuration wmbusmeters la device, j'ai gagné 10% de CPU
# device=rtlwmbus[00000001]:868.9M
device=rtlwmbus[00000001]:CMD(rtl_sdr -f 868.9M -s 1600000 - 2>/dev/null | rtl_wmbus -p s -a)
avant les process étaient
Code : Tout sélectionner
PID USER TIME COMMAND
1 root 0:00 sh /wmbusmeters/docker-entrypoint.sh
8 root 0:00 /wmbusmeters/wmbusmeters --useconfig=/wmbusmeters_data
20 root 0:00 /bin/sh -c ERRFILE=$(mktemp -t wmbusmeters_rtlsdr.XXXXXXXXXXXX) ; echo ERRFILE=$ERRFILE ; date -Iseconds > $ERRFILE ; tail -f $ERRFILE
23 root 0:00 tail -f /tmp/wmbusmeters_rtlsdr.XXXXXXdCIpBb
24 root 0:00 /usr/bin/rtl_sdr -d 0 -f 868.9M -s 1.6e6 -
25 root 0:26 /usr/bin/rtl_wmbus -f
maintenant
Code : Tout sélectionner
PID USER TIME COMMAND
1 root 0:00 sh /wmbusmeters/docker-entrypoint.sh
7 root 0:00 /wmbusmeters/wmbusmeters --useconfig=/wmbusmeters_data
12 root 0:00 /bin/sh -c rtl_sdr -f 868.9M -s 1600000 - 2>/dev/null | rtl_wmbus -p s -a
13 root 0:05 rtl_sdr -f 868.9M -s 1600000 -
14 root 1:49 rtl_wmbus -p s -a
Re: Acquisition des infos d'un compteur d'eau.
Publié : 05 janv. 2025, 01:32
par Ian22
Bonjour,
Effectivement, le lien fonctionne maintenant. Merci, c'est intéressant.
Ta modif pour le device dans le fichier de config du meter fonctionne très bien ! Le process rtl_wmbus qui prenait 92% d'un coeur est maintenant entre 45 et 60%. Excellent !
Bon dimanche et meilleurs voeux pour cette nouvelle année

Re: Acquisition des infos d'un compteur d'eau.
Publié : 12 janv. 2025, 16:15
par pierrotori
Meilleurs voeux aussi, le meilleurs pour 2025
j'ai migré le script mais j'ai ajouté la notion de écart-type sur la surconsommation et la microfuite, c'est en cours de test car il y a de l'ajustement à faire, le résultat est assez positif, je pourrais après le mettre sur le forum
sinon le développeur wmbusmeters a ajouté a ma demande le paramètre mois/month
meterfiles=/wmbusmeters_data/logs/meter_readings
meterfilesaction=overwrite
meterfilesnaming=name
meterfilestimestamp=month
comme ca tu as uniquement un fichier par mois et tu conserves l'index du mois d'avant à chaque changement de mois puisque l'on est en overwrite
intéressant pour moi même si mon répertoire de log est en ram
Re: Acquisition des infos d'un compteur d'eau.
Publié : 14 janv. 2025, 11:29
par Martial
Bonjour,
Je suis très intéressé par ce sujet, mais j'ai peur de ne pas tout comprendre.
Pourriez vous nous faire la liste des choses à installer sur le pi pour réaliser cela?
J'ai cru comprendre qu'il fallait: wmbusmeter et mosquitto en plus d'un dongle rtl-sdr
C'est tout?
Re: Acquisition des infos d'un compteur d'eau.
Publié : 15 janv. 2025, 12:21
par Ian22
Bonjour,
@ Martial J'ai aussi installé rtl_wmbus et rtl-sdr et bien sûr domoticz. Et il n'y a plus qu'à lire les docs ... Et commencer par acquérir des trames d'infos envoyée par ton compteur (avec rtl-sdr) et noter son id pour la suite.
@Pierotori Je testerai le meterfilestimestamp=month pour voir ce que ça donne. Actuellement, je suis en append et je fais un tri de temps en temps pour supprimer les doublons... Très basique mais je n'utilise la carte mémoire du rpi que pour le boot et j'ai un gros disque pour le reste.
Je testerai aussi ton script de détection des fuites quand tu seras prêt.
Bonne journée,
Ian
Re: Acquisition des infos d'un compteur d'eau.
Publié : 15 janv. 2025, 17:32
par Martial
Merci @ian22, j'étais bien parti dans cette direction, donc j'ai eu raison.
Malheureusement mon dongle ne reçoit strictement rien??? j'ai même essayé sous windows 10 et 11!
C'est un dongle chinois, pas cher (17€) dont j'ai demandé le remboursement.
Lequel me conseillez-vous?
Je ne veux pas y mettre cher, c'est juste pour le compteur d'eau
Re: Acquisition des infos d'un compteur d'eau.
Publié : 15 janv. 2025, 23:45
par Ian22
J'ai un "Nooelec NESDR Nano 2" qui fonctionne très correctement mais dont la sensibilité est moyenne. Pour le tester, à l'époque, je l'ai connecté sur un pc portable surlequel j'avais installé Rtl_sdr et je suis allé me poster au-dessus de mon compteur. C'est comme çà que j'ai déterminé son id. Ce n'est qu'ensuite que j'ai connecté le récepteur sur mon Rpi et commencé les tests ...
à+
Re: Acquisition des infos d'un compteur d'eau.
Publié : 16 janv. 2025, 21:01
par pierrotori
j’ai cette clé usb
https://amzn.eu/d/41hSahJ je l’ai eu à 27 mais tu peux l’avoir à moins cher sur aliexpress.
Re: Acquisition des infos d'un compteur d'eau.
Publié : 16 janv. 2025, 22:56
par Martial
J'ai pris celle-là chez ali:
https://fr.aliexpress.com/item/10050052 ... pt=glo2fra
Je ne reçois strictement rien avec elle (testée sous w10 et 11 et sous raspbian), mais peut-être a-t-elle un défaut.
Je suis en train de voir avec le vendeur.
Merci pour votre aide
Re: Acquisition des infos d'un compteur d'eau.
Publié : 17 janv. 2025, 08:46
par pierrotori
c'est la meme que la mienne, donc ca devrait marcher
il faut installer rtl_433 dans un premier temps et ensuite wmbusmeter.
Ton compteur est loin de l'antenne ?
@Ian22 as tu de temps en temps des index erronés ?