feat: Ajoute les services systemd pour snmp2mqtt

This commit is contained in:
2026-06-09 16:52:58 +02:00
parent c350ab2203
commit 8e6d193d4c
3 changed files with 73 additions and 0 deletions

39
SYSTEMD.md Normal file
View File

@@ -0,0 +1,39 @@
# Service systemd pour snmp2mqtt
## Installation
Copiez le fichier dans `/etc/systemd/system/` :
```bash
sudo cp snmp2mqtt.service /etc/systemd/system/
sudo cp snmp-discover.service /etc/systemd/system/
```
Créez un utilisateur dédié :
```bash
sudo useradd -r -s /bin/false snmp2mqtt
sudo chown -R snmp2mqtt:snmp2mqtt /home/snmp2mqtt/snmp2mqtt
```
Rechargez systemd et activez le service :
```bash
sudo systemctl daemon-reload
sudo systemctl enable snmp2mqtt
sudo systemctl start snmp2mqtt
```
## Journalisation
```bash
journalctl -u snmp2mqtt -f
```
## Pour snmp-discover
Le service `snmp-discover.service` est de type `oneshot` et ne doit pas être activé automatiquement. Il est destiné à être lancé manuellement pour configurer les appareils :
```bash
sudo systemctl start snmp-discover
```