Étape 9: Installer le code
La première étape est d’installer Python et les deux bibliothèques, que nous aurons besoin.
En tant que root, exécutez la commande suivante :
apt-get install python python-webpy python-rpi.gpio
Ensuite, téléchargez index.html et Server.py de https://github.com/dlaw/laundry/.
Mettez-les dans le même répertoire sur la Pi et assurez-vous que vous définissez les bits exécutables sur Server.py.
Si vous n’avez pas deux laveuses et deux sécheuses, vous voudrez probablement modifier les définitions de dispositif dans Server.py et corrélativement mise à jour de la mise en page HTML dans index.html.
Si vous désirez une compréhension plus approfondie de ce qui se passe dans ces deux fichiers, un excellent endroit pour commencer est le tutoriel de web.py (http://webpy.org/docs/0.3/tutorial).
Enfin, nous allons configurer l’IP pour démarrer le serveur au démarrage du système.
Créez un fichier /etc/init.d/laundry avec le contenu suivant :
#! / bin/sh
case « $1 » dans
mise en œuvre)
/Home/pi/Laundry/Server.py 80
ESAC
Assurez-vous que le bit exécutable est défini. Ce fichier indique au système de fonctionner /home/pi/laundry/server.py lorsqu’il démarre. « 80 » indique juste à web.py faire tourner son serveur sur le port 80, qui est le port standard pour les pages web.
Activer le script de démarrage en exécutant « update-rc.d blanchisserie par défaut » en tant que root.