Étape 2: Comment ce travail
Le fichier index.php crée une page web basé sur HTML, jQuery et AJAX avec 8 boutons.
Quand un bouton est pressé l’id du bouton est passé comme un paramètre pour le fichier domo-emmeshop.py, qui est chargé des activer/désactiver l’état de la sortie correspondante.
Si la led s’éteint il allumer éteindre autrement.
Pour exécuter la domo-emmeshop.py fichier doit bénéficier d’autorisations à www-data.
Modifiez le fichier sudoers
sudo nano /etc/sudoers
et ajoutez cette ligne à la fin du fichier
www-data ALL=(ALL) NOPASSWD: ALL