Go Down

Topic: Decodage sonde Auriol temp + hum 433Mhz  (Read 1 time) previous topic - next topic

alb12

Merci beaucoup al1 d'avoir trouvé ce plugin.
J'avais vu qu'avec RFLINK il etait possible de décoder les sondes Aurioles mais n'avait pas trouvé le plugins.
En revanche impossible d'utiliser un Arduino Uno avec RFLINK.
Reste a essayer de faire le script pour un UNO

Artouste

Un message du 24/07 sur le forum Domoticz signale que cette sonde Auriol est gérée par RFLINK 433 :
https://easydomoticz.com/forum/viewtopic.php?f=7&t=4308&sid=0772486e36030ecaefde50764f48942d

Présentation de RFLINK :
https://easydomoticz.com/rflink-un-module-433mhz-arduino-mega-partie-1-le-materiel/

Un petit tour dans le code source de RFLINK pour trouver le format de la trame.....
http://www.nemcon.nl/blog2/development

Le plugin 044 contient les routines pour le décodage  de cette sonde Auriol -(cf fichier joint)
Bnsoir Al1 je ne connaissais pas rflink
plutot bien pensé avec ses plugins
le plugin 06 me rappelle qq chose ;D
pour repondre à alb12 ça doit etre relativement simple à deriver sur uno ce seul plugin en reception

al1fch

Bonsoir Artouste
le plugin 06 me dis aussi quelque chose !!!
 le lien vers  skyduino et barbudor permet de tracer la recherche !

Artouste

#18
Jun 27, 2017, 11:24 pm Last Edit: Jun 27, 2017, 11:28 pm by Artouste
Bonsoir Artouste
le plugin 06 me dis aussi quelque chose !!!
 le lien vers  skyduino et barbudor permet de tracer la recherche !

8)
Je confirme , le plugin 06  décode OK "mes trucs R Blyss" qui étaient tous bien endormis :smiley-mr-green:

NB : perso  je n'ai pas pu compiler RFLINK sous 1.8.3 , c'est OK sous l'ancienne 1.6.5 r2






alb12


Artouste

Sur Arduino Uno ?
bonjour
non sur la cible mega comme prevuça coince à la compile avec 1.8.3 (probleme du coté de #include CONFIGFILE(SKETCH_PATH,CONFIG_FILE)

pour porter sur uno ça doit ce jouer essentiellement du coté de rawsignal et plugin
perso c'est interessant mais jen'ai pas le tems de m'y coller 8)
 

Artouste

#21
Jun 28, 2017, 06:21 pm Last Edit: Jun 28, 2017, 09:32 pm by Artouste
Ci-dessous une version light qui tourne sur uno prevue avec seulement le plugin 044

(c'est essentiellement du commentaire , il reste à épurer , mais ça valide la réception sur uno)

EDT : il y a finalement plus simple en passant par le fichier Config_01.c  , ZIP changé en conséquence
ça fonctionne chez moi testé avec du Blyss. (plugin 006)

ATTENTION : ça ne compile pas chez moi sous IDE 1.8.3 mais c'est ok avec 1.6.5 r2 meme probleme qu'avc la mega)

le récepteur doit être connecté ainsi
VCC  récepteur sur pin3 uno
DATA récepteur sur pin 2
GND GND

Le dossier rflink est à la racine de C: (sinon modifier le path dans rflink.ino

zip rflink uno



messages d'erreur'  compile sous 1.8.3
----------------------------------------------------
Arduino : 1.8.3 (Windows 10), Carte : "Arduino/Genuino Uno"
C:\rflink\Base.ino:23:45: fatal error: SKETCH_PATH/Config/Config_01.c: No such file or directory
#include CONFIGFILE(SKETCH_PATH,CONFIG_FILE)                                      ^
compilation terminated.
exit status 1
Erreur de compilation pour la carte Arduino/Genuino Uno
--------------------------------------------------------------------------


alb12

Bonsoir Artouste,

j'avais trouvé ça hier ( https://github.com/letscontrolit/RFLinkSmall ).
tes fichiers viennent ils de la même source ?

Tu as fait quelques modifications? car j'ai testé hier et je ne recevais rien.

Merci

Artouste

#23
Jun 28, 2017, 11:44 pm Last Edit: Jun 29, 2017, 12:20 am by Artouste
Bonsoir Artouste,

j'avais trouvé ça hier ( https://github.com/letscontrolit/RFLinkSmall ).
tes fichiers viennent ils de la même source ?

Tu as fait quelques modifications? car j'ai testé hier et je ne recevais rien.

Merci
bonsoir

tomorrow is another day :smiley-mr-green:


je suis parti simplement des sources rflink


je regarderais demain rflinksmall
mais je note déjà que la derniere MAJ date de 6 mois

à tu déjà au moins tenté avec "mon dernier zip" ?


alb12

Bonjour,

non je n'ai pas eu le temps de tester, justement c'est pour cela que je posais cette question.
Pour pouvoir compiler avec la 1.8, il faut définir la variable SKETCH_PATH à la racine du fichier principal

Artouste

bonjour
rflinksmall fonctionne pour moi sur arduino
VCC recepteur sur pin 12 arduino
DATA sur 2

attention à definir le bon plugin dans le fichier config01.c (044 pour toi)
j'ai rajouter le plugin 001 (pour debug) qui etait absent

alb12

Oui c'est bien ce que j'avais fait avec rflinksmall, je viens de tester aussi rflink qui est dans ton fichier zip mais sans résultat.
La trame envoyée par mon module ( version 2017 ) ne doit pas être exactement la même que celle attendu par le plugins 044.

Artouste

#27
Jun 29, 2017, 08:25 pm Last Edit: Jun 29, 2017, 08:56 pm by Artouste
Oui c'est bien ce que j'avais fait avec rflinksmall, je viens de tester aussi rflink qui est dans ton fichier zip mais sans résultat.
La trame envoyée par mon module ( version 2017 ) ne doit pas être exactement la même que celle attendu par le plugins 044.
bonsoir
reçois tu au moins qq chose en mode debug rflink ?
avec la commande 10;RFDEBUG=ON;

ATTENTION avec la copie rflinksmall , le plugin 001 n'étais pas présent , j'ai remis celui de rflink dans le dossier plugins et modfié en conséquence le fichier Config_01.c


sur du protocole non reconnu tu obtiens simplement un "debug" (nb pulses et timing)
sur du protocole connu tu obtiens un "debug" suivi du decodage identifié

exemples de réception :

pas de decodage identifié (pas de plugin protocole chargé reconnu)
debug

20;F1;DEBUG;Pulses=36;Pulses(uSec)=630,270,210,930,840,270,180,930,840,270,180,930,180,930,210,930,840,270,210,930,840,270,180,930,840,270,180,930,180,930,180,930,840,270,180,4980;


codage identifié (le plugin pour le protocole reconnu est chargé )
debug

20;F2;DEBUG;Pulses=50;Pulses(uSec)=120,930,840,270,180,930,180,930,180,930,840,270,180,930,840,270,180,930,840,270,180,930,840,270,180,930,180,930,180,930,840,270,180,930,840,270,180,930,840,270,180,930,180,930,180,930,840,270,180,4980;

decodage
20;F3;AB400D;ID=43;SWITCH=2;CMD=ON;

karlytau

Bonjour
Quelqu'un a une solution pour
C:\Users\PC Bureau\Documents\Arduino\rflink-development-tree\rflink\Base.ino:24:45: fatal error: SKETCH_PATH/Config/Config_01.c: No such file or directory

 #include CONFIGFILE(SKETCH_PATH,CONFIG_FILE)
moi cela le fait avec les source de chez RFlink
si vous pouviez me dire.
sinon meilleurs voeux

Artouste

Bonjour
Quelqu'un a une solution pour
C:\Users\PC Bureau\Documents\Arduino\rflink-development-tree\rflink\Base.ino:24:45: fatal error: SKETCH_PATH/Config/Config_01.c: No such file or directory

 #include CONFIGFILE(SKETCH_PATH,CONFIG_FILE)
moi cela le fait avec les source de chez RFlink
si vous pouviez me dire.
sinon meilleurs voeux

Bonjour
en ce qui me concerne et déjà évoqué dans le topic
- rflink ne compile pas chez moi au dessus de la 1.6.5 r2  (je viens de retester avec 1.8.2)
- le dossier rflink doit etre mis à la racine
je n'ai ps eu le temps , ni le courge d'approfondir :)


je joins mon rflink en zip (avec le path) modifié
NB là c'est pour une mega
sous windows le dossier rflink est à mettre sous c:  (c:/rflink)
ouvrir rflink.ino
https://www.cjoint.com/doc/18_01/HAnlPrCASWk_rflink.zip



Go Up