Skip to content

Z-Wave-Me/docker-z-way

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker container for Z-Way

This Docker container will run the latest Z-Way - the Smart Home controller software by Z-Wave.Me.

Getting Started

  1. Clone this repository to your local machine:

    git clone https://github.com/Z-Wave-Me/docker-z-way.git
    cd docker-z-way
  2. Check which ports your Z-Wave and Zigbee interfaces are on:

    • Linux:

      ls /dev/tty*
    • Windows (using PowerShell):

      Get-WmiObject Win32_SerialPort
    • macOS:

      ls /dev/cua*
  3. Update the docker-compose.yml file with the correct device paths if necessary.

  4. Build and start the container:

    docker compose build
    docker compose up

This server works only with controllers from Z-Wave.Me, such as RaZberry 2/5/7/Pro, mPCIe module, UZB, and Z-Station.

Running on Raspberry Pi

On Raspberry Pi, build the docker container:

```sh
sudo apt-get install git
git clone https://github.com/Z-Wave-Me/docker-z-way
sudo docker build -t z-way-container .
sudo mkdir /data
```

Run the container:

```sh
sudo docker run -p 8083 -v /data:/data --device /dev/ttyUSB0:/dev/ttyUSB0 -it z-way-container /opt/z-way-server/run.sh
```

Change /dev/ttyUSB0 to /dev/ttyAMA0 in the line above and in Apps > Active Apps > Z-Wave Network Access > Serial port if you are using RaZberry 7 Pro or other board connected to Raspberry Pi UART pins.

All your files will be stored in the /data folder of your host.