Je souhaite migrer mes réseaux Zigbee et Zwave vers une architecture indépendante de Jeedom. J’ai déjà réussi à installer zigbee2mqtt et un serveur Mosquitto sur des machines virtuelles. Tout fonctionne correctement, les modules remontent bien et sont publiés sur MQTT.
Là où je bloque, c’est sur l’intégration avec Jeedom et surtout l’intégration des modules via MQTT. J’ai configuré le plugin MQTT Manager, il est OK mais rien ne remonte automatiquement. J’ai donc acheté le plugin MQTT Discovery, les modules remontent bien dans Jeedom, mais les informations sont différentes de celles que j’avais quand j’utilisais Jeezigbee.
J’ai du mal à comprendre pourquoi je n’ai pas les mêmes infos/commandes alors que, normalement, c’est la même architecture mais en déporté. J’ai dû manquer quelque chose.
Désolé si je n’ai pas été clair . Voici ma question :
Lorsque l’on utilise Zigbee2MQTT et un serveur Mosquitto sur des machines virtuelles distinctes de Jeedom, comment peut-on faire en sorte que les périphériques remontent automatiquement dans Jeedom sans avoir à créer les commandes manuellement ?
De même, pour ZwaveJS que je souhaite installer sur une machine virtuelle, quelle est la procédure à suivre pour que les périphériques soient intégrés automatiquement dans Jeedom ?
Apparemment ce ne sont pas les mêmes nom de commandes qui remontent par rapport à ce que tu avais avec un autre plugin Jeedom mais ça fonctionne, non ?
A confirmer par Mips mais ça ne me semble pas très étonnant que les noms de commandes ne soient pas les mêmes. Chaque plugin gère la création des équipements à sa sauce donc il y a de fortes chances pour que les commandes ne s’appellent pas de la même façon.
C’est tout à fait ça (et c’est d’ailleurs comme cela que j’utilise zigbee2mqtt avec également un broker séparé).
Dans mqttdiscovery les commandes sont créés automatiquement sur base de ce qui est annoncé par la passerelle (que ca soit zigbee, zwave ou autre) avec un nom qui a du sens dans la mesure du possible mais le nom n’est pas toujours donné et il ne le sera jamais en français.