Le logiciel
Installation
Il faut suivre les instructions du site https://magicmirror.builders/
Dans un shell taper :
> bash -c "$(curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh
) »
Démarrage automatique du miroir magique
cf https://github.com/MichMich/MagicMirror/wiki/Auto-Starting-MagicMirror
Installer PM2 :
> sudo npm install -g pm2
Démarrer automatiquement PM2 au boot :
> pm2 startup
Créer un script de démarrage
> cd ~
> sudo nano mm.sh
Ajouter les lignes suivantes :
cd ~/MagicMirror
DISPLAY=:0 npm start
Sauver (CTRL + O), quitter (CTRL + X).
Rendre le script excécutable:
> sudo chmod +x mm.sh
On peut maintenant lancer le miroir magique avec PM2 :
> pm2 start mm.sh
L’écran du miroir magique doit apparaitre après quelques secondes.
Pour activer le redémarrage automatique il faut enregistrer l’état actuel du processus.
En laissant le miroir active, dans un shell (avec ALT + TAB), taper :
> pm2 save
Mise en mode vertical de l’écran
cf https://github.com/MichMich/MagicMirror/wiki/Configuring-the-Raspberry-Pi
editer le fichier /boot/config.txt:
> sudo nano /boot/config.txt
Ajouter les lignes suivantes:
display_rotate=1
avoid_warnings=1
Et rebooter :
> sudo reboot
Désactivation de la mise en veille
Editer le fichier /etc/kbd/config pour mettre à 0 la mise en veille.
> sudo nano /etc/kbd/config
BLANK_TIME=0
POWERDOWN_TIME=0
Configuration des modules
Cf https://github.com/MichMich/MagicMirror/wiki/MagicMirror%C2%B2-Modules
Les modules se configurent via un fichier JSON :
> sudo nano ~/MagicMirror/config/config.js
Nous avons mis le langage en français, fait pointer les infos météo sur la ville la plus proche disponible (Pithiviers) et fait pointer le flux RSS sur les titres du site Le Monde.
config.js