Files
rtk-base/systemd/rtk-status.service
T
2026-04-30 09:47:09 +02:00

37 lines
744 B
Desktop File

[Unit]
Description=RTK Status -> MQTT (reads /run/rtk/state.json)
After=network-online.target
Wants=network-online.target
[Service]
User=naue
Group=naue
RuntimeDirectory=rtk
RuntimeDirectoryMode=0755
Type=simple
User=naue
WorkingDirectory=/home/naue/rtk
# sorgt dafür, dass /run/rtk existiert (tmpfs, nach Boot leer)
RuntimeDirectory=rtk
RuntimeDirectoryMode=0755
ExecStart=/usr/bin/python3 /home/naue/rtk/status_mqtt.py \
--state-file /run/rtk/state.json \
--mqtt-host 192.168.2.36 \
--mqtt-user wall-e \
--mqtt-pass anTSoYhUEPRN5E \
--topic-prefix rtk/base \
--interval 5 \
--retain \
--ha-discovery \
--device-name "RTK Base" \
--device-id rtk_base
Restart=always
RestartSec=2
[Install]
WantedBy=multi-user.target