Arranque automático

Para que el sistema funcione de forma autónoma, se configuró un servicio de systemd. De esta forma, al encender la Raspberry Pi se inicia automáticamente la aplicación de cartelería.

Archivo start.sh

#!/bin/bash
cd /home/juliomrs/carteleria
python3 app.py

Servicio carteleria.service

[Unit]
Description=Carteleria Digital
After=network.target

[Service]
User=juliomrs
WorkingDirectory=/home/juliomrs/carteleria
ExecStart=/home/juliomrs/carteleria/start.sh
Restart=always

[Install]
WantedBy=multi-user.target

Comandos utilizados

sudo systemctl daemon-reload
sudo systemctl enable carteleria.service
sudo systemctl start carteleria.service
sudo systemctl status carteleria.service

Tras reiniciar la Raspberry, la aplicación volvió a estar disponible automáticamente sin ejecutar comandos manuales.