Étape 8: Renifler les Codes de la RF
L’étape suivante consiste à flairer les codes RF.
Chaque touche de la télécommande possède un code qui correspond avec le commutateur pertinent. Sur la photo de l’interrupteur au-dessus, le commutateur a un code général de 1502. C’est le commutateur 4 dans le pack de 5, donc 1502-4. Mais nous devons le code RF, pas de code général. Pour ce faire, nous renifler le code RF out.
Pour activer ce commutateur avec la télécommande, vous serait simplement appuyer sur le 4ème touche « On ». Donc nous allons récupérer le code de RF envoyé lors de la 4ème touche « On » est pressé.
SSH dans votre Pi à nouveau (ou tout simplement continuer votre dernière session, si vous ne le fermer) et exécutez :
sudo pilight-recevoir
S’il n’y a aucune erreur, sauter devant le texte souligné. S’il y a une erreur sur "pas trouvé de sessions pilight-ssdp", vous allez vouloir lire le texte souligné.
L’erreur « pas trouvées de sessions pilight-ssdp » signifierait que «pilight-daemon» ne fonctionne pas. Les chances sont qu’il n’a pas démarrer au démarrage, et vous aurez besoin de le démarrer manuellement. Faire en exécutant la commande "sudo pilight-démon"
Prenez la télécommande avec la batterie à l’étape 4 et l’amener près du récepteur.
Nous allons commencer par Switch 1. Avec le pilight-recevoir programme encore en cours d’exécution, appuyez sur le bouton « On » pour interrupteur #1.
Regardez la sortie de la pilight-recevoir programme. Il n’a montré quoi que ce soit ?
Oui ! Il l’a fait ! Il devrait ressembler à cela !
« message »: {}
« id »: « A3 »,
« unité »: 34,
« État »: « on »
},
« origine »: « récepteur »,
"Protocole": clarus_switch ",
« uuid »: "SOMENUMBER", "répète": 1
}
Maintenant, nous devons comprendre ce que cela signifie et nous permettre de le contrôler.
Les informations que nous avons besoin pour la prochaine étape soient l' identification, l' unitéet le protocole.