(292 mots dans ce texte ) - lu : 906 Fois
Pour imprimer, cliquez sur l'icône ci-dessus
Pour aller un peu plus loin avec le programmateur CRON, voici une petite fonction « réveil ».
Il s’agit d’activer le déclenchement d’une prise a une heure donnée en appuyant sur une touche de l’interface web.
Si, ce soir, j’appuie sur la touche réveil, demain à 6h00, la radio se mettra en marche.
Le fait d’appuyer sur la touche réveil, entraine sur le Pi, simplement l’écriture du caractère « 1 » dans le fichier alarme_on.txt spécialement créé à cet effet. D’habitude, ce fichier contient le caractère « 0 ».
C’est dans le script front1.php (1) que l’on gère cela toujours en association avec le formulaire html associé..
Ensuite, on écrit une variante de cron_on_pc3.py :
A noter que le contenu de alarm_on.txt est remis à zéro en fin de traitement pour éviter un effet indésirable si le lendemain est jour de grasse matinée...
Le fichier cron_on_pc2.py ne sera exécuté que si le fichier crontab demande son exécution :
…et seulement si alarm_on.txt est à « 1 ».
Ce schéma peut être utilisé dans d’autres circonstances et pour d’autres besoins.
Retour à la sous-rubrique :
Autres publications de la sous-rubrique :