Le RFP1000 de RFPlayer (ZiBlue) est une passerelle Radio 433mhz / 868mhz, qui est le seul à proposer 3 fonctions complètement autonomes et cela quelques soient les solutions domotiques :
  • Répéteur : Qui va capter une trame d’un des protocoles connus, attendre le bon moment et la renvoyer.
  • Transcodeur : Qui va apprendre une trame d’un protocole connu et la transformer dans un autre protocole.
  • Parrot : Qui va capter une trame d’un protocole inconnu au RFP1000 et la rejouer ou la transformer en protocole connu.
Il vous suffit de brancher le RFP1000 sur n’importe quelle prise USB et ses fonctions sont en routes.     Ici sur un transfo de téléphone portable, dans mon cas il a sa place sur une prise USB de radio réveil qui est constamment sous tension.     Il vous faudra passer par le logciel de configuration RFPlayer Configurateur : http://rfplayer.com/download/

Fonction Répéteur

Cette fonction est géniale, il nous arrive à tous d’avoir une prise trop éloignée, un interrupteur mal placé, qui va réagir quand la conjoncture astrale et la météo le permet, et bien  RFP1000 va résoudre cette problématique. La seule configuration à faire est au niveau du RFPlayer Configurator dans la section :     Ici vous allez cocher ou décocher les protocoles que vous utilisez :
  • X10
  • RTS
  • OREGON V1 V2 V3
  • X2D
  • VISONIC
  • DOMIA
  • KD101
  • CHACON
  • OWL
  • BLYSS
  • PARROT
Il est capable de répéter les trames de protocole qu’il connait, comme il est en écoute constante, il va reconnaître une trame d’un protocole qu’il connait et attendre le bon moment pour la renvoyer, et ceci de façon autonome, c’est la seule passerelle qui permet de faire ça. Cela me permet enfin d’eteindre notre tête de lit lumineuse (mon inter Chacon était trop loin, trop bas, de mon récepteur 433 mhz, il fonctionnait de façon aléatoire), et OUI OUI ET RE OUI cela fonctionne aussi avec le RTS qui a un rolling code ! En voici la preuve avec un RFLink qui reçoit un ordre envoyé par une box TaHoma, puis la répétition par le RFP1000
20;2C;Debug;RTS P1;b72100061484ff84200e; <<-- Trame envoyé par la Box Somfy Tahoma
20;2D;RTS;ID=1484ff;SWITCH=01;CMD=UP; <<-- Trame envoyé par la Box Somfy Tahoma
20;2E;Debug;RTS P2;b72100061484ff882002; <<-- Trame envoyé par le RFP1000 en mode repeteur
20;2F;RTS;ID=1484ff;SWITCH=01;CMD=UP; <<-- Trame envoyé par le RFP1000 en mode repeteur
20;30;Debug;RTS P3;; <<-- Trame envoyé par le RFP1000 en mode repeteur
20;31;RTS;ID=000000;SWITCH=01;CMD=UP; <<-- Trame envoyé par le RFP1000 en mode repeteur
20;32;Debug;RTS P1;b72100061484ff; <<-- Trame envoyé par le RFP1000 en mode repeteur
20;33;RTS;ID=1484ff;SWITCH=01;CMD=UP; <<-- Trame envoyé par le RFP1000 en mode repeteur
  Ci-dessous un Gif (de piètre qualité je vous l’accorde), ou à chaque pression de l’interrupteur je dois lancer une scène dans Domoticz, vous pourrez voir que les réflexes ont la vie dure et qu’à un moment je vais essayer d’appuyer une deuxième fois sur OFF pensant que non cela n’allait pas fonctionner, mais juste avant, l’éclairage s’éteint, c’est cela la fonction : LBT (Listen Before Talk, attend avant de parler), le RFP1000 avait bien capté la trame de mon interrupteur et il a attendu le meilleur moment pour renvoyer cette trame.  

Fonction Transcodeur

Cette fonction a pour but de traduire la trame d’un protocole radio en trame d’un autre protocole radio, c’est un traducteur. Je vous propose deux exemples complets : Je veux piloter une prise Blyss avec une télécommande Phenix / IDK YC-4000b sans passer par une box domotique   Il vous faut en premier lieu faire apprendre au RFP1000 la trame que vous voulez traduire : Ouvrez RFPlayer Configurator et rendez-vous dans la section Transcoder : Cette option se compose de deux paragraphes : Apprentissage : Ou il faudra :
  • Choisir l’emplacement de mémoire pour cette traduction, 32 traductions mémorisables.
  • Remplir l’aide mémoire, ici : Télécommande YC-4000B 10001 A ON, où 10001 correspond à la position des dips switchs.
  • Pré sélectionner le protocole à apprendre (Ici Domia).
  • Sélectionner Capture au vol des paramétrés d’entrée.
  Et la partie émission/sortie   Où vous devrez sélectionner :
  • Le protocole : Le langage dans lequel votre matériel parle
  • L’action : quel ordre doit être envoyé : ON / OFF / DIM / ASSOC / ASSOC_OFF / DISSOC / DISSOC_OFF
  • ID : Les identifiants de votre fausse télécommande
  • Brust : Taille de la rafale radio. Si la valeur est omise, 0 ou 1, la rafale est standard. Mettre 2, 3 ou plus pour une rafale plus importante.
  • Qualifier : Utile pour spécifier une variante du protocole. Mettre ‘1’ pour un portail Somfy RTS and mettre ‘0’ (ou rien) pour un volet. DIM : valeur de dimming (exemple 40 pour 40% sur un variateur de puissance) si l’action est DIM.
Une fois votre réglage fait : cliquez sur Sauvegarder, La led de votre RFP1000 va clignoter en bleu doucement, appuyer une première fois sur le bouton de votre télécommande, le clignotement passe à bleu rapide, ici vous appuyez longtemps sur votre bouton de télécommande, la LED passe à mauve puis rouge pour revenir à bleu : C’est fini ! Voici ce que reçoit un RFLink :
20;21;AB400D;ID=52;SWITCH=1;CMD=ON; ----> Trame du bouton A On de la Telecommande YC-4000B
20;22;Blyss;ID=7f2d;SWITCH=A3;CMD=ON; ----> Trame envoyer par le RFP1000
Chaque traduction se fait pour On et Off, le temps de réponse est immédiat !   Et si on allait plus loin? envie de piloter votre appareil en RTS avec une télécommande Phenix / IDK YC-4000b ? Oui ? C’est parti, pour la démonstration je vais utiliser une prise Somfy RTS : Il faut d’abord appairer la Prise à un code RTS du RFP1000 direction l’onglet transmetteur :
  • Ici on choisi RTS et un identifiant ici : A et 5,
  • Mettre la prise en mode association (appui long 3 secondes sur le bouton de la prise, la led commence à clignoter),
  • Puis envoyer ASSOC
  • La prise arrête de clignoter, s’allume et s’éteint.
  • On test en envoyant On et Off, la prise réagit.
Une fois la prise appairée, direction l’onglet transcodeur:
  • On choisi le protocole de la télécommande : Domia
  • On laisse : Sélectionner Capture au vol des paramétrés d’entrée.
Et en sortie, on choisi RTS et l’identifiant A5 (celui que l’on a placé avant, si c’est un portail que vous pilotez, placez 0 ou 1 dans qualifier   Cliquez sur enregistrer et appuyez sur le bouton de votre télécommande, led du RFP1000 en Bleu lent, puis rapide, puis mauve puis rouge et c’est fini !  Facile même !   Rflink nous confirme :
20;1B;AB400D;ID=5c;SWITCH=1;CMD=ON; <--- trame de la télécommande 
20;1C;Debug;RTS P1;a62e00407c3804;
20;1D;RTS;ID=7c3804;SWITCH=01;CMD=UP; <---trame envoyé par le RFP1000

J’ai envoyé quel ordre à ma prise ?

  La limite avec le RTS, la télécommande YC-4000B n’a que deux boutons par canal (abcd – On et Off) le transcodeur va traduire On par Up et Off par Down, pas de position « My ou Stop », donc c’est tout ouvert ou tout fermé, avec une télécommande à 3 actions par canal la fonction My est présente.  

Fonction Parrot

Cette fonction autonome est bluffante, vous allez pouvoir enregistrer une trame de télécommande inconnue au RFP1000 et la rejouer ou la traduire en protocole connu. un exemple ici avec une télécommande Smart Home Tel-100: Allez dans l’onglet Parrot du RFPlayer Configurator  
  • Sélectionnez un Id : Espace de stockage ou va être enregistrée la trame inconnue
  • Le type de commande : On ou Off
  • Le sens de traduction : Ici B car je veux qu’une trame inconnue soit transformée en trame connue
  • Et le protocole : Ici Blyss
On clique sur capture de la trame rf, le RFP1000 clignote rapidement en bleu, on appuie sur le bouton jusqu’à ce que la led devienne rouge. Pour vérifier et si vous avez un appareil lié à cette télécommande vous pouvez cliquer sur émettre la trame, il doit réagir. Une fois OK, on enregistre le transcodage. RFLink nous confirme la conversion :
20;9D;HomeConfort;ID=020206;SWITCH=A1;CMD=ON; <-- trame de la télécommande tel - 100
20;9E;Blyss;ID=7f1d;SWITCH=A1;CMD=ON; <-- trame blyss envoyé par le RFP1000
Pour s’assurer que la traduction est bien faite, voici ce que reçoit un RFXTRXE sous Domoticz :
RFXTRXE	7F1D41	1	Unknown	Lighting 6	Blyss	On	72017-03-27 14:24:19
Et oui voilà, encore une fois c’est simple et efficace ! j’ai toutefois réussi à mettre le Parrot en échec avec une sonnette sans fils à 5€ de chez Lidl (IAN60113) qui pour le moment n’est compatible avec rien de rien, mais je l’aurai un jour, je l’aurai !   D’où vient tout mon savoir ? Une source fiable est toujours le mode d’emploi, celui-ci est bien fait, imagé, facile à comprendre et en français : http://rfplayer.com/wp-content/uploads/2016/12/ZIBLUE_UserGuide-multilangues-1.pdf   Les prochains articles seront sur le RFP1000 et différentes solutions de Domotique.

Laisser un commentaire