Bonjour à toutes et à tous,
Je voudrais contrôler ma raspberry pi à distance (dans le but de faire de la domotique), et cela sans serveur web.
J'ai donc eu l'idée de l'envoi de mail. Je lui ai créé une adresse gmail, et selon l'objet du mail, elle va activer/désactiver des relais reliés aux pins GPIO.
J'ai trouvé comment connecter ma RPi à sa boîte mail via la librairie "imaplib". Je sais comment compter le nombre de mails, le nombre de mails non lus, mais pas comment récupérer l'objet du mail (si vous savez comment faire cela me faciliterais bien les choses ^^). Je me suis dis que passer par un script php qui ferrais un "echo" avec le sujet du mail (que mon script supprimerais aussitôt après avoir reçu l'objet pour qu'il n'y ai qu'un seul mail) serait plus simple.
Voici donc mon idée résumée :
-
Le script détecte l'arrivée d'un mail
-
Il va voir sur la page où sera écrit le sujet (par exemple http://www.monsite.com/subject.php)
-
Il récupère le sujet, traite les relais appropriés, et supprime le mail
Si quelqu'un sait comment récupérer le sujet d'un mail en python, ou récupérer ce qu'il y a écrit sur une page web, qu'il se manifeste
Merci d"'avance, Roumil