zigbee2mqtt working?
This commit is contained in:
8
.gitignore
vendored
8
.gitignore
vendored
@@ -160,7 +160,11 @@ cython_debug/
|
||||
#.idea/
|
||||
|
||||
log/
|
||||
state.json
|
||||
|
||||
pwfile
|
||||
.env
|
||||
data/
|
||||
data/
|
||||
|
||||
state.json
|
||||
database.db
|
||||
coordinator_backup.json
|
||||
@@ -3,4 +3,9 @@ Zigbee smarthome stack
|
||||
|
||||
## Mosquitto
|
||||
|
||||
```shell
|
||||
docker compose up -d mqtt
|
||||
docker compose exec -it mqtt mosquitto_passwd -c /mosquitto/config/pwfile homeassistant
|
||||
```
|
||||
|
||||
### [Docker Image](https://hub.docker.com/_/eclipse-mosquitto)
|
||||
6
clear_data.sh
Executable file
6
clear_data.sh
Executable file
@@ -0,0 +1,6 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
SCRIPT_DIR=$(readlink -f $(dirname "${BASH_SOURCE[0]}"))
|
||||
|
||||
rm -rf $SCRIPT_DIR/mosquitto/data/mosquitto.db $SCRIPT_DIR/zigbee2mqtt/log/* $SCRIPT_DIR/zigbee2mqtt/database.db $SCRIPT_DIR/zigbee2mqtt/*.json
|
||||
@@ -1,4 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_DIR=$(readlink -f $(dirname "${BASH_SOURCE[0]}"))
|
||||
rm -rf $SCRIPT_DIR/zigbee2mqtt/log/*
|
||||
@@ -5,22 +5,27 @@ services:
|
||||
image: eclipse-mosquitto
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./mosquitto/config:/mosquitto/config
|
||||
- ./mosquitto/data/:/mosquitto/data/
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- ./mosquitto:/mosquitto
|
||||
healthcheck:
|
||||
test: ["CMD", "mosquitto_sub", "-t", "$$SYS/#", "-C", "1", "-i", "healthcheck", "-W", "3"]
|
||||
interval: 30s
|
||||
start_period: 15s
|
||||
start_interval: 1s
|
||||
interval: 5s
|
||||
timeout: 10s
|
||||
retries: 5
|
||||
start_period: 5s
|
||||
|
||||
z2m:
|
||||
container_name: zigbee2mqtt
|
||||
image: koenkk/zigbee2mqtt
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- mqtt
|
||||
mqtt:
|
||||
condition: service_healthy
|
||||
volumes:
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- ./zigbee2mqtt:/app/data
|
||||
- /run/udev:/run/udev:ro
|
||||
ports:
|
||||
|
||||
Reference in New Issue
Block a user