Raspberry Pi vatten larmsystem
Instruktioner för att anställa en Raspberry PI som ett vatten larmsystem
Version 1.0, utkom Jan 2015
Raspberry Pi läser statusen av en eller två vatten sensor enheter på en eller två av dess GPIO stift. När vatten upptäcks Raspberry Pi e-post ut en varning till en mottagande grupp och appeller en telefon nummer lista via VoIP spelar en lagrad wave-fil med en talad alert fras.
Om det löpande systemet hänger av någon anledning, skulle en aktiverat inbyggd watchdog automatiskt starta datorn igen med de nödvändiga skript för vatten larmsystemet. Så systemet bör alltid vara vid liv!
Telefon och e-listan förvaras i en separat enkel txt-fil. Data kommer att läsas av den huvudsakliga python skriften på efterfrågan. Som gör att bekvämt uppdatera distans data på RasPi via SSH utan att påverka det löpande systemet.
Installationen använder Adafruit RGB positiva 16 x 2 LCD + Keypad Kit för Raspberry Pi så att en röd eller grön bakgrundsbelysning som visuellt visar status för vatten givare, se figur 1. Alternativt, en motsvarande monokrom skärm kan användas också, se figur 2.
Arrangemanget i figur 1 hus RasPi LCD-displayen ett plexiglas inhägnad, och nätaggregat och vatten sensor enheten (utan sonderna) skyddas i en vattentät låda. Som understryker RasPi skönhet och produktionen kvalitet men också gör en god tillgång till knapparna på LCD-skärmen. Däremot är ordningen i figur 2 med en monokrom skärm och allt höll snyggt i en vattentät låda.
Den första dagen av varje tredje månad skickas ett mail till första e-post-mottagare påminner om att RasPi är fortfarande vid liv trots den aktiverade inbyggda maskinvara vakthund. E-post-adresser och telefon nummer listas så att bekvämt undersöka om de är fortfarande aktuell.
Genom att trycka på någon av knapparna på displayen styrelsen uppmanas en fråga för avstängning eller omstart av systemet. Som kan vara till hjälp för alla typer av underhåll på hårdvara.
Videon visar RasPi med många av sina funktioner.