j’ai vraiment du mal a saisir le concept de broker, Mosquitto, etc…
tout d’abord, mon install actuelle : sur un lenovo thinkcentre, j’ai 3 VM jeedom sous Proxmox :
1 VM principale qui gère tout ce que j’ai pu y loger
1 VM zigbee car je n’ai jamais pu intégrer ma zigate a la VM ci dessus avec Abeille
1 VM de sécurité qui n’a aucune importance ici
tout ce qui est zigbee est donc installé sur la 2de VM avec Abeille et une zigate qui communique les données a la VM principale par jeelink : ca marche bien avec mes capteur aqara (seuls zigbee que je possède pour le moment)
le plugin zigbeelinker me fait très envie vu le bien qui en est dit partout et pour, par la suite, agrandir le réseau zigbee qui est a la mode … ce qui me parait justifié en terme de prix et fiabilité. Mon majeur problème sur Abeille est que tous les équipement ne sont pas forcément créés alors que, si j’ai bien compris, on peut se dépatouiller seul avec zigbeelinker pour en intégrer de nouveaux. de plus, chaque MAJ Abeille est délicate…
vous me direz que je n’ai qu’a installer le plugin et roules … ! sauf que j’ai des prises Shelly qui utilise un broker Mosquitto sur ma VM principale avec jMQTT.
je n’arrive pas a comprendre ce que sont et quel role ont les broker, topic, Mosquitto et je n’arrive pas a trouver d’explications claires (a mon niveau) pour en déduire si je peux passer a zigbeelinker sans « polluer » mes shellies …
La communication se passe comme ça (<-> veut dire communique):
un équipement <-> Clé USB <-> Zigbee2MQTT <-> Mosquitto (MQTT serveur) <-> Mosquitto Client (MQTT Client) <-> ZigbeeLinker <-> Jeedom
MQTT (Mosquitto) est simplement ici pour rendre le dialogue universelle (même dialogue pour tout les protocoles)
Le topic (MQTT) est propre à un équipement, et est une phrase qui permet d’identifier si l’info vient de zigbee2mqtt par exemple : Le début de la phrase sera zigbee2mqtt/… (par défaut), du coup sauf erreur de ma part, tu dois pouvoir filtrer dans JMQTT.
Dans le plugin ZigbeeLinker, tu choisiras l’installation Zigbee2MQTT + Client MQTT.
Dans la configuration du plugin ZLinker, tu mettras l’IP du serveur JMQTT.
Dans la liste des équipements, un client MQTT devra être créé pour se connecter à JMQTT)
La partie JMQTT reste à confirmer, je ne maîtrise pas le sujet @nebz c’est pour toi
je comprend déjà mieux le fonctionnement, merci !!
par contre, je pensais bien éliminer ma VM spéciale zigbee, uniquement parce que Abeille ne reconnait pas ma clé sur cette VM qui en compte déjà 3 (téléinfo, Zwave et Rflink) en espérant que zigbeelinker la reconnaisse. dans ce cas, j’installe comment ?
sisi pas mal de monde. Mets juste le firmware à jour, et dans configuration il faudra sélectionner adaptateur=zigate, dans port= le port (souvent acm0)
si oui, il te faut installer un autre plugin tel que JMQTT (tu auras la remontée dedans), et tu passes le plugin ZLinker en installation zigbee2mqtt + client mqtt
euh, j’utilise déjà jmqtt pour mes shellies … donc je ne peux pas le réinstaller alors je pourrais installer mqtt pour éviter les interférences s’il y a risque …
ou dois je ajouter un broker sur jmqtt pour le zigbee ? ou va t il s’installer tout seul ? je n’arrive pas trouver ce point