| .github/workflows | ||
| Docker | ||
| docs | ||
| qt-openzwave | ||
| qt-openzwavedatabase | ||
| qt-ozwdaemon | ||
| qt-simpleclient | ||
| tools | ||
| .dockerignore | ||
| .gitignore | ||
| .qmake.conf | ||
| LICENSE | ||
| makeosxbundle.sh | ||
| qt-openzwave.pri | ||
| qt-openzwave.pro | ||
| README.md | ||
| setenv.sh | ||
| updaterpath.sh | ||
qt-openzwave
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.
Home Assistant MQTT Client Adapter
A Docker Container to connect to the new Z-Wave Integration for Home Assistant - python-openzwave-mqtt
Running:
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
QT Wrapper Interface
Documentation is in progress. See the qt-simpleclient for a basic example.