Je suis débutant sur Jeedom et j’ai décidé de l’installer sur un Raspberry pi 3B.
Je souhaite contrôler une ampoule Innr (RB 285C) avec le plugin JMQTT car j’utilise le protocole Zigbee avec une clé CC2531 qui est flashé et détecté par le plugin JMQTT.
Comme on peut le voir, mon ampoule est bien détecté quand je lance la commande npm start en ssh :
Il te faut créer un équipement virtuel (via le plugin virtuel), dans lequel tu implantera seulement les commandes présentes dans Jmqtt utiles à ton ampoule. Il te faudra donc en mode Json donner un nom à chaque info/commandes que tu souhaites implémenter dans ton virtuel.
Tu ajoutes un équipement dans jmqtt avec le nom du topic de ton ampoule dans Inscrit au Topic, aprés tu auras toutes les commandes qui vont remonter dans cet équipement
Merci pour vos réponses !
Je vais essayer ça, mais comment trouver le nom du topic de mon ampoule ? Il se situe où ? Je sais où l’inscrire mais qu’est-ce que je dois écrire précisément ?
Je reviens vers toi car je n’ai pas de réponse, serais tu m’aider d’avantage ? J’ai beau chercher je ne trouve pas quoi inscrire dans « inscrit au topic »?
C’est pas le topic des logs dont tu as besoin, ça va pas te donner grand chose. Il faut le topic de ta lampe
Il est probablement affiché, avec le nom « ampoule inn r1 »
Je ne sais pas quoi faire de plus pour l’appairer correctement, je me mets en mode inclusion, je fais la manipulation d’éteindre et rallumer 6 fois l’ampoule pour qu’elle s’appaire, elle réponds correctement et je l’a vois sur mon jeedom. Mais aucune commande ne porte son nom…
J’imagine que la manip est celle décrite dans la doc de l’ampoule…
Donc il ne reste plus que les logs complet d’une inclusion, comme sur l’écran bleu de ton premier message pour avoir un début de piste.
Il faut aussi ajouter le mode débug dans configuration.yaml
J’ai refais la manipulation d’appairage et j’ai ajouté la ligne que tu m’as demandé dans configuration.yaml
Voici le résultat d’un appairage sur l’écran bleu :
Tu es pas obligé de refaire l’appairage coté zigbee2mqtt. Une fois fais, c’est pas permanent.
Coté jMQTT, tu peux faire l’inclusion après/dans un deuxième temps… Recommence avec le plugin en debug et affiche les logs ici
Pour la création du topic, il faut que l’ampoule envoie des infos, donc l’allumer et l’éteindre doit faire le job.
Comment je fais pour obtenir d’autre infos que announce? J’ai bien lu le lien mais il m’explique uniquement le genre de commande que je peux envoyer à la lampe, hors si celle-ci n’est pas encore appairer cela ne fonctionnera pas (enfin j’imagine).
Et oui j’ai bien les même informations que dans le fichier configuration.yaml (j’ai juste un doute pour le port. Dans le fichier .yaml j’ai « port : /dev/ttyACM0 » et j’ai 1883 dans le broker. Est-ce que je dois changer ça ?