I created this repository based on a question in the openHAB Forum.
The goal was to create an easy to use setup with helper scripts.
This Docker setup contains:
Clone this repository:
git clone [email protected]:BrutalBirdie/eze-openHAB-docker.git
Edit the env.influxdb
, env.grafana
and .env
file.
See Important Files for more information about these files.
Run
./start.sh
On RaspBerryPi edit the docker-compose.yml
and replace the node-red image with nodered/node-red-docker:rpi
If you are on Windows remove the two lines commented in the docker-compose.yml
for openHAB
env.influxdb
, env.grafana
and .env
contain important information like the password for influxdb, plugins for grafana and the USER_ID and GROUP_ID for the Docker Containers
File | Description |
---|---|
start.sh | Starts all containers defined in the docker-compose.yml |
stop.sh | Stops all containers defined in the docker-compose.yml |
removeAll.sh | Removed all containers defined in the docker-compose.yml |
File | Description |
---|---|
openhab_cli.sh | Opens the openHAB Shell |
influx_cli.sh | Opens influxdb with openhab_db as default db |
If there are problems or questions please post them :)