This project allows to deploy zwave sensor network on Raspberry Pi 0w with docker and docker-compose. To manage collected data, a local brocker is installed (mosquitto).
To deploy the service, you need to install raspbian on your Raspberry Pi 0w : download raspbian
Update your platform and install git to clone the project :
sudo apt update
sudo apt upgrade
sudo apt install git
To deploy the service, you don't need to install any source. All installations will be managed by docker. Each configuration wil be managed by docker-compose. To install these two tools, you can run install.sh
cd ~/zwave2mqtt
sudo bash install.sh
sudo reboot
Go to your project and launch docker-compose :
cd ~/zwave2mqtt
docker-compose up -d
After deploying the service, in your browser, you can go to the page : http://$YOUR_IP:8091
For configuration and more details on ZWave deployement, go to this page and see Step 2 (French link) : http://hub-creatif.ext.cetic.be/node/2
The configuration explains how to:
- Manage your ZWave network
- Configure your MQTT installation
- Customize your gateway service
- Docker - Use to deploy the services
- Docker-Compose - Use to manage the services
- Mosquitto - MQTT brocker Use to share data
- ZWavetoMqtt - Project source
- Benjmain Bernaud - Initial work - contact
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details