From 8a44eb8dc830a365736cb834c44c24e1290136d4 Mon Sep 17 00:00:00 2001 From: Ignace Date: Sat, 22 Aug 2026 09:33:48 +0200 Subject: [PATCH] setting up service --- HOWTO.md | 6 ++---- zigbee-rrd.service.example => zigbee-sensors.service | 4 ++-- 2 files changed, 4 insertions(+), 6 deletions(-) rename zigbee-rrd.service.example => zigbee-sensors.service (62%) 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