Lecture RF impossible RPi

edited septembre 2013 in Questions
Salutation,
Je m'intéresse depuis quelques années à la domotique mais par faute de budget je n'ai jamais sauté le pas, du moins jusqu'à tomber sur ce blog. J'ai pour projet maintenance une machine qui hébergera différents services et qui gèrera l'émission/réception RF et IR chez moi.
Matériel acquit :
 - Raspberry Pi, un kit RF (MX-03 et récepteur MX-05V), récepteur et LED IR de récup'. Les modules sont alimentés en 5V indépendamment du Rpi.

Mon problème pour l'instant ce situe au niveau de l'acquisition RF en suivant le tutoriel d'Idleman : WiringPi et RadioReception installés et fonctionnels mais quand je fait 
./radioReception /var/www/radioReception/radioReception.php 7 rien ne se passe. 
J'ai édité le cpp pour activer la fonction log et voilà le résultat : 

- Demarrage du programme 
- Librairie WiringPi detectee 
- Pin GPIO configure en entree 
- Attente d'un signal du transmetteur ... 
- Verrou 1 detecte 
- Aucune donnee 

Les deux dernières tournent en boucle même en modifiant la plage du verrou de 2200 à 3000. J'ai pu vérifier le bon fonctionnement du récepteur en le couplant avec une led et elle réagit bien quand je presse les touches de mes télécommandes RF. J'ai même pu tester avec deux modules différents (mais même modèle), j'ai tester des solutions alternatives aussi (433Utils et Pilight par exemple) sans plus de succès. J'ai essayé avec différents pin GPIO en le reconfigurant bien dans les différents programmes, ils étaient bien réglés en IN et non OUT. J'ai remarqué en revanche avec GPIO readall que mon entrée changeait bien d'état en permanence mais cela même avec juste un câble branché (sans le récepteur donc). Pour information j'ai pu faire l'acquisition de codes IR sans problème avec LIRC.
Là je suis en train de passer à la méthode hard avec ça http://rayshobby.net/?p=3381
J'ai réalisé le montage avec une résistance 1MOhm reliée à la sortie data du récepteur et branché sur l'entrée Line-in de mon pc via une Jack et j'obtiens bien du signal carré comme sur le tutoriel et il varie bien selon que j'appuie ou non sur mes télécommandes RF mais je ne suis pas aller plus loin pour le moment.
Donc là je me pose une question, est-ce qu'il faut que j'achète encore un autre modèle de module RF alors que j'ai vu des tuto avec les mêmes, est-ce que ça merde à cause du logiciel ? J'ai refait une installation propre avec juste wiringPi et radioReception sans plus de succès.
Des idées ?

Commentaires

  • J'avance un peu dans mon problème même si je n'ai pas encore la solution.
    J'ai emprunté un Arduino pour tester mon récepteur RF et ça a été plutôt concluant. En utilisant RCSwitch j'ai pu faire l'acquisition des données RF envoyées par ma télécommande Silvercrest pour les modules prises. 
    Voilà le résultat :
    Decimal: 444204567 (32Bit) Binary: 00011010011110100000011000010111 Tri-State: not applicable PulseLength: 260 microseconds Protocol: 1
    Raw data: 8104,716,276,232,756,236,752,716,272,720,272,232,756,716,272,236,752,240,748,720,272,716,272,720,268,720,272,236,752,716,272,240,748,236,756,236,752,236,752,236,752,236,756,712,276,712,280,228,760,232,756,232,756,236,752,716,276,236,752,712,276,716,272,716,268,

    En revanche concernant ma télécommande Govena pour mes lumières, rien de reçu. J'ai refait mon branchement pour faire l'acquisition sur Audacity via l'entrée son du PC et j'obtiens ça :

    image
    Mon soucis maintenant c'est l'exploitation de ce résultat. J'ai bien lu le tuto 10 à ce sujet mais ce que je trouve bizarre c'est que tout les fronts hauts ont la même durée mais pour les front bas j'en ai bien des long et des cours.
    J'ai contacté le fabriquant avec un mail mielleux pour avoir plus d'informations sur le protocole ASLO mais on m'a dit que c'était propriétaire et qu'il ne fallait pas jouer avec :/
  • bonjour ,
    j'avais le meme probleme mais moi je ne veut pas utiliser telecommande , je veux que ce soit seul , la diode en reception indique bien qu'il y a reception mais en putty , ça se bloque en attante de telecommande !! 
    :/
    vous pouvez m'aider??
Sign In or Register to comment.