05
Déc 2017
RFLink : Appairer des volets SOMFY dans Jeedom
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.
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 :
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é).
jerome
13 02 2018
Bonjour, je coince à l’étape 7. Peux tu stp mettre des imprims écrans?
Tonin
14 02 2018
Bonjour,
J’ai bien effectué la modification pour plus de clarté.
Bonne chance !
Jerome
15 02 2018
Merci beaucoup Tonin!
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
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 !
dju
16 02 2018
merci pour les info je vais tester
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?
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?
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é