Ceci est une ancienne révision du document !
Passerelle série entre le Bananapi et un arduino pour piloter le RF433
En gros comment faire un équivalent à un rfxcom !
MAJ !
J'ai abandonné le projet au profit du projet libre RFLINK décrit plus bas.
Mes besoins
Décoder/Encoder les prises ou modules RF433
ELRO SB440B
Module rf aliexpress
Décoder sondes température
Liaison Arduino - BananaPi
Il faut déterminer un protocol de communication.
XPl
MQTT
Déjà implémenté dans OpenHab, Possible dans Domoticz/
Suivant le protocol, on a plus ou moins de facilités avec la liaison Arduino-BananaPi.
2 choix possibles :
Liaison série
Ok en XPl
Peu être possible en MQTT si on trouve une librairie Arduino
Liaison ethernet
OK pour XPl et MQTT.
Demande un module ethernet en plus pour l'arduino.
Ainsi qu'une liaison RJ45.
Description Finale
Après plusieurs tests, la passerelle communiquera avec le BPi par ethenet.
En effet en étudiant les différentes librairie, c'est plus simple via le web pour le MQTT.
Autre point positif, on peu créer plusieurs passerelles pour palier au manque de porté du 433MHz.
Montage
Le montage sera avec un arduino et un émetteur+récepteur RF433MHz.
Pour communiquer avec la centrale, on utilisera soit un shield ethernet, soit un ESP8266.
Schémas
Remarque
Ce montage pourra servir de base pour des nodes intelligents regroupant un ensemble d'actions prédéfinis.
Je m'explique, par exemple on veut créer un allumage automatique de la lumière lors du passage dans un couloir.
Pour cela on a besoin :
D'un PIR
D'un actionneur (prise ou module)
Accessoirement d'une mesure de la lumière
D'une intelligence…
Bien sur l'intelligence pourrait être la centrale, mais pour des actions automatiques répétitives pourquoi la surcharger ?
On peu très bien utiliser l'équivalent d'une passerelle RF-Pi qui coûte très peu cher et peu même être en mesure de faire un ordre de la centrale.
Plus de renseignements dans la page Nodes intelligents.
Matos
Soit on utilise un arduino nano ou mini, soit un circuit.


Bien sur si c'est un circuit, il y a tous ce qui va avec..
quartz, capacités, résistances….
Sinon on utilisera un régulateur pour l'alimentation.
Ensuite soit un shield ethernet.
Soit un ESP8266.