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 :

– 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 :

– 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:

– Cliquez sur OK

Dans les logs de Domoticz apparaît :

– 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 :

pour l’appairage

et

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 :

Pour l’appairage et

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 :

– 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 :

– 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 :

– Cliquez sur OK

Dans les Logs de Domoticz apparaît :

– 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

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 :

pour l’appairage

et

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 :

Pour l’appairage et

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 :

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

 

 

 

 

 

6 Replies to “Controlez vos Milights avec RFLink”

  1. Bonjour,

    Je me permets de poster ici malgré: »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. » En effet après recherche sur easydomoticz, domoticz et http://www.nemcon.nl/blog2/wiring, je n’arrives pas à toujours trouver et statuer sur mes questions.

    En effet, j’aimerai:
    – Commander les dispositifs ikea Ansluta
    – Commander les milight

    Pour ce faire j’ai acheté les équipements suivants:
    – NRF24L01 : https://www.aliexpress.com/item/Free-Sh … 0.0.HHNrFZ
    – CC2500 : https://www.aliexpress.com/item/CC2500- … 0.0.HHNrFZ

    Ce que je comprends c’est que le NRF24L01 n’est pas bidirectionnel donc ne gérera pas entièrement les équipements Ansluta donc il faut un CC2500 mais ma question est:

    Faut-il remplacer ou ajouter le CC2500 au NRF24L01?

    Quand à la connexion, pourra t’elle se faire sur l’emplacement de la carte de chez nodoshop?!

    Merci pour vos réponses.

     
    1. Le cc2500 remplace le NRF24L01 tu ne peux pas mettre les deux en meme temps sur RFLInk

      Le raccordement sera celui preconisé sur le site de RFLink : http://www.nemcon.nl/blog2/wiring

      CC2500:
      RFLink CC2500 RFLink CC2500
      Pin 1 = (Ground) = Ground
      Pin 2 = (VCC) = VCC (3.3 volt) Warning: Max 3.6 volt, do NOT connect to 5 volt!
      Pin 3 = (MOSI) = MEGA Pin 51 Warning: Max 3.6 volt, do NOT connect to 5 volt I/O pin!
      Pin 4 = (SCK) = MEGA Pin 52 Warning: Max 3.6 volt, do NOT connect to 5 volt I/O pin!
      Pin 5 = (MISO) = MEGA Pin 50 Warning: Max 3.6 volt, do NOT connect to 5 volt I/O pin!
      Pin 6 = (GDO2) = not connected
      Pin 7 = (GDO0) = not connected
      Pin 8 = (CS) = MEGA Pin 47 Warning: Max 3.6 volt, do NOT connect to 5 volt I/O pin!
      Any Ground = MEGA PIN 6 (to unlock CC2500 software support, see the notes below!)
      Antenna: This module has an onboard antenna, no additional antenna is needed.
      You need a proper level shifter for the signal lines that have the warning note.

      il te faudra mettre un convertisseur de tension car le cc2500 ne tolere pas le 5v

      CC2500:
      You need to connect Arduino PIN 6 to ground in order to unlock CC2500 device support.
      You also still need to enable Ansluta or Living Colors if you want to use these protocols.

      Tested level converters:
      Converter 1) Preferred choise:
      Level shifter
      link

       
  2. Merci beaucoup Deennoo, c’est une réponse précise qui lève toutes mes interrogations, j’ai plus qu’à trouvé le fameux level shifter mais je penses avoir vu ça sur aliexpress.

    Bonne journée et encore merci

     
  3. Bonjour,
    j’ai suivi à la lettre le branchement avec le module 5v=>3v et la version amplifié du module (avec la grosse antenne). Cependant je n’arrive pas à controler les ampoules E27 RGBW Milight . En effet une fois synchronisées, impossible de les éteindre allumée et la couleur n’est pas la bonne. Ces ampoules fonctionnes avec mon bridge Bulb V1 et mes télécommmandes. Je cherche juste à me passer de la limite de 4 zones.

     

Laisser un commentaire