J’ai installer zwavejs2mqtt sur ma machine, l’expérience zigbeelinker m’a motivé. Zwavejs2mqtt fonctionne, i.e. que je vois bien les équipements zwave de la clé sur la page //ip:8091 .
Par contre, je suis perdu dans la configuration pour passer les équipements dans jMQTT (dernière version béta du market).
Si je clique sur mode inclusion, je n’ai que zigbee2mqtt qui remonte. J’ai beau comparer les configurations, je ne comprends pas où est mon erreur.
Je me demande:
Dans la config MQTT de zwavejs: Prefix zwave ou jeedom ?
Dois je réinstaller zigbeelinker seulement selon Zigbee2mqtt + Client MQTT :
Idem à la solution en dessus, mais le serveur MQTT sera géré par un autre plugin ou par vos soins.
Bon tu avance plus vite que moi antoine (j’ai pas de zwave) mais je vais tenter de t’aider
1 le plugin zigbeelinker je pense ne s’occupe que des devices qui sont dans zigbee2mqtt
2 si le principe est le même zwavejs2mqtt doit renseigner des topics dans ton broker
si va donc falloir aller les chercher à l’aide de jmqtt et pas de zigbeelinker pour te faciliter la tache …
je te conseil d’utiliser MQTT explorer qui est un excellent outil pour explorer les topics d’un broker.
puis une fois trouvé ce qui t’intéresse créer un équipement avec JMQTT sur le topic en question.
Bonjour Antoine,
Que disent les logs de jMQTT ?
Peux tu nous mettre aussi une capture d’écran du haut de la tab Broker, pour voir le status ?
A première vue tu as mis un compte et un mot de passe pour la connexion au broker, essaye sans.
Bad
Avec MQTT Explorer j’ai pu mieux compris le fonctionnement, en tout cas le topic était enfin clair: zwave
Donc j’arrive à avoir mes dispostifs dans jMQTT. J’essaye de me faire la main sur le volet de la pièce où je suis. Il est géré par un FGR-222.
Quand je fais l’import json, je n’ai que des commandes infos, aucune action. Donc je pense que j’ai encore un truc qui va pas dans la configuration du tout.
Les commandes sont souvent le plus difficile a trouver
il faut que ton mqtt explorer soit lancé et aprés re démarrer ton device pour voir apparaître les topics de commandes.
si tu demare ton mqtt explorer après tu ne vois généralement que les topics d’info passer.
exemple avec un module powr2 sous tasmota :
je quitte mqtt explorer et je le relance je vois ça:
pendant que mqtt explorer fonctionne je redémare mon moudule et j’ai ça :
Pour l’instant je n’arrive à rien.
Après avoir choisi inclusion, l’équipement zwave ce créé.
Je sélectionne un topic pour créer un équipement individuel, par exemple: zwave/nodeID_23
Cela donne:
Je clique sur json, ce qui crée une liste très longue de commande. Si je teste celle du positionnement, cela renvoie la valeur contenue dans la case valeur:
Salut Antoine
une fois que tu a cliqué sur json
il te décompose toutes les entrées qui existent en json
il te faut reperer celle qui t’interesse puis lui donner un nom dans la colonne nom
en suite tu fait sauvegarder ça reviens en affichage classic
et tu devrait voir alors ta nouvelle commande info dans ton équipement.
Je suis en traind passer full mqtt mais après l’install du package " Version NodeJS ou PKG" (cf ( Quick Start (zwave-js.github.io) ) si tout fonctionne nickel, au redémarrage j’ai tous perdu . Il reste le rep de zwavejs2mqtt avec entre autre le zip mais je ne sais pas comment le relancer automatiquement (ou même manuellement).
La question est surement basique, mais là je bute dessus depuis des heures avec mon pote google
problème également en installant la version compilé via yarn, il bute sur la dernière commande « yarn start »
bonsoir,
Désolé comme j’ai dit plus haut je n’ai pas de zwave, j’ai juste aidé Antoine sur la partie jmqtt et sur des principes de base … donc sans avoir installé zwavejs2mqtt j’ai peur de ne pas t’être d’une grande aide.
Je me greffe ici si ça ne dérange pas trop car j’aimerais tenter de faire fonctionner zwave à base de MQTT et je pensais aussi utiliser zwavejs2mqtt + plugin jMQTT.
J’ai lu plusieurs posts mais si quelqu’un pouvait me confirmer le principe pour voir si j’ai bien capté ?
Une VM Jeedom (celle en cours) sur lequel on installe le plugin jMQTT en décochant la case Installer Mosquitto localement
Une autre VM Debian 10 (nouvelle) sur laquelle on install :
Mosquitto (avec un yum install) - quid de Z2M qui a l’air intégré à zwavejs2mqtt, c’est un broker et on a pas besoin de Mosquitto ?
zwavejs2mqtt (en PKG version)
On configure le zwavejs2mqtt pour taper sur la même IP et le port de Mosquito
On configure le plugin jMQTT pour taper sur l’IP de la nouvelle VM sur le port de zwavejs2mqtt
Sous Proxmox on change l’affectation de la clef USB zwave pour l’envoyer sur la nouvelle VM.
Et on galère pour comprendre la nouvelle façon de faire les commandes …
Bonjour, je me greffe aussi au sujet par curiosité.
Quel est l’interet de passe en mqtt ? je vois pas d’exemple.
J’essaye juste de comprendre pour ma culture personnelle
merci
Le principe d’un serveur mosquito est de partager entre plusieurs système des messages
si tu n’a qu’un jeedom ça à peut d’intérêt (tu partage des messages avec toi même)
si tu a 3 jeedom un home assistant ou autre système cela prend tout de suite un sens.
Tu peux cliquer ici, cela devrait être plus lisible
Il faut info et action
dans mon cas (attention mes éléments arrivent de Jeedom =>HA, dans ton cas c’es HA=>Jeedom me semble t’il?, il faudra donc inverser)