diff --git a/HOWTO.md b/HOWTO.md index 3939261..7ce3fee 100644 --- a/HOWTO.md +++ b/HOWTO.md @@ -442,11 +442,9 @@ To run it automatically as a user service, copy the supplied service file. It assumes this repository is located at `$HOME/service_zigbee`: ```bash -mkdir -p "$HOME/.config/systemd/user" -cp zigbee-rrd.service.example "$HOME/.config/systemd/user/zigbee-rrd.service" +cp zigbee-sensor.service.example /etc/systemd/system systemctl --user daemon-reload -systemctl --user enable --now zigbee-rrd.service -sudo loginctl enable-linger "$USER" +systemctl --user enable --now zigbee-sensor.service ``` Inspect its status and live logs with: diff --git a/zigbee-rrd.service.example b/zigbee-sensors.service similarity index 62% rename from zigbee-rrd.service.example rename to zigbee-sensors.service index ab04684..9bff984 100644 --- a/zigbee-rrd.service.example +++ b/zigbee-sensors.service @@ -5,8 +5,8 @@ After=network-online.target [Service] Type=simple -WorkingDirectory=%h/service_zigbee -ExecStart=%h/service_zigbee/.venv/bin/python %h/service_zigbee/read_temperature.py +WorkingDirectory=/opt/service_zigbee +ExecStart=/opt/service_zigbee/.venv/bin/python /opt/service_zigbee/read_temperature.py Restart=on-failure RestartSec=15