Introduction à Domoticz

Introduction

Le choix d'un commutateur peut être compliqué si il doit répondre à des exigences précises ou si la configuration de contact est singulière.

Caractéristiques

RFLink est capable de gérer les protocoles 315, 433, 868, 915MHz et 2,4GHz en lui ajoutant différents modules récepteurs.

La liste des périphériques compatibles est ici. La liste est vraiment importante et grandit au fil du développement du projet. Cela va du carillon de porte au détecteur de fumée en passant par un multitude d'interrupteurs et stations météo.


RFXCOM

La solution la plus simple, mais aussi la plus onéreuse est d'utiliser le module prêt à l'emploi de RFXCOM. Il suffit de le connecter pour qu'il fonctionne. Il est vendu au prix de 110 euros.
Lien vers le site

  • 1
module RFXCom

RFLink Nodo

RFLink est l'alternative opensource qui fonctionne sur Arduino Mega. Développée par Nodo, il est compatible avec la plupart des périphériques 433Hz et Domoticz.

La carte de transmission RF peut être fabriquée comme dans le paragraphe suivant ou achetée ici pour environ 20 euros. Il faut également ajouter l'antenne a 8 euros ici

Le pack complet avec l'arduino et l'antenne est également disponible ici


Vous pouvez également construire le RFLink avec un arduino L'usage d'un arduino Méga est nécessaire car le programme à téléverser est très lourd

L'auteur de cet article a estimé le coût de fabrication minimal à environ 13€.

type commutation interrupteur

Il faut ensuite télécharger la Dernière version de RFLink et décompresser le zip.

  1. Connecter via USB l'arduino du RFLink à l'ordinateur.
  2. Lancer ensuite l'application RFLinkLoader.exe
  3. Cliquer sur Select File et choisir le fichier rflink.ino.hex
  4. Cliquer sur Scan Available Ports puis choisir le port série de l'arduino.
  5. Cliquer sur Upload Firmware to device et le téléchargement commence (environ 1 minute).

Si le programme ne rencontre pas d'erreur, Programming successful devrait s'afficher.

En cliquant sur Serial Port Logging le RFlink commence a reçevoir et décoder les signaux RF a proximité. Si rien ne s'affiche, il y a probablement un problème au niveau du récepteur RF, et de sa connexion.

Voici un exemple de message envoyé par le RFLink :

10;NewKaku;0cac142;3;ON;

Détails sur le protocole RFLink

Les données sont envoyées par liaison série à l'ordinateur (via USB) sous forme de texte, à 57600 bauds.

Structure des paquets reçus via RF :

Structure des paquets émis (du RFLink) via RF : les messages sont envoyés sans libellé (10;X10;000045;1;OFF)

Il existe également des commandes utilisées pour des opérations de maintenance et qui peuvent être envoyées depuis l'ordinateur ou domoticz :

des informations supplémentaires sont disponible sur le site du projet

Connexion d'un RFLink à Domoticz sur Raspberry Pi

Attention Si vous souhaitez alimenter le RFLink via son port USB connecté au Raspi, il faudra utiliser une alimentation pour le Raspi délivrant au moins 3A, sinon utiliser un bloc secteur pour alimenter l'arduino.

Attention Une erreur dans la déclaration du port USB du RFLink pourra entraîner un blocage du Raspberry Pi et le rendre inutilisable. Seul un formatage permet de le récupérer facielement.
Pour ne pas en arriver là, sauvegarder l'installation de domoticz avant de configurer le RFLink, et assurez vous de bien choisir le bon port.
Afin que le raspberry pi détecte bien le RFLink, exécuter les commandes suivantes :
sudo service domoticz.sh stop
dmesg -s 1024
sudo service domoticz.sh start

La commande dmesg -s 1024 permet de lister les périphériques USB connectés au Raspi. Le RFLink devrait avoir comme nom ttyACM0.

Redémarrer ensuite le service domoticz.

sudo service domoticz.sh start

About

Le blog d'un passionné d'info et d'électronique. A propos de moi

Newsletter

Si vous souhaitez être avertis des nouveaux articles sur le site

Recent NEWS

Sortie du Raspberry Pi 4
Une nouvelle version gonflée en performances

Plusieurs modules avec même adresse I2C sur Raspberry Pi
Connecter plusieurs modules ayant une même adresse I2C

L'effet conducteur des résidus de flux de soudure
Les effets indésirables des résidus flux sur les circuits imprimés

Contact

SHFNET
Contact
shfnet.fr

Stay Connected

© SHFNET, 2019
Logo SHFNET