Installation sur raspberry pi
[EN COURS DE REDACTION]
PRE-REQUIS
-
Machine : raspberry pi 4
-
OS : raspbian
-
Aide Installation: https://raspberrytips.fr/installer-raspbian-raspberry-pi/
-
utilisateur : pi
-
mot de passe : mis dans le fichier readme.txt sur le serveur sami
-
Accés distance: VNC
-
configuration du proxy proxy.in.ac-reunion.fr:3128
-
/etc/environment
-
/etc/apt/apt.conf.d/90curtin-aptproxy
-
OS Mis a jour le 18/01/2021 via apt-get dist-upgrade
Installation des paquets
sudo apt-get install nano
Configuration Proxy
sudo nano /home/pi/.profile
Ajouter à la fin du fichier les informations du proxy
export http_proxy="http://proxy.in.ac-reunion.fr" export https_proxy="http://proxy.in.ac-reunion.fr"
Affichage automatique au démarrage
sudo nano /etc/xdg/Lxsession/LXDE-pi/autostart
@lxpanel –profile LXDE-pi @pcmanfm –desktop –profile LXDE-pi @xscreensaver -no-splash @chromium-browser -start-fullscreen --disable-restore-session-state https://sami.ac-reunion.fr/sami_display/
Fonctionnement
Localisation /var/www/html/sami_display/ sur sami.in.ac-reunion.fr
#1 Le fichier index.html est rechargé toutes les 15 min et appelle le fichier sami_display.html. Cela permet de prendre en compte les éventuelles problèmes réseaux qui empêcheraient l'affichage de la page sami_display.html #2 sami_display reçoit en paramètre l'ID de l'écran à afficher ou null pour l'écran par défaut #3 Au chargement de la page sami_display, on récupère la valeur window.location.host pour se connecter au websocket #3 On envoie une requête pour récupérer les données à afficher sur la page #4 A la réception du callback, si on a pas de message on affiche un message de bienvenue, sinon on affiche les messages à afficher dans le carouselle
daily_aca.sh
Extrait du fichier exécuté tous les jours à 5h50 sur le serveur ACA concernant sami_display
#1 clone du dossier https://forge.ac-reunion.fr/git/sami.git vers /home/sami/sami_clone #2 envoi des fichiers du dossier /home/sami/sami_clone/DIST/CLIENT/sami_display/* vers le serveur web /var/www/html/sami_display
URL en établissement
-
URL en collège: portail.college.ac-reunion.fr/sami_display
-
URL en lycée: portail.lycee.ac-reunion.fr/sami_display
-
Mise à jour : Tous les mardis en même temps que le script de mise à jour du client sami en établissement