Emetteur Itron Everblu Cyble 433MHz sur compteur d'eau
Re: Emetteur Itron Everblu Cyble 433MHz sur compteur d'eau
Bonjour à tous,
Je me permet de déterrer ce point pour savoir si quelqu'un a trouvé quelque chose? Je pense que je vais me pencher sur ce sujet ma commune ayant mis en place ce type de relevé.
Si je trouve je vous tiendrai informé ici...
Bon dimanche !
Je me permet de déterrer ce point pour savoir si quelqu'un a trouvé quelque chose? Je pense que je vais me pencher sur ce sujet ma commune ayant mis en place ce type de relevé.
Si je trouve je vous tiendrai informé ici...
Bon dimanche !
Raspberry B+ & PI2 / Domoticz / RFXtrx433E / multiple homemade devices
My blog/tutos for domoticz / electronics stuff : domotique.web2diz.net
My blog/tutos for domoticz / electronics stuff : domotique.web2diz.net
-
Bertrand67
- Messages : 5
- Inscription : 25 mars 2020, 17:27
Re: Emetteur Itron Everblu Cyble 433MHz sur compteur d'eau
Bonjour,
J'ai réussi à récupérer les données du compteur, mais en partant sur un autre projet qui s'inspire du travail fait sur la maison de simon : projet github everblu-meters. Ce projet nécessite un raspberry + CC1101 également. Il faut simplement faire attention aux branchements, qui sont mal décrits dans le github. Les informations remontent via Mqtt vers la plateforme qu'on souhaite utiliser (domoticz ou autres)
Bon courage,
Cdt,
J'ai réussi à récupérer les données du compteur, mais en partant sur un autre projet qui s'inspire du travail fait sur la maison de simon : projet github everblu-meters. Ce projet nécessite un raspberry + CC1101 également. Il faut simplement faire attention aux branchements, qui sont mal décrits dans le github. Les informations remontent via Mqtt vers la plateforme qu'on souhaite utiliser (domoticz ou autres)
Bon courage,
Cdt,
-
garycooper
- Messages : 453
- Inscription : 07 août 2017, 23:58
Re: Emetteur Itron Everblu Cyble 433MHz sur compteur d'eau
Ton message nous met l'eau à la bouche ! Peux tu nous en dire un peu plus STP ?
-
Bertrand67
- Messages : 5
- Inscription : 25 mars 2020, 17:27
Re: Emetteur Itron Everblu Cyble 433MHz sur compteur d'eau
Bonsoir,
Le github ci-dessous m'a effectivement permis de récupérer le relevé du compteur. Je vous laisse le parcourir à la page :
https://github.com/neutrinus/everblu-meters
Il fait d'ailleurs référence au site de la maison de simon !
J'ai beaucoup galéré à essayer de faire fonctionner les scripts du site "'la maison de simon". Je suis un novice complet donc tout cela était très obscur pour moi (compiler, cabler, contrab, etc...). J'ai beaucoup appris avec ce projet !
Comme indiqué ci-dessus, j'utilise un raspberry pi 4 (c'est du gâchis, je sais, mais il était en spare, et je suis trop content que cela fonctionne comme ça pour y toucher) et une carte CC1101. Si quelqu'un sait répliquer le projet avec un arduino, je suis toutefois preneur. Je ne sais pas si j'ai eu de la chance avec la fréquence du compteur (autour de 433.79) mais le compteur est au sous-sol, et le CC1101 à l'étage, donc ça fait bien 6 mètres et 2 planchers de distance.
Les points d'attentions selon moi (et sont fonction de mon niveau) :
- le câblage indiqué à la section Connections (rpi to CC1101): : il faut lire les libellés des GPIO plutôt que les chiffres pour câbler correctement,
- on peut compiler l'outil à partir de la commande gcc everblu_meters.c -o everblu_meters -lwiringPi -lmosquitto -lpthread -Wall
- cela créé un petit programme dans le répertoire linux du projet qu'on peut lancer en double cliquant dessus,
- chaque lancement génère une relève
- je pense qu'il ne faut pas faire des relèves toutes les heures, car la batterie du compteur n'est pas faite pour ça (une télérelève tous les 6 mois en moyenne ?) : je me contente de 2 relèves par jour (au cas où l'une d'elle plante), au début j'étais à une relève,
- le compteur ne répond pas les samedi et dimanche, et ne répond que de 8 h à 18 h. en dehors de ces plages, il renvoie la tête à toto. Donc ça met le b.... dans les valeurs.
- le lancement du programme peut s'automatiser par crontab, en tenant compte des infos ci-dessus sur la fenêtre d'ouverture de la relève
- la donnée de relève est envoyée en mqtt à partir des informations indiquées dans l'un des fichiers de l'outil,
- pour ma part, je les exploite en 3 compteurs (jour, mois, année) à partir de node-red/influxdb et Grafana, mais sur Home Assistant (je suis passé de Domoticz à Home Assistant pour voir, et j'y suis resté) donc je ne saurais pas récupérer les informations dans Domoticz.
Bon courage à vous,
Le github ci-dessous m'a effectivement permis de récupérer le relevé du compteur. Je vous laisse le parcourir à la page :
https://github.com/neutrinus/everblu-meters
Il fait d'ailleurs référence au site de la maison de simon !
J'ai beaucoup galéré à essayer de faire fonctionner les scripts du site "'la maison de simon". Je suis un novice complet donc tout cela était très obscur pour moi (compiler, cabler, contrab, etc...). J'ai beaucoup appris avec ce projet !
Comme indiqué ci-dessus, j'utilise un raspberry pi 4 (c'est du gâchis, je sais, mais il était en spare, et je suis trop content que cela fonctionne comme ça pour y toucher) et une carte CC1101. Si quelqu'un sait répliquer le projet avec un arduino, je suis toutefois preneur. Je ne sais pas si j'ai eu de la chance avec la fréquence du compteur (autour de 433.79) mais le compteur est au sous-sol, et le CC1101 à l'étage, donc ça fait bien 6 mètres et 2 planchers de distance.
Les points d'attentions selon moi (et sont fonction de mon niveau) :
- le câblage indiqué à la section Connections (rpi to CC1101): : il faut lire les libellés des GPIO plutôt que les chiffres pour câbler correctement,
- on peut compiler l'outil à partir de la commande gcc everblu_meters.c -o everblu_meters -lwiringPi -lmosquitto -lpthread -Wall
- cela créé un petit programme dans le répertoire linux du projet qu'on peut lancer en double cliquant dessus,
- chaque lancement génère une relève
- je pense qu'il ne faut pas faire des relèves toutes les heures, car la batterie du compteur n'est pas faite pour ça (une télérelève tous les 6 mois en moyenne ?) : je me contente de 2 relèves par jour (au cas où l'une d'elle plante), au début j'étais à une relève,
- le compteur ne répond pas les samedi et dimanche, et ne répond que de 8 h à 18 h. en dehors de ces plages, il renvoie la tête à toto. Donc ça met le b.... dans les valeurs.
- le lancement du programme peut s'automatiser par crontab, en tenant compte des infos ci-dessus sur la fenêtre d'ouverture de la relève
- la donnée de relève est envoyée en mqtt à partir des informations indiquées dans l'un des fichiers de l'outil,
- pour ma part, je les exploite en 3 compteurs (jour, mois, année) à partir de node-red/influxdb et Grafana, mais sur Home Assistant (je suis passé de Domoticz à Home Assistant pour voir, et j'y suis resté) donc je ne saurais pas récupérer les informations dans Domoticz.
Bon courage à vous,
-
garycooper
- Messages : 453
- Inscription : 07 août 2017, 23:58
Re: Emetteur Itron Everblu Cyble 433MHz sur compteur d'eau
Un petit déterrage qui vaut le coup !
Vous trouverez ici toutes les infos pour pouvoir relever votre compteur automatiquement et envoyer l'info à Domoticz.
https://domotique.web2diz.net/tele-rele ... oticz/amp/
Je ne suis pas l'auteur mais je l'ai mis en oeuvre et cela fonctionne parfaitement !
Vous trouverez ici toutes les infos pour pouvoir relever votre compteur automatiquement et envoyer l'info à Domoticz.
https://domotique.web2diz.net/tele-rele ... oticz/amp/
Je ne suis pas l'auteur mais je l'ai mis en oeuvre et cela fonctionne parfaitement !
Re: Emetteur Itron Everblu Cyble 433MHz sur compteur d'eau
Bonjour,
je redéterre à nouveau ce post.
Je possède sur mon installation un RFLink qui gère le 433Mhz de mes volets et porte de garage.
Je me demandais si il était possible de récupérer via le RFLink les infos de mon compteur.
Vous pensez que c'est possible ou bien il faut que je me fasse une installation avec un Pi 0 et un CC1101 ?
Merci
je redéterre à nouveau ce post.
Je possède sur mon installation un RFLink qui gère le 433Mhz de mes volets et porte de garage.
Je me demandais si il était possible de récupérer via le RFLink les infos de mon compteur.
Vous pensez que c'est possible ou bien il faut que je me fasse une installation avec un Pi 0 et un CC1101 ?
Merci
-
garycooper
- Messages : 453
- Inscription : 07 août 2017, 23:58
Re: Emetteur Itron Everblu Cyble 433MHz sur compteur d'eau
Bonjour DaX, pour ma part, j'ai connecté le CC1101 à mon Raspberry Pi 4 qui héberge Domoticz. Tout fonctionne parfaitement depuis cet été.
Re: Emetteur Itron Everblu Cyble 433MHz sur compteur d'eau
Bonjour,
Je suis en cours d'installation du CC1101.
lorsque je complie le code, j'ai une erreur :
Savez vous comment rectifier le "/usr/bin/ld : ne peut trouver -lwiringPi
collect2: error: ld returned 1 exit status "?????
Edit 20h38 erreur ci dessus résolu avec https://www.framboise314.fr/installer-l ... an-buster/ (meme si je suis sous Bulleyes 32)
Edit 22h36 y'a plus qu'a attendre lundi matin 8h et 17h pour voir si ça fonctionne...
Je suis en cours d'installation du CC1101.
lorsque je complie le code, j'ai une erreur :
Code : Tout sélectionner
pi@raspberrypi:~ $ cd consoEAU
pi@raspberrypi:~/consoEAU $ chmod +x get_water.sh
pi@raspberrypi:~/consoEAU $ gcc radian_trx.c -o radian_trx -lwiringPi -lpthread -Wall
In file included from radian_trx.h:97,
from radian_trx.c:5:
cc1101.c: In function ‘scenario_releve’:
cc1101.c:729:8: warning: implicit declaration of function ‘display_meter_cron’; did you mean ‘display_meter_report’? [-Wimplicit-function-declaration]
729 | else display_meter_cron(meter_data,meter_data_size);
| ^~~~~~~~~~~~~~~~~~
| display_meter_report
cc1101.c:668:13: warning: variable ‘TS_len_u8’ set but not used [-Wunused-but-set-variable]
668 | uint8_t TS_len_u8;
| ^~~~~~~~~
cc1101.c: At top level:
cc1101.c:756:6: warning: conflicting types for ‘display_meter_cron’
756 | void display_meter_cron (uint8_t *decoded_buffer , uint8_t size)
| ^~~~~~~~~~~~~~~~~~
cc1101.c:729:8: note: previous implicit declaration of ‘display_meter_cron’ was here
729 | else display_meter_cron(meter_data,meter_data_size);
| ^~~~~~~~~~~~~~~~~~
/usr/bin/ld : ne peut trouver -lwiringPi
collect2: error: ld returned 1 exit status
pi@raspberrypi:~/consoEAU $
collect2: error: ld returned 1 exit status "?????
Edit 20h38 erreur ci dessus résolu avec https://www.framboise314.fr/installer-l ... an-buster/ (meme si je suis sous Bulleyes 32)
Edit 22h36 y'a plus qu'a attendre lundi matin 8h et 17h pour voir si ça fonctionne...
RPI 2 -> Bullseye Lite
DomoticZ -> 2024.7
RFXCom 433E -> Pro1 1041
DongleP - Z-Stack 3.30+ (build 20240710) /Z4D 7.1.025 [7.489]
CC1101 433Mhz "Itron EverBlue Cyble"
PiTInfo v1.4
USB->ùSD = Rpi-clones
DomoticZ -> 2024.7
RFXCom 433E -> Pro1 1041
DongleP - Z-Stack 3.30+ (build 20240710) /Z4D 7.1.025 [7.489]
CC1101 433Mhz "Itron EverBlue Cyble"
PiTInfo v1.4
USB->ùSD = Rpi-clones
Re: Emetteur Itron Everblu Cyble 433MHz sur compteur d'eau
Bonjour,
J'ai avancé un peu...
Dans le tuto, on doit lire :
Il faut ensuite modifier le fichier cc1101.c ligne 672 modifier les YY et XXXXX comme indiqué par le numéro de compteur :
Avec cette modification, la fréquence de base est passé nickel.
Edit 11h58
ça fonctionne bien
Y'a plus qu'a tout réinstaller sous domoticz pour qu'il soit inclut aux sauvegardes automatique
J'ai avancé un peu...
Dans le tuto, on doit lire :
Il faut ensuite modifier le fichier cc1101.c ligne 672 modifier les YY et XXXXX comme indiqué par le numéro de compteur :
Code : Tout sélectionner
// replace YY et XXXXXXX with the servia of our device YY-XXXXXXX-ZZZ
// If the serial XXXXXXX start with a 0 remove it.
// Ex 20-0123456-987 -> replace YY et XXXXXXX below with 123456 -> pour l'exemple, ça donne :
// TS_len_u8=Make_Radian_Master_req(txbuffer, 20 , 123456 );
TS_len_u8=Make_Radian_Master_req(txbuffer, YY , XXXXXXX ); Edit 11h58
ça fonctionne bien
Y'a plus qu'a tout réinstaller sous domoticz pour qu'il soit inclut aux sauvegardes automatique
RPI 2 -> Bullseye Lite
DomoticZ -> 2024.7
RFXCom 433E -> Pro1 1041
DongleP - Z-Stack 3.30+ (build 20240710) /Z4D 7.1.025 [7.489]
CC1101 433Mhz "Itron EverBlue Cyble"
PiTInfo v1.4
USB->ùSD = Rpi-clones
DomoticZ -> 2024.7
RFXCom 433E -> Pro1 1041
DongleP - Z-Stack 3.30+ (build 20240710) /Z4D 7.1.025 [7.489]
CC1101 433Mhz "Itron EverBlue Cyble"
PiTInfo v1.4
USB->ùSD = Rpi-clones
Re: Emetteur Itron Everblu Cyble 433MHz sur compteur d'eau
J'ai le meme compteur everblu chez moi, et en lisant les tuto je vois que mon RFXCOM RFXTRX433XL n'est pas compatible avec la fréquence du compteur
Sur mon raspberry PI3 j'ai deja une carte zigbee de connectée donc je ne peux pas connecter par les gpio un CC1101 mais j'ai vu qu'il existe en version usb https://www.aliexpress.com/item/1005004769948375.html
N'etant pas codeur, est-ce que la version USB est utilisable avec le script ?
Sur mon raspberry PI3 j'ai deja une carte zigbee de connectée donc je ne peux pas connecter par les gpio un CC1101 mais j'ai vu qu'il existe en version usb https://www.aliexpress.com/item/1005004769948375.html
N'etant pas codeur, est-ce que la version USB est utilisable avec le script ?