Uber Home Automation W/ Arduino & Pi

Google+ Pinterest LinkedIn Tumblr +

[EDIT] I created a discussion board to collaborate on gateway code.


Just a few years in the past, I grew to become a canine proprietor for the primary time. I did not like leaving Cody within the kennel alone all day. I had a webcam on him, however I could not watch all of it day lengthy. What if he was in some form of misery? What if there was a emergency on the home, like a hearth?

I needed a way of getting a direct e mail notification when he barks, or when one thing dangerous occurs. So studying result in tinkering, and tinkering finally result in making this full blown house automation system primarily based on open supply (Arduino) and open supply software program (OpenHAB). I do know I do know, yet one more “Arduino Home Automation” undertaking, proper? But I promise I am not going to activate a light-weight from a sensible cellphone. I am extra centered on in depth networked sensors, well timed alerts, and aesthetically interesting presentation of occasions.

Here’s the fundamental concept. With Arduino, it is very easy to attach boatloads of low cost sensors. Using this setup, that boatload of low cost sensors can now be on the internets. They can e mail you when issues get too scorching, too chilly, too smokie, too gassy, or too brilliant. And your canine can e mail you by barking. You also can view the standing of sensors in your sensible cellphone. These sensor nodes are wi-fi, so you are not constrained by the situation of ethernet ports.

Here’s the way it’s put collectively.

This Instructable might be a tutorial for how you can construct quite a lot of lengthy vary wi-fi sensors, and how you can combine these sensors into a complicated open supply house automation server. Aside from taking a look at a cellular app to see what’s taking place, you may additionally obtain well timed e mail and audio notifications. This is a protracted Instructable, however you possibly can soar to the sensor you are all for constructing.

These components are the main target of the design:

  • Low Cost. Each sensor node prices lower than $20 to make, so you possibly can inexpensively scale up.
  • Flexibility. Arduino primarily based nodes permit anybody to increase the system to their specific sensing wants. You’re not tied to solely the examples I am offering, though I try to supply many examples.
  • Very good reliability, up-time, and wi-fi sensor vary.
  • I am offering each a battery powered and wall-power sensor node design

So, this is the record of sensors on this Instructable. I need to present a house with the total vary of human senses. Your house must be sensible and delicate.

Dog Bark (Any Loud Noise) Sensor
Get e mail notifications of loud noise. I take advantage of it to get an e mail if my canine barks within the kennel, in order that I can open up my kennel webcam and see why he barked. There can also be a counter to attempt to quantify how a lot he has been barking.

Washer-Dryer Sensor
Get an audio reminder when washer/dryer cycle completes – one thing like a “Washer Complete” announcement in the lounge. No extra forgetting laundry within the washer or questioning if it is achieved but. Use the sensible cellphone app to examine if the cycle is full or if the load has been picked up.

Light Sensor
Detect whether or not the sunshine bought left on or not. Displays the standing of sunshine on the sensible cellphone app.

Area Intrusion Monitor
A PIR sensor displays a room and units off audio alarm / e mail notification when it senses a transferring physique.

Dog Tracker
Get notified in case your canine runs away, observe he is GPS location on google maps, and in addition map the place he poops.

Gas/Fire/Smoke Sensor
Although this shouldn’t be the first fireplace alarm, it may be used to ship an e mail notification to you when the sensor senses smoke, fireplace, or LP fuel generally utilized in gas-powered stoves.

Temperature / Humidity Sensor
Temperature and humidity is reported to the cellular app. Optionally, you possibly can allow e mail notifications when temperature dips beneath/above some preset worth. Helpful for detecting furnace or air conditioner failures. You also can view a historic chart of temperature knowledge utilizing OpenHAB.

Water Leak Sensor
Get an e mail notification and audio alarm when a water leak is detected.

Just kidding, I bought nothing for style. I identical to that image. A pair extra sensors that do not slot in neat classes.

Security – Door / Window / Drawer / Mailbox sensor
A battery powered reed-switch sensor that may set off an audible alarm, or ship an e mail notification to your sensible cellphone. Can be used to observe doorways, home windows, mailboxes, or drawers. It additionally logs the time the occasion occurred, in addition to the remaining battery capability on the sensor.

Garage Door Monitor
This is useful if you cannot see your storage door from the home. Use a sensible cellphone to examine whether or not your storage door is opened or closed. You also can set it to play an audio reminder at, say 10PM, if the storage door continues to be opened.

With these sensors, every part out of your canine to your washer & dryer may be a part of the Internet of Things in a sensible and helpful means.

If there may be another house sensing factor you want an instance of, add a remark and I am going to attempt to get a sensor for it or use an present sensor to fill the necessity. I am making an attempt to make a set of sensors for many conditions. It’s solely within the mixture that this technique is smart – a bunch of one-off sensors do not actually create a coherent house automation undertaking.

Thanks for visiting my Instructable!

Read more


Leave a Reply

%d bloggers like this: