Transformez un Raspberry Pi neuf en machine d'affichage autonome (diaporama, page web en plein écran)
Sur votre PC (Windows/macOS/Linux), préparez la carte :
pi1.localpi / raspberry✅ Aucun fichier ssh à créer manuellement.
Vous verrez le système démarrer avec une invite :
pi@pi1:~ $
pi@pi1.local ou 192.168.1.xxssh pi@pi1.local
ou
ssh pi@192.168.1.xx
echo "alias rasp1='ssh pi@pi1.local'" >> ~/.bashrc
source ~/.bashrc
Puis :
rasp1
sudo apt update && sudo apt full-upgrade -y
sudo reboot
sudo apt install -y chromium-browser xserver-xorg x11-xserver-utils xinit openbox curl
sudo mkdir -p /opt/kiosk
sudo nano /opt/kiosk/config.env
Contenu du fichier :
SERVER_URL="https://tonserveur.com"
API_KEY="raspberry_secret_123"
sudo nano /opt/kiosk/kiosk.sh
sudo chmod +x /opt/kiosk/kiosk.sh
nano ~/.bash_profile
if [ -z "$DISPLAY" ] && [ "$(tty)" = "/dev/tty1" ]; then
startx
fi
mkdir -p ~/.config/openbox
nano ~/.config/openbox/autostart
/opt/kiosk/kiosk.sh
sudo cp update_kiosk.sh /usr/local/bin/
sudo chmod +x /usr/local/bin/update_kiosk.sh
sudo nano /etc/systemd/system/kiosk-scheduler.service
[Unit]
Description=Update Kiosk Schedule Script
[Service]
Type=oneshot
ExecStart=/usr/local/bin/update_kiosk.sh
sudo nano /etc/systemd/system/kiosk-scheduler.timer
[Unit]
Description=Run update_kiosk.sh every 2 minutes
[Timer]
OnBootSec=1min
OnUnitActiveSec=2min
Unit=kiosk-scheduler.service
[Install]
WantedBy=timers.target
sudo systemctl daemon-reexec
sudo systemctl enable --now kiosk-scheduler.timer
date)kiosk.sh est bien mis à jour ?admin_panel.php ?🎉 C’est bon ! Ton Raspberry est prêt, autonome, et contrôlable à distance 💪