Stap 11: Waarschuwing verzenden als de deur is geopend wanneer het moet worden gesloten
Als de garagedeur geopend is wanneer het moet niet, stuur dan een tekstbericht naar een mobiele telefoon.
Installeer en configureer SMTP simple.
Ik heb AT & T cellulaire en gebruik van ♣cell-telefoon-number♣ voor tekstberichten. Ik heb ook een gmail-account, en in het voorbeeld hieronder gebruikt ♣gmail-account♣ als u gebruik maken van verschillende diensten en breng de gewenste wijzigingen aan.
Voor de $ opdrachten hieronder, open een terminal-venster op de MacBook en login op je Raspberry Pi.
Zorgen repositories zijn up-to-date:
Installeer eenvoudig SSMTP en mail utilities:
Bewerk het configuratiebestand SSMTP:
als volgt:
Bewerk het bestand SSMTP aliassen:
Maak een regel voor elke gebruiker die zal zitten kundig voor e-mails versturen. Bijvoorbeeld:
De toestemmingen van de SSMTP configuratiebestand:
De machtigingen voor het bestand /etc/ssmtp/ssmtp.conf bepalen wie zal kunnen zijn voor het verzenden van e-mails van de Raspberry Pi. Standaard is dit bestand eigendom van de gebruiker root en de groep van het bestand is ook wortel.
Bewerk het bestand SSMTP aliassen, die gegevens over de e-mailaccounts bevat:
Als de bovenstaande setup en configuratie voltooid is, kunt u het testen door een e-mail te sturen vanaf de command line.
Een script maken om te controleren of de garagedeur open, is wanneer het niet zou moeten worden, en stuurt u een SMS-bericht.
en voeg het volgende toe:
Voeg vervolgens een crontab uitvoeren tijdens de vereiste uren:
en voeg toe:
Als alles werkt, ga dan naar de volgende stap.