Affichage personnalisé sur l'écran de la PiBox
Le script Python (stats.py) est lancé en tant que service (daemon) sur le PiBox. Il utilise la librairie Python "adafruit_rgb_display" pour un affichage personnalisé sur l'écran.
Le script à une période de raffraichissement de 5 secondes.
-
Il récupère le status de chaque disque dans le RAID :
- Le script diskStatus.sh récupére le status du disque entré en paramètre
- Le script chechDisks.sh enregistre le status de chaque disque dans un fichier disk[numéroDisque].txt en appelant diskStatus.sh X fois
- Le script stats.py vient lire les fichiers .txt pour changer la couleur de l'icone des disques en fonction du status
-
Il récupère des informations système afin de les afficher :
- L'adresse IP
- Le pourcentage d'utilisation et la température (°C) du CPU
- Le pourcentage de stockage utilisé sur le RAID
- Le pourcentage d'utilisation de la RAM