Etape 11 : Envoyer alerte si la porte est ouverte, qu’elle devrait être fermée
Si la porte du garage est ouverte alors qu’elle ne devrait pas être, puis envoyer un SMS à un téléphone cellulaire.
Installez et configurez SMTP simple.
J’ai AT & T cellulaire et utiliser le téléphone-♣cell-number♣ pour les messages texte. J’ai aussi un compte gmail, et l’exemple ci-dessous utilise ♣gmail-account♣ si vous utilisez des services différents, puis apportez les modifications appropriées.
Pour les commandes de $ ci-dessous, ouvrez une fenêtre de terminal sur le MacBook et la connexion à votre Pi de framboise.
S’assurer que les référentiels sont à jour :
Installez les utilitaires SSMTP et courrier simples :
Modifiez le fichier de configuration SSMTP :
comme suit :
Modifiez le fichier d’alias SSMTP :
Créer une ligne pour chaque utilisateur qui sera en mesure d’envoyer des emails. Par exemple :
Définissez les autorisations du fichier de configuration SSMTP :
Les autorisations de la /etc/ssmtp/ssmtp.conf fichier déterminent qui sera en mesure d’envoyer des emails de la Raspberry Pi. Par défaut, ce fichier est détenu par l’utilisateur root et le groupe du fichier est aussi racine.
Modifiez le fichier alias SSMTP, qui contient des données concernant les comptes de messagerie :
Une fois terminé le processus d’installation et de configuration ci-dessus, testez-le en envoyant un courriel à partir de la ligne de commande.
Créer un script pour vérifier si la porte du garage est ouverte lorsqu’il ne devrait pas être et ensuite envoyer un message texte.
et d’ajouter ce qui suit :
Ajoutez ensuite un crontab pour exécuter pendant les heures requises :
et d’ajouter :
Si tout fonctionne, puis passez à l’étape suivante.