Add zigbee2mqtt

Add gotify (not work)
This commit is contained in:
root 2022-02-03 22:51:24 +01:00
parent 010f073bb0
commit ed80d22552
27 changed files with 181 additions and 24 deletions

View file

@ -0,0 +1 @@
/etc/zigbee2mqtt/configuration.yaml

View file

@ -0,0 +1,8 @@
Package: zigbee2mqtt
Version: %VERSION%
Section: base
Priority: optional
Architecture: all
Depends: nodejs, npm
Maintainer: Thomas Legay <thomas@syngate.fr>
Description: zigbee2mqtt

View file

@ -0,0 +1,4 @@
#!/bin/bash
id zigbee2mqtt &> /dev/null || useradd zigbee2mqtt -r -s /bin/false -md /var/lib/zigbee2mqtt
chown zigbee2mqtt:zigbee2mqtt /var/lib/zigbee2mqtt/

View file

@ -0,0 +1,2 @@
ZIGBEE2MQTT_CONFIG=/etc/zigbee2mqtt/configuration.yaml
ZIGBEE2MQTT_DATA=/var/lib/zigbee2mqtt

View file

@ -0,0 +1,16 @@
[Unit]
Description=zigbee2mqtt
After=network.target
[Service]
EnvironmentFile=/etc/default/zigbee2mqtt
ExecStart=/usr/bin/npm start
WorkingDirectory=/usr/lib/zigbee2mqtt
StandardOutput=inherit
StandardError=inherit
Restart=always
User=zigbee2mqtt
Group=zigbee2mqtt
[Install]
WantedBy=multi-user.target