Vous avez suivi le tuto pour monter et programmer votre RFLink, et vous avez des ampoules MiLights ? bonne nouvelle, RFLink sait les contrôler, voyons comment faire pour raccorder le module 2.4 GHz.    

On pilote quoi en 2.4 GHz

RFLink est compatible avec les Ampoules MiLights grâce au module radio NRF24L01.   Normalement les ampoules MiLights ont besoins d’un pont en wifi ou d’une télécommande, RFLink va jouer ce rôle ! Il est aussi capable de recevoir les données de vos modules MySensors (Le module passif : Température, Humidité, Interrupteurs, Détecteur de mouvement, d’ouverture) et de piloter les ampoules Philips Living Colors / Ikea Ansluta en utilisant un autre module 2.4 GHz :  le cc2500, je n’aborderai pas ce sujet ici.

Le raccordement

C’est assez simple, je vous ai fait un schéma (Cliquez sur l’image pour l’avoir en grande taille) : 7 fils à raccorder et c’est fini. Il est important de noter que le module Radio NRF24L01 n’accepte que 3.6v en alimentation, faites attention en le raccordant ! Pin 1 = (Ground) = Ground Pin 2 = (VCC) = VCC (3.3 volt) Warning: Max 3.6 volt, do NOT connect to 5 volt! Pin 3 = (CE) = MEGA Pin 48 Pin 4 = (CS) = MEGA Pin 49 Pin 5 = (SCK) = MEGA Pin 52 Pin 6 = (MOSI) = MEGA Pin 51 Pin 7 = (MISO) = MEGA Pin 50 Pin 8 = (IRQ) = Not Connected   Pour ceux qui ont un adaptateur 5v -3v dédié au module NRF24L01 : Il se branche sur la sortie 5v de l’arduino Mega
Le point rouge sur la prise rectangulaire représente le VCC (l’alimentation), placez le VCC du module nrf24l01 sur ce trou
      Pour les utilisateurs du Shield vendu par NodoShop :  Si vous avez une version <= à la v1.4 vous pouvez juste brancher le module sur la prise prévue à cet effet, pour les autres : il faut faire le raccordement via des fils, la prise en place étant prévue pour des modules Nodo exclusivement. Note pour les personnes qui ont besoins d’une très grande portée : le module 2.4 GHz NRF24L01 a deux versions :
  • La version de base (celle des photos) qui permet de couvrir une maison assez grande (la mienne fait 200 m² sur deux niveaux, 14 m de long sur 7.2 0m de large) avec un RFLink bien placé au centre je couvre la totalité, il est donné pour un rayonnement de 80m.
  • La version amplifiée qui a rayonnement de 1 Km en champ libre :
Toujours alimenté en 3v il nécessite plus de puissance, il est donc impératif d’utiliser l’adaptateur 5v->3v pour le raccorder, la sortie 3v de votre Mega étant trop faible, vous risquez d’endommager votre Mega en l’utilisant.

L’activation

Cela se passe dans RFLink Loader, une fois que vous avez activé le Serial Port Loggin, il vous suffira d’activer le protocole que vous souhaitzr recevoir ou piloter avec votre NRF24L01 On active le Serial Port Loggin et on clique sur MiLight On:   Attention le choix doit se porter sur 1 seul parmi les 3 présents: MiLight OU Mysensors OU Ble : Bluetooth LE qui est en cours de développement, ici nous ne parlerons que des MiLights  

Vos Milights

Deux possibilités s’offrent à vous, assurez-vous que vous avez bien activé le protocole MiLight dans RFLink Loader.

Vous avez déjà une passerelle MiLight ou une télécommande

Ici nous allons nous servir de la fonction sniffage du RFLink, il vous suffira d’activer l’ajout de nouveaux périphériques dans Domoticz, et d’allumer vos différents groupes un par un, ils vont apparaître dans la section non utilisée de Domoticz.   Vous les ajoutez dans votre System en cliquant sur la flèche verte, puis les transformez en Dimmer, voila c’est fini !   L’avantage de cette méthode est que si vous manipulez les ampoules via la télécommande ou l’application + la passerelle, RFLink va capter les ordres émis et mettre à jour vos devices dans Domoticz (et ainsi vous avez un retour d’état). Sur Jeedom : Je ne sais pas si le développeur du plugin RFLink a autorisé cette fonction, si un lecteur a le retour merci de le partager.

Vous n’avez que des ampoules

RFLink est compatible avec presque toutes les ampoules MiLight, il est capable de se substituer à la télécommande ou à la passerelle. Voici la procédure : Il faut d’abord déterminer quelles ampoules vous avez : 1. Dual white (warm white/cold white) ou RGB 2. RGBW 3. RGBWW (pas complètement supporté, non abordée ici) Chacune d’entre elles ont leur propre protocoles de communication (elles parlent des langues différentes).

Pour les ampoules Dual White ou RGB

– Allez dans  Réglages – Cliquez sur  « Create RFLink Devices » – Saisissez :
10;MiLightv1;5A8294;01;0000;PAIR;
– Alimentez l’ampoule et dans les 3 seconds suivantes cliquez sur OK pour envoyer l’ordre précédent. Dans les logs de Domoticz apparaît :
User: initiated a RFLink Device Create command: 10;MiLightv1;5A8294;01;0000;PAIR;
– Si l’ampoule clignote 3 fois c’est qu’elle a compris l’ordre et qu’elle est appairée à votre RFLink – Puis de nouveau, Cliquez sur  « Create RFLink Devices » – Saisissez:
20;17;MiLightv1;ID=5A8294;SWITCH=01;RGB=8690;CMD=ON;
– Cliquez sur OK Dans les logs de Domoticz apparaît :
 User: initiated a RFLink Device Create command: 20;17;MiLightv1;ID=5A8294;SWITCH=01;RGB=8690;CMD=ON;
– Votre ampoule s’est allumée en rouge ! – Ensuite allez sur la page Réglages -> Dispositifs -> Inutilisés et appuyé sur la flèche verte en face du nouveau matériel créé. – Puis allez sur la page « Interrupteur », cliquez sur l’icône « modifier du matériel » que vous venez d’ajouter et changez-le en dimmer. Maintenant vous avez le contrôle total de votre ampoule Blanche ou RGB. Vous en avez plusieurs ? Pas de problème il faudra changer une valeur dans la ligne de commande de création et de réception. 10;MiLightv1;5A8294;01;0000;PAIR; veut dire :
  • 10 : émission
  • MiLightv1 : protocole
  • 5A8294 : Numéro de télécommande (que vous pouvez changer pour 6a8294 ou 5A8593 pour appairer d’autre ampoules)
  • 01 : numéro de canal/groupe ( de 01 a 04 au choix)
  • 0000 : couleur
  • PAIR : ordre envoyé
Admettons que vous souhaitez appairer une deuxième ampoule sur le canal 2 :
10;MiLightv1;5A8294;02;0000;PAIR;
pour l’appairage et
20;17;MiLightv1;ID=5A8294;SWITCH=02;RGB=8690;CMD=ON;
Pour la création de l’ampoule dans Domoticz, et bingo ! Vos ampoules apparaissent dans la page interrupteurs.   Ah bah oui mais j’en ai bien  plus que 4 des MiLights ! Pas de souci il suffit de changer la valeur de la télécommande : 5A8294 par la valeur que vous souhaitez tant qu’elle commence par 5A Exemples :
  • 5A1234
  • 5A1122
Soit :
 10;MiLightv1;5A1234;02;0000;PAIR;
Pour l’appairage et
20;17;MiLightv1;ID=5A1234;SWITCH=02;RGB=8690;CMD=ON;
Pour la création de l’ampoule dans Domoticz, et bingo ! Vos ampoules apparaissent dans la page interrupteurs.  

Pour les ampoules RGBW

– Allez dans « Réglages » – Cliquez sur  « Create RFLink Devices » – Saisissez :
10;MiLightv1;F746;01;34BC;PAIR;
– Alimentez l’ampoule et dans les 3 seconds suivantes cliquez sur OK pour envoyer l’ordre précédent. Dans les Logs de Domoticz apparaît :
User: initiated a RFLink Device Create command: 10;MiLightv1;F746;01;34BC;PAIR;
– Si l’ampoule clignote 3 fois c’est qu’elle a compris l’ordre et qu’elle est appairée à votre RFLink. – Puis de nouveau, cliquez sur  « Create RFLink Devices ». – Saisissez :
20;17;MiLightv1;ID=F746;SWITCH=01;RGBW=8690;CMD=ON;
– Cliquez sur OK Dans les Logs de Domoticz apparaît :
 User: initiated a RFLink Device Create command: 20;17;MiLightv1;ID=F746;SWITCH=01;RGBW=8690;CMD=ON;
– Votre ampoule s’est allumée en rouge ! – Ensuite allez sur la page Réglages -> Dispositifs -> Inutilisés et appuyé sur la flèche verte en face du nouveau matériel créé. – Puis allez sur la page « Interrupteur » cliquez sur l’icône « modifier du matériel » que vous venez d’ajouter et changez-le en dimmer. Maintenant vous avez le contrôle total de votre ampoule RGBW.   Vous avez avez plusieurs ? Pas de problème il faudra changer une valeur dans la ligne de commande de création et de réception
10;MiLightv1;F746;01;34BC;PAIR;
Veut dire :
  • 10 : émission
  • MiLightv1 : protocole
  • F746 : Numero de télécommande
  • 01 : numéro de canal/groupe ( de 01 a 04 au choix)
  • 34BC : couleur
  • PAIR : ordre envoyé
Admettons que vous souhaitez appairer une deuxième ampoule sur le canal 2 :
10;MiLightv1;F746;02;34BC;PAIR;
pour l’appairage et
20;17;MiLightv1;ID=F746;SWITCH=02;RGBW=8690;CMD=ON;
Pour la création de l’ampoule dans Domoticz, et bingo ! Vos ampoules apparaissent dans la page interrupteurs.   Ah bah oui mais j’en ai plus que 4 des MiLights ! Pas de souci il suffit de changer la valeur de la télécommande : F746 par la valeur que vous souhaitez : Exemples :
  • F745
  • A111
Soit :
 10;MiLightv1;A111;02;34BC;PAIR;
Pour l’appairage et
20;17;MiLightv1;ID=A111;SWITCH=02;RGB=8690;CMD=ON;
Pour la création de l’ampoule dans Domoticz, et bingo ! Vos ampoules apparaissent dans la page interrupteurs.  

Les Groupes

Les ampoules MiLights fonctionnent en Groupes et sous Groupes : Une Télécommande ou Passerelle = Un Groupe Chaque « Canal » = Un sous groupe   Dans le fonctionnement normal des ampoules MiLights, il est possible de commander les canaux directement et l’ensemble des 4 canaux par les grosses touche « Groupe :00 » RFLink intègre cette fonction, il suffit de mettre 00 a la création de l’ampoule dans votre Domoticz. Exemple :
20;17;MiLightv1;ID=A111;SWITCH=00;RGB=8690;CMD=ON;
Cela va créer un interrupteur qui va commander les canaux 1,2,3 et 4 de la télécommande A111 tous en même temps.   Et voila c’est fini, rien de bien compliqué il suffisait de s’y mettre. Toutes ces informations sont disponible dans la langue de Shakespeare sur le blog RFLink : dans la section FAQ          

Laisser un commentaire