This is a QT Wrapper for OpenZWave and contains ozwdaemon - a service that allows you to remotely manage a Z-Wave Network via ozw-admin or connect to a MQTT Broker.
A Docker Container to connect to the new Z-Wave Integration for Home Assistant - python-openzwave-mqtt
Start a container with the following command line:
docker run -it --security-opt seccomp=unconfined --device=/dev/ttyUSB0 -v /tmp/ozw:/opt/ozw/config -e MQTT_SERVER="10.100.200.102" -e USBPATH=/dev/ttyUSB0 openzwave/ozwdaemon:latest
- replace MQTT_SERVER with the IP address of the MQTT Server
- replace all /dev/ttyUSB0 entries with the path to your USB Stick.
- OpenZWave Config Files are copied on startup to the host directory specified by /tmp/ozw - You should replace it with a directory that is persistent.
the --security-opt seccomp=unconfined
is needed to generate meaningfull
backtraces, otherwise it will be difficult for us to debug.
Please see docs/MQTT.md for complete instructions, including settting up Network Keys etc
Documentation is in progress. See the qt-simpleclient for a basic example.