Etape 11 : Spectacle LEGOLED vous les bulletins météo
Les conditions météorologiques et prévisions d’événements sont alimentés par IFTTT et Dropbox, vous devez être inscrit à ces services.
Créez maintenant votre propre recette. Vous pouvez voir des exemples sur IFTTT.com sous l’utilisateur « bimbocinese » (LEGOLED).
Comme vous pouvez voir IFTTT, trois fois par jour, créez deux fichiers de texte à l’intérieur du dossier Dropbox, nommé « meteo », aujourd'hui et demain de météo.
créer un répertoire :
~ $ mkdir meteo
~ $ cd meteo
$ git clone https://github.com/andreafabrizi/Dropbox-Uploader...
$ cd Dropbox-Uploader
$ chmod + x dropbox_uploader.sh $./dropbox_uploader.sh en ce moment vous devez être authentifié. Suivez les instructions. Pour plus d’informations : https://github.com/andreafabrizi/Dropbox-Uploader...
À l’intérieur du répertoire /home/pi/meteo joindre les fichiers meteo.sh et spazio.txt.
À l’intérieur du répertoire /home/pi attacher le fichier meteo.py
maintenant vous pouvez l’essayer. Une fois que vous avez deux fichiers texte dans votre répertoire dropbox « meteo », vous pouvez lancer le script :
~ $ bash /home/pi/meteo/meteo.sh
Cette commande Télécharger des fichiers texte de Dropbox et envoyez-les à afficher. Après cela, les fichiers seront supprimés du dossier Dropbox. Puis de mettre cette commande dans votre crontab quelques minutes après le déclenchement de IFTTT. Au cours de la journée, vous pouvez simplement ajouter à crontab la commande :
~ $ python meteo.py
Par exemple mon IFTTT pour déclencher DROPBOX est à la: 7 h 30, 11:45, 19:30. Mon crontab est donc quelque chose comme ceci :
$ sudo nano/etc/crontab
12 08 *** pi bash /home/pi/meteo/meteo.sh
50 11 *** pi python meteo.py
30 12 *** pi bash /home/pi/meteo/meteo.sh
14 13 *** pi python meteo.py
32 16 *** pi python meteo.py
55 19 *** pi bash /home/pi/meteo/meteo.sh
35 20 *** pi python meteo.py
etc etc.
avec cette crontab, je vais voir sept fois pour la journée d’aujourd'hui et demain les bulletins météo.