Hello,
Pour ma part j’ai continué les tests, il semblerait que le problème de droit d’accès sur les fichiers soit du à docker-compose, un simple docker run a l’air de fonctionner sur les deux environnement : l’image de Gladys officielle et HypriotOS.
J’ai donc réussi à y associer deux Xiaomi MiJia wireless switch, et un Xiaomi Mi/Aqara smart home cube donc plus qu’à tester l’utilisation de ceux ci pour lancer des scènes
Merci pour ces tests rapides. Ça fait plaisir des retours comme ça.
@Albenss, tu as eu, toi aussi, les mêmes soucis de connexion des containers entre eux, au démarrage ?
J’avais effectivement bien vu des choses qui ne m’apparaissaient pas forcément « utiles » mais il me semblait pourtant avoir tout laissé tel quel. Je vais jeter un oeil et faire une mise à jour, si nécessaire.
En fait, c’est un frontend qui est maintenant intégré au service Zigbee2mqtt. Pour les tests, il permet de vérifier le bon appairage des devices qui, je trouve, est quand même assez capricieux avec le Zigbee…
A terme, je compte ajouter l’affichage du map réseau directement dans Gladys.
C’est sur le titre “découverte du réseau”. Ça ne marche peut-être pas sur ta config…
Je veux bien pour les corrections, ça m’aidera. Soit sur la PR soit en issues sur mon github.
Pour le bugs d’affichage, je n’ai pas testé sur mobile donc je suis également preneur.
Hello, petite question, le topic mqtt écouté par gladys correspond au friendlyName donc si on change le friendlyname depuis la GUI Z2M on doit ré-associer le device, il faudrait pas plutôt basé le topic sur l’id du device plutôt que sur le friendlyname ?
J’ai essayé d’installer l’image zigbee mais j’ai fait n’importe quoi donc j’ai tout réinstallé de zéro.
J’ai installé Gladys 4, ensuite j’ai tapé le code Docker fourni par r6n0.
J’ai installé le service MQTT dans les intégrations, mais ça ne se connecte pas.
Je vois dans les logs qu’il ne trouve pas mon dongle.
Je vous les affiche juste en dessous :
docker logs gladys-zigbee2mqtt
gladys-server@ start:prod /src/server
cross-env NODE_ENV=production node index.js
Initialising OpenZWave 1.6.1051 binary addon for Node.JS.
OpenZWave Security API is ENABLED
ZWave device db : /usr/local/etc/openzwave
User settings path : /src/server/services/zwave/node_modules/openzwave-shared/build/Release/…/…/
Option Overrides : --Logging false --ConsoleOutput false --SaveConfiguration true
2020-11-17T18:46:54+0100 init.js:38 (Zigbee2mqttManager.init) Zigbee2mqtt USB dongle not attached
2020-11-17T18:46:54+0100 index.js:19 (Object.start) Starting telegram service
2020-11-17T18:46:55+0100 service.start.js:53 (Service.start) Service telegram is not configured, so it was not started.
2020-11-17T18:46:55+0100 service.start.js:53 (Service.start) Service mqtt is not configured, so it was not started.
2020-11-17T18:46:55+0100 index.js:20 (Object.start) Starting Open Weather service
2020-11-17T18:46:55+0100 service.start.js:53 (Service.start) Service openweather is not configured, so it was not started.
2020-11-17T18:46:55+0100 index.js:15 (Object.start) Starting Bluetooth service
2020-11-17T18:46:56+0100 index.js:16 (Object.start) Starting zwave service
2020-11-17T18:46:56+0100 service.start.js:53 (Service.start) Service zwave is not configured, so it was not started.
2020-11-17T18:46:56+0100 index.js:13 (Object.start) Starting usb service
2020-11-17T18:46:57+0100 index.js:19 (process.) uncaughtException catched: uncaughtException
2020-11-17T18:46:57+0100 index.js:20 (process.) Error: listen EADDRINUSE: address already in use :::80
at Server.setupListenHandle [as _listen2] (net.js:1317:16)
at listenInCluster (net.js:1365:12)
at Server.listen (net.js:1451:7)
at Object.start (/src/server/api/index.js:62:10)
at /src/server/index.js:33:10 {
code: ‹ EADDRINUSE ›,
errno: ‹ EADDRINUSE ›,
syscall: ‹ listen ›,
address: ‹ :: ›,
port: 80
}
J’ai l’impression que je loupe quelque chose mais je ne vois pas quoi.
Vous pouvez m’aider ou je suis complètement à l’ouest ? ^^
Hello,
L’image de Reno est un Gladys customisé avec Zigbee2Mqtt, dans ton cas tu as installé deux Gladys si j’ai bien compris, si tu veux avoir les deux images en parallèles il faut que tu spécifie un nouveau port pour l’image de Gladys par Reno ainsi qu’un nouvel endroit pour la base de donnée de ce Gladys custom.
Tu peux te baser sur le code de VonOx ci dessous :
Du coup tu auras Gladys sur le port 80, et Gladys par Reno sur le port 1080.
Est ce que dans l’interface de Zigbee2Mqtt ton appareil est bien reconnu ? (tu peux cliquer sur un device pour voir ses infos, genre si il reconnait la marque ou le modèle par exemple).
Elle est géniale cette vue !!
En effet mon device apparaît
EDIT : après quelques manips hasardeuses me voilà bien coincé.
Je me suis dit que pour repartir proprement j’allais supprimer les device depuis la vue Découverte du réseau Zigbee … la boulette !
Désormais mes périphériques ne sont même plus scannés et n’apparaissent nulle part.
Dans le doute j’ai fait ça :
docker restart z2m-mqtt
docker restart zigbee2mqtt
Ça n’a rien donné. Comme si j’avais blacklisté mes devices ^^ un avis éclairé sur la question ?
Je vais peut être posé une question con mais je ne vois nul part mention de ça, tu as bien mit en mode association (pairing) tes devices comme indiqué ici ? Xiaomi WXCJKG11LM control via MQTT | zigbee2mqtt.io