Comment faire votre propre RFLink ?

Aujourd’hui, nous allons voir comment faire un RfLink maison (même s’il existe déjà pas mal de tutoriels sur le sujet). Mon but étant de faire un récepteur 433Mhz pour les capteurs de mouvement, détecteurs d’ouverture de fenêtre ou porte et, pourquoi, pas récupérer les informations de mes sondes de température extérieure.

Dans cette article, je ne m’occupe pas de la partie émetteur car, pour le moment, je n’ai pas de réel besoin pour cette partie.

Pour commencer voici le matériel que j’ai utilisé

Installation du Firmware RFLinkoader

Pour commencer, il faut télécharger le logiciel que nous allons mettre sur l’Arduino: RFLinkoader

Une fois fait, nous allons brancher l’Arduino au PC pour faire son installation, Puis dézippez l’archive dans un répertoire de votre choix et cliquez sur : RFLinkLoader.

Puis, dans la fenêtre qui apparait, renseignez les champs “select Firmware File to load” et “Serial Port” puis faire “Upload/Program Firmware to device”.

Une fois terminé :

Voila, maintenant nous allons passer aux branchements.

Branchement du récepteur

Pour commencer, on va mettre le récepteur sur la Breadboard

Ensuite on va câbler le tout à l’Arduino :

Explications rapide :

  • les 5V ensemble puis au pin 16 (habituellement le Tx2) de l’Arduino
  • les GND ensemble puis au GND de l’Arduino
  • Puis le PIN Data sur le pin 19 (habituellement le Rx1) de l’Arduino

Récupération des trames avec RFLink

En cliquant sur Serial Port Logging : Vous réveillez votre RFlink et il commence à recevoir et décoder tous se qui se trouve à portée

Par exemple sur l’image du dessus nous pouvoir deux types trames:

  • La première (ligne 20;06) concerne un interrupteur qui est passé à un état OFF
  • La deuxième (Ligne 20;0B) concerne une sonde de température

Dans un autre article nous verrons comment récupérer et intégrer ces commandes dans Domoticz.

Voir les commentaires (2)