add systemd services and handlers pipeline

This commit is contained in:
2026-01-30 12:20:34 +03:00
parent 056c12580d
commit dc7fd19022
22 changed files with 2875 additions and 3 deletions

21
systemd/carpibord.service Normal file
View File

@@ -0,0 +1,21 @@
[Unit]
Description=Carpibord OBD2 Client with Flipper Zero
After=network-online.target can0-link.service
Wants=network-online.target
Requires=can0-link.service
[Service]
Type=simple
User=pi
WorkingDirectory=/home/pi/carpibord/obd2_client
ExecStart=/usr/bin/python3 -m src.main --interface can0 --flipper /dev/serial0
Restart=on-failure
RestartSec=5
StandardOutput=journal
StandardError=journal
# Переменные окружения
Environment=PYTHONUNBUFFERED=1
[Install]
WantedBy=multi-user.target