Uber Home Automation med Arduino & Pi
[REDIGERA] Jag skapade ett forum för att samarbeta på gateway kod.
http://homeautomation.proboards.com/Board/2/openha...
För några år sedan, blev jag en hundägare för första gången. Kändes inte som lämnar Cody i kenneln ensam hela dagen. Jag hade en webbkamera på honom, men jag kunde inte titta på den hela dagen. Tänk om han var i någon slags nöd? Vad om det var en nödsituation på huset, som en brand?
Jag ville ha något sätt att få en omedelbar e-postavisering när han skäller, eller när något dåligt händer. Så behandlingen leder till knorra och mixtra så småningom leda till att göra detta fullt utvecklad hemautomation system baserad på öppen källkod hårdvara (Arduino) och öppen källkod (OpenHAB). Jag vet jag vet, ännu en "Arduino Home Automation" projekt, rätt? Men jag lovar jag inte kommer att slå på en ljus från en smart telefon. Jag är mer fokuserad på omfattande nätverk sensorer, lägligt varningar och estetiskt tilltalande presentation av händelser.
Här är den grundläggande idén. Med Arduino är det verkligen lätt att ansluta båtlaster av billiga sensorer. Med denna setup, kan att båten full av billiga sensorer nu bli internets. De kan maila dig när det blir för varmt, för kallt, för smokie, alltför gassy eller för ljust. Och din hund kan skicka dig av skällande. Du kan också Visa status för sensorer på din smarta telefon. Dessa sensornoder är trådlös, så du inte är begränsas av platsen för ethernet-portar.
Här är hur det är sammansatt.
Detta Instructable kommer att vara en handledning för hur man bygger olika lång räckvidd trådlösa sensorer, och hur du integrerar dessa sensorer i en sofistikerad öppen källkod hem automationsserver. Bortsett från att titta på en mobil app för att se vad som händer, får du även tid e-post och ljud meddelanden. Detta är en lång Instructable, men du kan hoppa till sensorn är du intresserad av byggnaden.
Dessa faktorer är i fokus för design:
- Låg kostnad. Varje sensor nod kostar mindre än $20 att göra, så billigt kan du skala.
- Flexibilitet. Arduino baserade noder tillåta någon att utvidga systemet till deras särskilda behov som avkänning. Du inte är bunden till endast de exempel jag tillhandahålla, även om jag strävar efter att ge många exempel.
- Mycket bra tillförlitlighet, upp-tid och trådlös sensor utbud.
- Jag bifogar både en ackumulatorn driv och vägg-power sensor nod design
Så, här är listan över sensorer i detta Instructable. Jag vill ge ett hem med alla de mänskliga sinnena. Ditt hem ska vara smart och känslig.
Hund Bark (något högt ljud) Sensor
Få e-postmeddelanden för högt ljud. Jag använda den för att få ett mail om min hund skäller i kenneln, så att jag kan öppna min kennel webbkamera och se varför han skällde. Det finns också en räknare att försöka kvantifiera hur mycket han har avbarkning.
Tvättmaskin, torktumlare Sensor
Få ett ljud påminnelse när tvättmaskin/torktumlare cykel är klar - något som en "Bricka komplett" tillkännagivande i vardagsrummet. Inga fler glömmer tvätt i tvättmaskin eller undrar om det är gjort ännu. Använd smart telefon appen för att kontrollera om cykeln är komplett eller om belastningen har plockat upp.
Ljussensor
Upptäcka om ljuset kvar på eller inte. Visar status för ljus på smartphone app.
Område intrång Monitor
En PIR-sensor övervakar ett rum och sätter igång ljud larm / maila anmälan när den känner av en rörlig kropp.
Hund Tracker
Få meddelande om din hund springa bort, spåra han är GPS-position på google maps, och också karta där han bajsar.
Gas/brand/rök Sensor
Även om detta inte bör vara det primära brandlarmet, kan det användas att skicka ett e-postmeddelande till dig när sensorn känner av rök, brand eller LP gas används i gasdrivna spisar.
Temperatur / hygrometergivare
Temperatur och luftfuktighet rapporteras av mobila app. du kan också du kan aktivera e-postmeddelanden när temperaturen dipp under/över vissa förinställda värde. Bra för att upptäcka ugnen eller luftkonditioneringen misslyckanden. Du kan också visa en historiska diagram av temperaturdata med hjälp av OpenHAB.
Vatten läcka Sensor
Få ett e-anmälan och ljud larm när en vattenläcka upptäcks.
Skojar bara, fick jag inget för smak. Jag gillar bara att bilden. Ett par fler sensorer som inte passar i snygg kategorier.
Säkerhet - dörr / fönster / låda / brevlåda sensor
En batteridriven reed-switch sensor som kan kvitta ett akustiskt larm, eller skicka ett e-postmeddelande till din smarta telefon. Kan användas för att övervaka dörrar, fönster, postlådor eller lådor. Det loggar också tiden händelsen hände, och de återstående batterikapaciteten på sensorn.
Garage dörren Monitor
Detta är praktiskt om du inte kan se din garageport från huset. Använda en smart telefon för att kontrollera om din garageport öppnas eller stängs. Du kan också ställa in den att spela ett ljud påminnelse på, säg 10 PM, om garageporten är fortfarande öppen.
Med dessa sensorer, kan allt från din hund till din tvättmaskin & torktumlare vara del av Sakernas Internet på ett praktiskt och användbart sätt.
Om det är någon annan hem sensing sak du vill ha ett exempel på, Lägg en kommentar och jag ska försöka få en sensor för det eller använda en befintlig sensor för att fylla behovet. Jag försöker att göra en samling av sensorer för de flesta situationer. Det är bara i sammanlagt att detta system är meningsfullt - en massa engångsåtgärder sensorer inte verkligen skapa en sammanhängande hemautomation projekt.
Tack för besöket min Instructable!
- Intro
- 1. grunderna
- 2. delar lista & Prep
- 3. gateway Setup & OpenHAB installera
- 4. garage dörren Monitor
- 5. Reed Switch Sensor för postlåda & säkerhet
- 6. Uber Sensor - General bygga
- 7. Uber Sensor - närvarodetektering
- 8. Uber Sensor - hund Bark / brus Sensor
- 9. Uber Sensor - ljussensor
- 10. Uber Sensor - temperatur & luftfuktighet
- 11. Uber Sensor - lågan Sensor
- 12. Uber Sensor - rök & Gas Sensor
- 13. tvätt rummet Sensor
- 14. diagram
- 15. hund Tracker
- 16. Uber eller inte?
- 17. Vad är Home Automation?
- 18. slutsats