J’ai eu une mis à jour sur Jeddom du rfxcom qui m’a fait perdre toute la config de mon store. J’ai du recommencer la procédure et du coup j’en profite pour le mettre à jour.
PRE-REQUIS RFXCOM
PRE-REQUIS JEEDOM
- Dans gestion des protocoles du plugin RfxCom, il faut activer le protocole :
BlindsT1 (A-OK blind motors/Ematronic/…)
n’oubliez pas de cliquer sur « sauvegarder » dans la liste des protocoles sinon votre modification ne sera pas prise en compte.
- En profiter pour passer les logs RfxCom en mode DEBUG sinon vous ne pourrez pas récupérer les codes commande ON/OFF/STOP
AJOUT DE LA TELECOMMANDE
A l’heure où j’écris ce tuto l’inclusion ne fonctionne pas bien, du coup j’ai une autre méthode tout aussi simple :
- Aller dans le menu Plugins/protocoles domotiques/RfxCom
- Donnez lui le nom que vous voulez (Volet, Store…)
- Dans le type d’Équipement choisissez « 0x19 Volet Ematronic »
- Sauvegarder l’équipement pour que les commandes correctes soient créées
- Passez dans l’onglet « Commandes » vous devez maintenant trouver 4 commandes : Monter, Stop, Descendre, Reset
Les champs « Commande » Logical ID sont déjà pré-remplis mais ces valeurs ne sont pas bonnes.
Il faudra les remplacer par les commandes qu’il va falloir maintenant récupérer en allant dans les logs de RfxCom.
RECUPERATION DES COMMANDES DANS LES LOGS RFXCOM EN MODE DEBUG
- Ouvrir un nouvel onglet dans votre navigateur, sur la page Analyses/Logs de Jeedom.
- Sélectionner les logs de « RfxCom »
- Vider la page de log afin de ne pas avoir trop d’information à traiter suite à l’export.
- Quand les logs sont vides, appuyez sur votre télécommande, sur le bouton Monter
Juste après l’affichage du code de votre télécommande, mettre les Logs sur PAUSE pour faire un Copier/Coller du code qui nous intéresse.
- Dans les logs vous devriez alors voir apparaitre des lignes ressemblant à :
[2021-02-14 20:57:00][DEBUG] : Message: 09191131046ba7020161
[2021-02-14 20:57:00][DEBUG] : Decode : 09191131046ba7020161
[2021-02-14 20:57:00][DEBUG] : Test message: 09191131046ba7020161
[2021-02-14 20:57:00][DEBUG] : PacketType: 0x19
[2021-02-14 20:57:00][DEBUG] : Length: 10
[2021-02-14 20:57:00][DEBUG] : Start decoding packet type 0x19
[2021-02-14 20:57:00][DEBUG] : Subtype = BlindsT17 = Gaposa receive with BlindsTx enabled
[2021-02-14 20:57:00][DEBUG] : Data : {‹ packetlen ›: ‹ 0x09 ›, ‹ packettype ›: ‹ 0x19 ›, ‹ subtype ›: ‹ 0x11 ›, ‹ seqnbr ›: ‹ 0x31 ›, ‹ id1 ›: ‹ 0x04 ›, ‹ id2 ›: ‹ 0x6B ›, ‹ id3 ›: ‹ 0xA7 ›, ‹ unitcode ›: 2, ‹ id4 ›: ‹ 0x00 ›, ‹ cmnd ›: 1, ‹ filler ›: 1, ‹ rssi ›: 6}
[2021-02-14 20:57:00][DEBUG] : Decoded info : {‹ packettype ›: ‹ 0x19 ›, ‹ subtype ›: ‹ 0x11 ›, ‹ id ›: ‹ 046BA7 ›, ‹ unitcode ›: 2, ‹ cmnd ›: 1, ‹ rssi ›: 6}
[2021-02-14 20:57:00][DEBUG] : unknown device id : 046BA7
ce qui nous intéresse c’est le code dans Message « 09191131046ba7020161 ».
FINALISER LA COMMANDE DE L’ÉQUIPEMENT
- Faire un copier coller de ce code 09191131046ba7020161 dans le champs « commande » Monter, de votre équipement précédemment créé. Les champs du dessous ID et Groupe restent vides.
- n’oubliez pas de cocher le paramètre « afficher » pour que la commande apparaisse sur le dashboard.
- Sauvegarder et tester cette commande.
Il faut juste recommencer la manip dans le log RfxCom pour récupérer la commande correspondant Stop. Faire le copier-coller du code Stop dans votre équipement.
Idem avec la commande Descendre
Pour la commande Reset, je ne l’utilise pas.
Et voilà !!!
J’espère que ça rendra service à d’autres personnes