[DIY] - Pluviomètre RF - PCR800 Oregon - RFLINK

Forum dédié au Rflink : installation, paramétrage, utilisation, interfaces ...
sperate
Messages : 16
Inscription : 19 sept. 2019, 18:03

Re: [DIY] - Pluviomètre RF - PCR800 Oregon - RFLINK

Message par sperate »

Essaie de regarder la trame qu'envoie le RFLINK à Domoticz.
20;65;Oregon Rain2;ID=2A51;RAINRATE=0019;RAIN=594c;BAT=OK;
Et vérifie la valeur de RAIN.
Seb3401
Messages : 7
Inscription : 23 sept. 2019, 15:09

Re: [DIY] - Pluviomètre RF - PCR800 Oregon - RFLINK

Message par Seb3401 »

Salut,
petit souci, j'ai du réinstaller mon raspberry, ça m'apprendra à toucher des fichier de config que je maîtrise pas...

Du coup, j'ai bien ceci qui arrive sur Rflink : 21:40:53.807 -> 20;01;Oregon Rain2;ID=2A1C;RAINRATE=0030;RAIN=0031;BAT=OK;

Les valeurs de rainrate et rain varie selon la valeur mise dans les fonction rainsensor.setRainRate(50); et rainsensor.setTotalRain(50).

Dans domoticz, dans matériel, je retrouve : 1 RfLink 2A1C 0 Oregon Rain2 Rain TFA 0;4.9 - 2019-09-26 21:42:10.
Je vois que le 4.9 correspond à la conversion de 0031 en hexa
Mais dans la section Rain, les valeurs sont à 0, et tout les graph aussi.
Je comprend pas bien comment est calculée la pluie, à la fois dans le prog Arduino mais aussi dans domoticz....
wudz
Messages : 19
Inscription : 23 oct. 2017, 22:11

Re: [DIY] - Pluviomètre RF - PCR800 Oregon - RFLINK

Message par wudz »

Salut,

Ce pluvio est détecté tout seul chez moi via mon RFLink :geek:
Je suis pas certain de comprendre le but de la manœuvre ?

Merci
sperate
Messages : 16
Inscription : 19 sept. 2019, 18:03

Re: [DIY] - Pluviomètre RF - PCR800 Oregon - RFLINK

Message par sperate »

Si tu interceptes la trame pour le log alors elle n'arrive plus jusqu'à Domoticz.
C'était bien cela ton problème ?
sperate
Messages : 16
Inscription : 19 sept. 2019, 18:03

Re: [DIY] - Pluviomètre RF - PCR800 Oregon - RFLINK

Message par sperate »

Dans domoticz, dans matériel, je retrouve : 1 RfLink 2A1C 0 Oregon Rain2 Rain TFA 0;4.9 - 2019-09-26 21:42:10.
Je vois que le 4.9 correspond à la conversion de 0031 en hexa
Mais dans la section Rain, les valeurs sont à 0, et tout les graph aussi.
Peut-être que suite à un changement d'ID tu n'as pas rajouté le bon device dans la liste des utilisés.
Seb3401
Messages : 7
Inscription : 23 sept. 2019, 15:09

Re: [DIY] - Pluviomètre RF - PCR800 Oregon - RFLINK

Message par Seb3401 »

Salut,
j'ai bien une trame dans les logs du rflink (arduino) et j'ai bien les logs dans domoticz. Pour ce qui est de l'adresse, je l'ai fixer pour ne avoir à changer sans arrêt.
J'ai pas trop eu le temps de me remettre dessus mais je bloque ssur cete parti du prog :

rainsensor.setRainRate(10);// 1 = 0.1mm
rainsensor.setTotalRain(10);// 1 = 0.1mm


je vois bien qu'en changeant les valeurs ça change la trame et ce qui arrive dans domoticz, mais j'ai même réussi à faire des pluies négative (je sais plus avec qu'elle combinaison).
De ton côté, tu as qu'elle valeur dans ces deux fonctions? Quand ton pluvio bascule, ça représente combien de millimètre de pluie? Moi j'ai un pluvio qui bascule pour 0.2mm de pluie.
sperate
Messages : 16
Inscription : 19 sept. 2019, 18:03

Re: [DIY] - Pluviomètre RF - PCR800 Oregon - RFLINK

Message par sperate »

mais j'ai même réussi à faire des pluies négative (je sais plus avec qu'elle combinaison).
Cela doit être suite à une remise à zero du compteur de ta sonde.
rainsensor.setTotalRain(10);// 1 = 0.1mm
Pour une valeur de envoyée égale à 10, domoticz est supposé recevoir l'info de 0,1mm de pluie.
Attention car domoticz n'affiche pas directement la valeur reçue mais le cumul journalier. C'est pour cela que suite à un reset du compteur de la sonde entre deux manips il se peut qu'il apparaisse ds valeurs négatives. C'est "normal", il faut bien que le compteur de la sonde boucle à un moment donné et ça doit être prévu dans le programme

Fie toi à l'affichage des données reçues dans la rubrique des périphériques plutôt.
device oregon rain 2.PNG
device oregon rain 2.PNG (6.39 Kio) Consulté 8664 fois

et non à l'affichage du dashboard :
edit device.PNG
edit device.PNG (15.79 Kio) Consulté 8664 fois
Par ailleurs, RainRate n'est pas pris en compte par Domoticz il le calcule lui même en fonction des données TotalRain reçues.

Le type de sonde que j'utilise bascule tous les 0,38mm de pluie environ.

Pour info j'ai fini le programme et je vais bientôt le poster.
Je laisse la sonde en période de test pendant une semaine avant de faire les dernières modifs et de mettre au propre.

Voila les premiers résultats :

rainfall.PNG
rainfall.PNG (66.36 Kio) Consulté 8664 fois
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: [DIY] - Pluviomètre RF - PCR800 Oregon - RFLINK

Message par Chrominator »

Bah dit donc, il pleut drôlement chez toi :lol:
Je croyais être servi dans l'Oise, mais y a pire !
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
sperate
Messages : 16
Inscription : 19 sept. 2019, 18:03

Re: [DIY] - Pluviomètre RF - PCR800 Oregon - RFLINK

Message par sperate »

C'est clair, ça fait deux semaine au moins qu'on s'en prend plein la gueule dans le 44 !!
Temps idéal pour les tests :lol:
Seb3401
Messages : 7
Inscription : 23 sept. 2019, 15:09

Re: [DIY] - Pluviomètre RF - PCR800 Oregon - RFLINK

Message par Seb3401 »

Salut,
j'avais un peu lâcher mais je vais re-tester tout ça.
Mais oui, je suis preneur de ton bout de code qui m'as l'air de bien tourné.
Répondre