@mutmut je voulais être sûr que tout marche donc j’ai fais un test sur mon mini-PC de développement chez moi, et ça marche bien !
J’ai lancé Gladys de cette façon :
sudo docker run -d \
--log-driver json-file \
--log-opt max-size=10m \
--cgroupns=host \
--restart=always \
--privileged \
--network=host \
--name gladys \
-e NODE_ENV=production \
-e SERVER_PORT=80 \
-e TZ=Europe/Paris \
-e SQLITE_FILE_PATH=/var/lib/gladysassistant/gladys-production.db \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /var/lib/gladysassistant:/var/lib/gladysassistant \
-v /dev:/dev \
-v /run/udev:/run/udev:ro \
gladysassistant/gladys:matter-integration
(C’est juste le docker run
du site modifié avec la bonne image)
Ensuite, j’ai lancé matterbridge comme ça :
sudo docker run --name matterbridge \
-v /root/matterbridge/docker_data/Matterbridge:/root/Matterbridge \
-v /root/matterbridge/docker_data/.matterbridge:/root/.matterbridge \
--network host --restart always -d luligu/matterbridge:latest
(Le volume /root/matterbridge/docker_data
bien-sûr tu le modifie par le path local sur ton système), chez moi l’utilisateur est « root » donc je créé juste un dossier matterbridge:
Ensuite dans l’interface de Matterbridge (L’URL est dans les logs de Matterbridge, chez moi c’est http://192.168.0.99:8283/
), je retrouve le pairing code:
Je le copie colle dans Gladys :
Et ensuite j’ai bien tous les appareils :