Le Contexte

Ayant l’envie de piloter mes volets SOMFY depuis ma solution Jeedom, j’avais le choix entre poser un module Z-Wave pour chaque volet ou utiliser une passerelle RFXcom / RFLink (OpenSource).

Pour une question de coût et d’expérience, j’ai préféré partir sur la solution RFlink en 433,42Mhz en kit vendu par Nodo-shop qui m’est revenu a 52,99€ (en payement PayPal), contre environ 90€ pour le RFXcom.

Après avoir réceptionné le kit, il faut procéder à l’assemblage à coup de fer à souder, mais je vous rassure, ce n’est pas compliqué (Guide de montage disponible : ICI).

Une fois la passerelle assemblée, on connecte le tout à Jeedom via le câble USB fourni et on installe le plug-in RFlink.
Si votre matériel est correctement détecté, vous devriez avoir la version du firmware installé qui s’affiche dans la page de configuration du plugin. Si tel n’est pas le cas, utiliser le bouton « Installation firmware […] ». S’il apparait, c’est gagner !

Si je pensais parvenir à appairer mes volets en un tour de main, j’ai vite déchanté ! J’ai en effet trouvé peu de documentations sur le sujet, je me suis donc tourné vers le forum. Grâce aux membres et après plusieurs échanges, je suis parvenu à trouver une procédure qui fonctionne, c’est pourquoi je souhaite la partager au plus grand nombre.

Tutoriel étape par étape

Etape 1 :

Rendez-vous dans le plugin RFlink et passer en mode inclusion.

Etape 1 : passage en mode appairage du tutoriel "RFLink : Appairer des volets SOMFY dans Jeedom"

Etape 2 :

Appuyer sur un ou des boutons de la télécommande qui pilote votre dispositif.

Etape 2 : utilisation de la télécommande SOMFY du tutoriel "RFLink : Appairer des volets SOMFY dans Jeedom"

Etape 3 :

Dès qu’un Objet apparait dans votre plugin Jeedom, vous pouvez stopper le mode inclusion.

Etape 3 : détection de l'équpement du tutoriel "RFLink : Appairer des volets SOMFY dans Jeedom"

Etape 4 :

Entrer dans l’objet qui viens de se créé et le modifier comme suit :
(1) Renommer l’Objet
(2) Changer l’ID de l’Objet (par exemple ID +1)
(3) Activer et rendre visible l’Objet
(4) Passer à l’onglet commande

Etape 4 : création de l'équipement du tutoriel "RFLink : Appairer des volets SOMFY dans Jeedom"

Etape 5 :

Une fois dans l’onglet Commande
(1) Modifier le sous type des 4 ordres (PAIR, UP, DOWN, STOP) avec la valeur default.
(2) Définir un Rolling Code (ex ici : 0100)
(3) Définir la commande sur 0;PAIR (valeur à incrémenté à chaque nouveau volet 1;PAIR…)
(4) Enfin, sauvegarder

Etape 5 : paramétrages de commandes du tutoriel "RFLink : Appairer des volets SOMFY dans Jeedom"

Etape 6 :

Passage du volet en mode pairing (Appuyer 3 sec sur le bouton au dos de la télécommande).

Etape 7 :

Aller sur la page de paramétrage du plugin Rflink (Menu « Plugin » puis « Gestion de plugin » puis « RFLink ») et envoyer le message à adapter selon votre cas. 10;RTS;IDObjet;RollingCode;IDComande;PAIR; (d’après notre exemple : 10;RTS;1005f84;0100;1;PAIR;).
Cliquer sur « Envoyer ». Le volet doit confirmer l’appairage en faisant un mouvement haut/bas rapidement.

Etape 8 du tutoriel "RFLink : Appairer des volets SOMFY dans Jeedom"

Etape 8 :

Utiliser les boutons tests de l’onglet commande de votre Objet pour vérifier si vous parvenez à le piloter.

Conclusion

Grâce à cette solution, je peux piloter nativement mes 6 volets pour un prix très raisonnable. Le module RFLink est réservé néanmoins à un public averti, car il faut passer par la case soudure (a moins de payer l’option de montage sur le site Nodo-Shop).

Il faut également garder à l’esprit que techniquement, cette technologie ne permet pas d’avoir de retour d’état. Concrètement, impossible de confirmer que le volet à bien été ouvert/fermé a moins de mettre un module pour. Aussi cela limite pour des commandes du type, ouvrir le volet à 60% par exemple, mais j’ai découvert que le plug-in « Volet Proportionnel » semble répondre à cette limite (il faut calculer le temps mis pour ouvrir/fermer complètement un volet et le plug-in calcul le temps nécessaire en fonction du niveau d’ouverture demandé).

  • Reply

    jerome

    13 02 2018

    Bonjour, je coince à l’étape 7. Peux tu stp mettre des imprims écrans?

    • Reply

      Tonin

      14 02 2018

      Bonjour,

      J’ai bien effectué la modification pour plus de clarté.

      Bonne chance !

  • Reply

    Jerome

    15 02 2018

    Merci beaucoup Tonin!

  • Reply

    Dju

    15 02 2018

    Bonsoir je suis novice en programmation se qui m emmené a passé plusieurs questions.j’ai plusieurs soucis pour suivre le tuto je ne sais pas si c’est bon mes moi a l étape 3 a la place de rtsa68132 j’ai rflink gaetway . A l’étape 4 id je ne sais pas quoi mettre.Après a l’étape 6 je ne comprends pas se qu’il faut faire je suis vraiment un débutant bien chiant

    • Reply

      Tonin

      15 02 2018

      Bonsoir,

      Si à l’étape 3 vous n’avez que « Rflink_gateway » c’est que votre passerelle RFLink est bien reconnue, mais que l’étape 1 et 2 n’a pas permis à Jeedom de détecter un nouvel objet. Tant que vous n’obtenez pas un nouvel objet du type XXX_xxxxxx en grisé comme dans l’image de l’étape 3, c’est que quelque chose ne va pas, il vous sera donc impossible d’aller plus en avant.

      Je vous conseille donc de vous rendre sur la page de configuration du plug-in (visible dans l’image de l’étape 3) puis en haut à droite dans la section des logs de cliquer sur « RFlink_node » afin d’afficher tout ce qui est émis ou reçu par votre passerelle. Là, gardez cette page en visu et utilisez votre télécommande en appuyant sur les différents boutons. Si vous ne voyez aucune ligne se créer, qui ressemble à « Thu Feb 15 2018 21:53:31 GMT+0100 (CET) – Send Value : 00;00;XXX;ID=xxxxxx;SWITCH=xx;CMD=XXXX; » c’est que votre passerelle RFLink ne capte pas votre signal.
      Si tel est le cas, plusieurs raisons possibles : Problème d’assemblage de votre RFLink / Utilisation d’un émetteur – récepteur en 433,92 Mhz au lieu de 433,42 (pour une pleine compatibilité avec du SOMFY) / Porté insuffisante entre votre antenne RFLink et votre télécommande.

      Petite suggestion en bonus : Avant de trouver comment appairer mes volets SOMFY via Jeedom, j’ai commencé par vérifier que tout était fonctionnel grâce à cet article en banchant la passerelle RFLink sur PC. De plus son article très bien expliqué apporte des précisions sur le fonctionnement de RFLink.
      ==> https://matdomotique.wordpress.com/2016/04/21/domoticz-rflink-et-somfy/

      Sinon, courage et acharnement sont les maîtres mots !

  • Reply

    dju

    16 02 2018

    merci pour les info je vais tester

  • Reply

    Arnaud V

    28 04 2018

    Bonjour j’arrive jusqu’à l’étape d’envoi du paquet pour appairer le volet mais rien ne se passe du côté du volet alors que à coté de ca j’arrive a controler 2 prises murales avec mon rflink.Je ne saisis pas bien pourquoi incrémenter de +1 l’id de l’objet et pourquoi mettre 0100 comme rolling code.est ce standard comme code?

  • Reply

    JCG37

    16 05 2018

    Bonjour, je suis arrivé à l’étape 7 avec succès, le volet répond bien par une montée et une descente brève, mais les commandes ne fonctionnent pas. Je précise que c’est le dernier volet sur quatre et c’est le seul qui me pose problème. Avez-vous une idée s’il vous plait?

    • Reply

      Tonin

      16 05 2018

      Normalement la monté /descente signifie bien que le volet est appairé. Après 3 succès, c’est tout de même étrange…
      Pour moi il y a 2 choses a vérifier : Les logs du RFLink pour essayer de voir s’il y a une trace de quelque chose lorsque vous essayez les commandes et tenter une nouvelle inclusion en prenant soin de vérifier la commande de l’etape 7 (plus particulièrement le rolling code). Pour cette 2d option, pensez à incrémenté de nouveau de 1 l’ID de l’objet (etape 4).
      Tenez moi informé

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