Search this site
Embedded Files
  • Home page
  • Server domotica
    • Software base Server
    • modbus 485
    • Domoticz
    • Domoticz e Telegram
    • Nodered
    • MQTT5
    • ZwaveJS
    • Unifi
    • Unms
  • automazioni
    • progetto appartamento
      • schemi elettrici
      • illuminazione
      • Riscaldamento
        • modalità automatica
        • modalità manuale
        • modalità bypass domotica
        • scaldasalviette misto elettrico
        • Solare Termico
        • Serpentina Puffer
      • Fotovoltaico
      • allarme
      • controllo carichi
      • luci emergenza
      • gestione aspiratore
      • contabilizzazione acqua
    • Parti comuni
      • controllo consumi comuni
      • cantina
      • cancello e luci giardino
    • strumenti
    • Esempi Script
    • Esempi Node-RED
  • server multimediale
    • microserver HP
    • remote access card
  • rete lan e internet
    • WAN+LAN 1 cavo
    • Link aggregation LACP
    • Teltonika VRRP
    • Edge router vpn server
    • Edge router creare vlan
    • Edge router unifi e wi-fi ospiti
    • ponte radio PtP
  • server domotica Old
    • installazione domoticz
    • accesso remoto domoticz
    • gestione remota server
    • Alexa Controlicz e Domoticz
    • Unifi controller
    • node-red
    • mqtt
 

https://www.domoticz.com/wiki/Zwave-JS-UI

https://github.com/zwave-js/zwave-js-ui

Per la creazione del container ZwaveJSUI, viene utilizzato direttamente docker compose da terminale configurando un file yaml.

di seguito vengono riportati i comandi utilizzati ed il file di configurazione.


creare un file yaml come quello presente di seguito

sudo nano compose.yaml


al suo interno modificare il nome id del serial usb con id convertitore zwave installato nel sistema

lo trovate nel percorso /dev/serial/by-id

version: '3.7'services:    zwave-js-ui:        container_name: zwave-js-ui        image: zwavejs/zwave-js-ui:latest        restart: always        tty: true        stop_signal: SIGINT        environment:            - SESSION_SECRET=mysupersecretkey            - ZWAVEJS_EXTERNAL_CONFIG=/usr/src/app/store/.config-db            # Change if you want log times and dates to match your timezone             # Available at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones            - TZ=Europe/Rome        networks:            - zwave        devices:            # Do not use /dev/ttyUSBX serial devices, as those mappings can change over time.            # Instead, use the /dev/serial/by-id/X serial device for your Z-Wave stick.            - '/dev/serial/by-id/usb-0658_0200-if00:/dev/zwave'        volumes:            - zwave-config:/usr/src/app/store        # Or by using local folder        # - ./store:/usr/src/app/store        ports:            - '8091:8091' # port for web interface            - '3000:3000' # port for Z-Wave JS websocket servernetworks:    zwave:volumes:    zwave-config:        name: zwave-config

salvato il file ed eseguire

docker compose up -d


ZwaveJSUI sara raggiungibile all'indirizzo

 http://ip_server:8091

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse