je suis en train de mettre au point un pluviometre RF à base d'arduino, d'emetteur à pas cher et d'un pluvio. à pas cher de ce type :
C'est basé sur une simulation d'une PCR800 de chez Oregon avec ce code : https://github.com/deberman/OS_V3_rainsensor
Je suis assez content du resultat pour l'instant mais je rencontre des problèmes d'interprétation des valeurs mesurées de la part de Domoticz.
En analysant un peu le code j'ai réussi à simuler une trame valide qui est bien reçue par la passerelle RfLink.
Code : Tout sélectionner
pi@domoticz:~ $ cat /dev/ttyUSB0
20;65;Oregon Rain2;ID=2A51;RAINRATE=0019;RAIN=594c;BAT=OK;
Pour la valeur totale de "RAIN" c'est ok (0x594C = 22860). Le rapport de 10 vient de la configuration du dispositif.
Par contre toujours 0 pour le RAINRATE sauf pour certaines valeurs de RAIN. Enfin, c'est assez bizarre.
Peut-on modifier le code de domoticz qui gère ce type de sonde pour faire afficher des valeurs correctes ?
Si oui, vers quel fichier dois-je m'orienter ?
A votre dispo. pour toute autre information sur le projet.
Merci pour votre aide.