Fabrication d’un RFlink pour moins de 20€

image_pdfimage_print

L’un des protocoles le plus utilisé et le moins chère en domotique est le RF433Mhz. Vous retrouvez ce protocole dans des stations météo, des prises connectées, des détecteurs de mouvements ou d’ouverture de porte, des commandes de volets, de portail ou de garage. Pour interagir avec tous ces accessoires, Domoticz a besoin d’un module externe. Les plus connus sont le boitier RFXcom qui coûte environs 90€ et le boitier RFlink.

Nous allons nous focaliser sur le RFlink pour sa grande compatibilité et le coût très bas si vous le faite vous même.

Fabrication du RFlink

 

Pour fabriquer votre RFLink il vous faut :

Une carte Arduino Mega : Entre 9€ et 14€ sur Ebay en fonction de la provenance et du delais de livraison

Une Mini Breadboard ou une plaque de prototypage : 1€

Des Dupont wires ou des chutes de câble réseau ou téléphonique pour faire les raccordements : de 0€ à 1€50

Un émetteur 433Mhz et un récepteur 433Mhz : Entre 1€50 et 6€ ( le kit chinois a 1€50 fonctionnera mais je vous conseil de mettre un peu plus, la portée sera plus importante)

Une antenne avec 1 support antennes SMA (ou 1 fil de 17.3cm) : 4€

Ça vous revient donc a moins de 20€ et c’est très facile assembler.

Vous avez reçu votre matériel, on se lance donc dans l’assemblage.

Pour le récepteur :

La pin Ant  sera reliée à la pin central de votre prise SMA.
La pin GND a relier a une pin GND de votre Arduino Mega
La pin +5V a relier à la Pin 16 de votre Arduino Mega
La pin Data a relier à la Pin 19 de votre Arduino Mega

Pour l’émetteur :

La pin Ant  sera reliée à la pin central de votre prise SMA.
La pin GND a relier a une pin GND de votre Arduino Mega
La pin +5V a relier à la Pin 15 de votre Arduino Mega
La pin Data a relier à la Pin 14 de votre Arduino Mega

Passons maintenant à la programmation de l’arduino. En effet, le coeur du systeme du RFlink provient du firmware que l’on va injecter dans l’arduino mega.

Il faut donc télécharger le fichier ZIP qui contient tout le nécessaire. Sur votre pc rendez vous à cette adresse et choisissez The latest firmware version can be downloaded here

Téléchargez le fichier zip et dézippez le dans le repertoire de votre choix.

Branchez l’Aduino Mega à votre pc et rendez vous dans le repertoire precedement choisie puis cliquez sur RFLinkLoader.exe

Cela va ouvrir une fenêtre :

Cliquez sur Select File et sélectionnez le fichier hex.

Sélectionnez Arduino Mega dans Device Type

Sélectionnez le port COM de votre Arduino Mega dans le menu déroulant Serial Port. Si aucun port n’est visible cliquez sur Scan Available Ports.

Cocher la petite case en bas à gauche si vous voulez avoir les logs de débogage.

Enfin cliquez sur Upload/Program Firmware to device et patientez 1 minute.

Une fois la programmation terminée vous êtes prévu par une boite de dialogue

Pour tester votre RFlink, cliquez sur Serial Port Logging, votre RFlink va commencer à recevoir et décoder tout se qui se trouve à portée :

20;00;Nodo RadioFrequencyLink - RFLink Gateway V1.1 - R48;
10;version;
20;01;VER=1.1;REV=48;BUILD=04;
10;status;
20;02;STATUS;setRF433=ON;setNodoNRF=OFF;setMilight=OFF;setLivingColors=OFF;setAnsluta=OFF;setGPIO=OFF;setBLE=OFF;setMysensors=OFF;
20;03;Auriol;ID=005E;TEMP=007e;BAT=OK;
20;04;Auriol;ID=005E;TEMP=007e;BAT=OK;
20;05;Auriol;ID=005E;TEMP=007e;BAT=OK;
20;06;Auriol;ID=005E;TEMP=007d;BAT=OK;
20;07;Auriol;ID=005E;TEMP=007c;BAT=OK;
20;08;NewKaku;ID=018d8584;SWITCH=6;CMD=ON;
20;09;NewKaku;ID=018d8584;SWITCH=6;CMD=OFF;
20;0A;Auriol;ID=005E;TEMP=007c;BAT=OK;
20;0B;NewKaku;ID=018d8584;SWITCH=5;CMD=ON;
20;0C;NewKaku;ID=018d8584;SWITCH=5;CMD=OFF;

Ce sont toutes les lignes commençant par 20;xxxxxxx qui seront comprises par Domoticz, dans mon exemple vous pouvez voir que le RFlink capte une station météo (Auriol) et deux prises connectées (Newkaku)

Ajouter un boitier à votre RFlink

 

Pour protéger votre RFlink, je vous recommande de le mettre dans un boitier, c’est plus sur et plus propre.

Vous pouvez en acheter sur internet ou l’imprimer si vous avez accès a une imprimante 3D. Personnellement je l’ai imprimé depuis ce fichier, voilà ce que ça rend :

Prochaine étape, ajouter RFlink à votre système Domoticz.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *