Uber Home Automation – Progress

by electronichamsters

Home Automation

I haven’t posted on my blog about the progress I’ve made, so here’s a quick one to summarize what’s been made.  The detail code and explanation is still in this tutorial.

As I mentioned in my first couple of blogs, I’m using two Arduinos to create a gateway for the wireless sensor data.

How sensor data gets to server.

How sensor data gets to server.

Gateway Diagram

Gateway and OpenHAB

1.  Garage door sensor

Garage Door Sensor

2.  Battery powered mailbox sensor or door monitor

Mailbox Sensor

3.  Multi sensor: 

Sensor for temperature, smoke, fire, sound (dog barking), and light level.  Sensors can be set up to enable audio alarms and email alarms.

Screen displaying status of alarms for barking, fire, gas, temperature, etc...

Screen displaying status of alarms for barking, fire, gas, temperature, etc…

Uber Sensor

Multi sensor

4.  Laundry Room Washer-Dryer Notifier

Get notification when washer or dryer cycle completes.

Washer Dryer Notifier

Screen for washer-dryer notifier

Screen for washer-dryer notifier

Washer/dryer activity sensor

Washer/dryer activity sensor

Water leak sensor - useful for sensing over flow

Water leak sensor – useful for sensing over flow

5.  Prototype of Dog Tracker

Prototype for a dog tracking device that notifies you if your dog strays beyond your yard, and helps you find your dog.  Also working on tracking when and where your dog poops.

How the pieces fit together.

GPS location of the dog is sent to the gateway.  The same MQTT method is used to send GPS location to OpenHAB, which provides the google map page and alarming.

Dog Tracker Prototype

Warns you if dog is outside fence (also accompanied by email and/or audio alarm).

Warns you if dog is outside fence (also accompanied by email and/or audio alarm).

Dog Poop Detection

Dog Poop Detection

Tells you if the dog has done its business and how long ago.

Tells you if the dog has done its business and how long ago.

Dog Tracker Demo

6.  Garage Genie and Remote Control

A car parking and stall monitor, along with a garage door controller that can be operated remotely from OpenHAB.  Tutorial here.

Garage Genie

Garage stall monitoring and parking assistant

Garage stall monitoring and parking assistant

Non-invasive garage door control

Non-invasive garage door control

Garage Genie electronics

Garage Genie electronics

Garage Genie screen

Garage Genie screen

7.  Smart Mouse Trap

This uses a Spark Core to create a mouse trap that tells you when a mouse has been captured.  Tutorial here.

Smart Mouse Trap

OpenHAB screen

OpenHAB screen

Smart Mouse Trap

Smart Mouse Trap

Where to go from here?

Ultimately, these sensors are only the inputs for a home automation system.  Using some hacks, these sensors can control outputs such as lights and speakers.

Home Automation

Physical Home Automation Interface

Advertisements