This Docker container will run the latest Z-Way - the Smart Home controller software by Z-Wave.Me.
-
Clone this repository to your local machine:
git clone https://github.com/Z-Wave-Me/docker-z-way.git cd docker-z-way
-
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*
-
-
Update the
docker-compose.yml
file with the correct device paths if necessary. -
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.
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.