diff --git a/.templates/deconz/service.yml b/.templates/deconz/service.yml new file mode 100644 index 00000000..41339439 --- /dev/null +++ b/.templates/deconz/service.yml @@ -0,0 +1,26 @@ + deconz: + image: marthoc/deconz + container_name: deconz + restart: unless-stopped + network_mode: bridge + ports: + - '80:80' + - '443:443' + - '5901:5900' + volumes: + - ./volumes/deconz/:/root/.local/share/dresden-elektronik/deCONZ + devices: + #ConBee II: + - /dev/ttyACM0 + #ConBee: + # - /dev/ttyUSB0 + #RaspBee: + # - /dev/ttyAMA0 or /dev/ttyS0 + environment: + - DECONZ_VNC_MODE=1 + - DECONZ_VNC_PASSWORD=changeme + - DEBUG_INFO=1 + - DEBUG_APS=0 + - DEBUG_ZCL=0 + - DEBUG_ZDP=0 + - DEBUG_OTAU=0 diff --git a/.templates/nodered/build.sh b/.templates/nodered/build.sh index ba5ab374..81685931 100755 --- a/.templates/nodered/build.sh +++ b/.templates/nodered/build.sh @@ -35,6 +35,7 @@ node_selection=$(whiptail --title "Node-RED nodes" --checklist --separate-output "node-red-contrib-owntracks" " " "OFF" \ "node-red-contrib-alexa-local" " " "OFF" \ "node-red-contrib-heater-controller" " " "OFF" \ + "node-red-contrib-deconz" " " "OFF" \ 3>&1 1>&2 2>&3) ##echo "$check_selection" diff --git a/menu.sh b/menu.sh index 6c11d62f..05c4bdbd 100755 --- a/menu.sh +++ b/menu.sh @@ -15,6 +15,7 @@ declare -A cont_array=( [adminer]="Adminer" [openhab]="openHAB" [zigbee2mqtt]="zigbee2mqtt" + [deconz]="deCONZ" [pihole]="Pi-Hole" [plex]="Plex media server" [tasmoadmin]="TasmoAdmin" @@ -31,7 +32,7 @@ declare -A cont_array=( ) declare -a armhf_keys=("portainer" "nodered" "influxdb" "grafana" "mosquitto" "telegraf" "mariadb" "postgres" - "adminer" "openhab" "zigbee2mqtt" "pihole" "plex" "tasmoadmin" "rtl_433" "espruinohub" + "adminer" "openhab" "zigbee2mqtt" "deconz" "pihole" "plex" "tasmoadmin" "rtl_433" "espruinohub" "motioneye" "webthings_gateway" "blynk_server" "nextcloud" "diyhue" "homebridge" "python") sys_arch=$(uname -m)