Sign inSign up

rpochet/gladys-zwave-js-ui

By rpochet

•Updated almost 3 years ago

Lancer un container Gladys Assistant pour tester l'intégration zwave-js-ui

Image
0

1.4K

rpochet/gladys-zwave-js-ui repository overview

⁠Lancer un container Gladys Assistant

Pour lancer Gladys, exécutez la commande suivante :

docker run -d \
    --log-driver json-file \
    --log-opt max-size=10m \
    --cgroupns=host \
    --restart=always \
    --privileged \
    --network=host \
    --name gladys-zwave-js-ui \
    -e NODE_ENV=production \
    -e SERVER_PORT=80 \
    -e TZ=Europe/Paris \
    -e SQLITE_FILE_PATH=/var/lib/gladysassistant-zwave-js-ui/gladys-production.db \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v /var/lib/gladysassistant:/var/lib/gladysassistant-zwave-js-ui \
    -v /dev:/dev \
    -v /run/udev:/run/udev:ro \
    rpochet/gladys-zwave-js-ui:dev

⁠Note :

  • -e TZ=Europe/Paris => Pour changer le fuseau horaire du conteneur, vous pouvez modifier cette variable. Vous trouverez toutes les valeurs possibles sur cette liste.
  • -v /var/lib/gladysassistant : Le dossier de destination où Gladys va stocker toutes ses données. Vous pouvez changer la partie à gauche des ":" pour modifier le dossier de destination.

Cette image a été buildée pour toutes les architectures connues du marché. Vous pouvez donc lancer cette commande que vous soyez sur un Raspberry Pi, sur un NAS Synology, sur une VM Ubuntu, etc... Tout est possible !

Le --network=host n'est pas forcément adapté à tous les systèmes, il ne fonctionne pas sous MacOS ou Windows par exemple.

⁠Installer Zwave JS UI

Choissisez le port sur lequel est connecté la clé Zwave.

Si une instance Zwave JS UI existe déjà, récupérer les valeurs des 4 clés:

  • S2 Unauthenticated
  • S2 Authenticated
  • S2 AccessControl
  • S0 LegacyKey

Cliquer sur Connecter/Reconnecter.

⁠Backup/restore Zwave JS UI settings

A partir de menu Store de l'instance Zwave JS UI à restaurer, cliquer sur la roulette et choississez l'option 'Backup'. Un fichier ZIP est alors disponible en téléchargement. Dans la nouvelle instance Zwave JS UI, dans le menu Store, cliquer sur la roulette et choississez l'option 'Restore' et sélectionner le fichier précédemment téléchargé.

⁠Zwave JS UI existant

Si l'on désire utiliser une instance Zwave JS UI existante, il suffit de sélectionner l'otpion "ZwaveJS UI externe" et de renseigner l'URL du broker MQTT ainsi que le user et mot de passe. Cliquer sur Connecter/Reconnecter.

Tag summary

Content type

Image

Digest

sha256:ba09986ed…

Size

201.8 MB

Last updated

almost 3 years ago

docker pull rpochet/gladys-zwave-js-ui:prod