[Résolu} zwavejs2mqtt ne communique pas avec Mosquitto
Publié : 14 nov. 2022, 17:19
Bonjour,
Openzwave étant déprécié, je suis en train de migrer vers zwave js et mqtt.
Pour ce faire, j'ai, sur mon Rpi 4:
-Installer Mosquitto
-Installer Docker
-installer MQTT auto discovery client dans Domoticz
-installer MQTT client Gateway dans Domoticz
-installer zwavejs2mqtt sous Docker avec la commande:
docker run --rm -it -p 8091:8091 -p 3000:3000 -e TZ=Europe/Paris --device=/dev/serial/by-id/usb-0658_0200-if00:/dev/zwave \
--mount source=zwavejs2mqtt,target=/usr/src/app/store zwavejs/zwavejs2mqtt:latest
Avec MQTT explorer j'ai vérifié que Domoticz communiquait bien avec Mosquitto à l'adresse du RPI 192.168.0.101:1883
A l'adresse 192.168.0.101:8191 j’accède j'ai bien aux settings de zwavejs2mqtt et je vois tous mes devices zwave.
Je ne vois malheureusement pas les devices dans Domoticz.
Lorsque je lance le Docker zwavejs2mqtt, je reçois le message cannot connect to 127.0.0.1:1883
Je suppose que c'est normal car c'est l'adresse loopback du container.
J'ai alors modifié les settings de zwavejs2mqtt et mis comme host 192.168.0.101 et sauvegarder.
Si je redémarre le container j'ai a nouveau l'erreur cannot connect to 127.0.0.1:1883.
La config n'est donc semble t-il pas sauvegardée.
Je soupçonne donc un problème avec ma commande pour lancer le container et/ou un problème du fichier de sauvegarde que, au demeurant, je ne trouve pas
Quelqu'un peut-il m'aider ?
Merci.
Georges
Openzwave étant déprécié, je suis en train de migrer vers zwave js et mqtt.
Pour ce faire, j'ai, sur mon Rpi 4:
-Installer Mosquitto
-Installer Docker
-installer MQTT auto discovery client dans Domoticz
-installer MQTT client Gateway dans Domoticz
-installer zwavejs2mqtt sous Docker avec la commande:
docker run --rm -it -p 8091:8091 -p 3000:3000 -e TZ=Europe/Paris --device=/dev/serial/by-id/usb-0658_0200-if00:/dev/zwave \
--mount source=zwavejs2mqtt,target=/usr/src/app/store zwavejs/zwavejs2mqtt:latest
Avec MQTT explorer j'ai vérifié que Domoticz communiquait bien avec Mosquitto à l'adresse du RPI 192.168.0.101:1883
A l'adresse 192.168.0.101:8191 j’accède j'ai bien aux settings de zwavejs2mqtt et je vois tous mes devices zwave.
Je ne vois malheureusement pas les devices dans Domoticz.
Lorsque je lance le Docker zwavejs2mqtt, je reçois le message cannot connect to 127.0.0.1:1883
Je suppose que c'est normal car c'est l'adresse loopback du container.
J'ai alors modifié les settings de zwavejs2mqtt et mis comme host 192.168.0.101 et sauvegarder.
Si je redémarre le container j'ai a nouveau l'erreur cannot connect to 127.0.0.1:1883.
La config n'est donc semble t-il pas sauvegardée.
Je soupçonne donc un problème avec ma commande pour lancer le container et/ou un problème du fichier de sauvegarde que, au demeurant, je ne trouve pas
Quelqu'un peut-il m'aider ?
Merci.
Georges