Convertir un script python en servicio, linux|Ubuntu

Comparto esta información que espero a más de uno le sea de utilidad, y es sobre como convertir un script de python (o cualquier otro lenguaje) en un servicio, para que este se ejecute al iniciar el equipo.

Este servicio, es para tomar fotografias cuando el sensor pir, detecta algun movimiento, por lo que no importa si la raspberry se reiniciar, el servicio siempre iniciara.

Los servicios /etc/systemd/system/

sudo touch /etc/systemd/system/camara.service
sudo systemctl enable camara.service
systemctl daemon-reload
service camara start

# El contenido de camara.service
[Unit]
Description=Camara movimiento
After=syslog.target
[Service]
Type=simple
User=pi
Group=pi
WorkingDirectory=/home/pi
ExecStart=/usr/bin/python /home/pi/pir.py
StandardOutput=syslog
StandardError=syslog
[Install]
WantedBy=multi-user.target

Aqui puedes ver el circuito  https://www.instagram.com/p/BrMUk_YBBOMPngwMY7tLZtMro3Qd8-IbJocA9k0/

Leave a Reply

Your email address will not be published. Required fields are marked *