Instructies voor de toepassing van een Raspberry PI als een water-alarmsysteem
Versie 1.0, gepubliceerd in Jan 2015
De Raspberry Pi leest de status van een of twee water sensor apparaten op één of twee van de GPIO pinnen. Wanneer water wordt gedetecteerd de Raspberry Pi e-mails uit een waarschuwing naar een groep geadresseerden en roept een nummer telefoonlijst via VoIP spelen een opgeslagen wave-bestand met een waarschuwing gedicteerde zin.
Als de draaiend systeem om wat voor reden ophangt, zou een geactiveerde ingebouwde waakhond automatisch opstarten het systeem opnieuw uitvoeren van de vereiste scripts voor het alarmsysteem van water. Zo moet het systeem altijd levend!
De telefoon en e-mail lijst is bewaard in een apart eenvoudige txt-bestand. De gegevens zullen worden gelezen door de belangrijkste python script op aanvraag. Die het mogelijk maakt comfortabel op afstand de gegevens op de RasPi via SSH zonder systeem bijwerken.
De installatie maakt gebruik van de Adafruit RGB positieve 16 x 2 LCD + Keypad Kit voor Raspberry Pi waardoor een rode of groene achtergrondverlichting die visueel de status van de sensor(en) water, zie fig. 1. U kunt ook een overeenkomstige monochroom scherm kan ook worden gebruikt, zie figuur 2.
De regeling in figuur 1 de RasPi met de LCD-display in een Perspex behuizing herbergt, en de voedingen en de water-sensor-unit (zonder de sondes) in een waterdichte doos worden beschermd. Dat benadrukt de schoonheid en de productie kwaliteit van de RasPi maar biedt ook een goede toegang tot de knoppen op het LCD-display. Daarentegen is het arrangement in figuur 2 met een monochroom scherm en hield alles netjes in een waterdichte behuizing.
Op de eerste dag van de derde maand wordt een e-mail verzonden naar de eerste e-mail-geadresseerde eraan te herinneren dat het RasPi nog steeds ondanks de geactiveerde ingebouwde hardware watchdog leeft. De e-mail adressen en telefoon nummers worden getoond waardoor comfortabel controleren of ze nog steeds up to date zijn.
Door het indrukken van een van de knoppen op het bord display wordt een query voor afsluiten of opnieuw opstarten van het systeem gevraagd. Dat zou nuttig zijn voor elke vorm van onderhoud van de hardware.
De video toont de RasPi ingebruikzijn met veel van haar functies.