Automate and monitor the physical systems in your home

Lead Image © yupiramos, 123RF.com

Smart House

Three Raspberry Pis, four Arduinos, and other readily available components create a custom-built home automation system that monitors and controls about 50 different devices.

In the beginning, a home owner was interested in installing a home automation project that uses a software product built by Catalina Computing [1]. The software is called Virtual Wiring [2], and it lets you build simple to sophisticated hardware systems using low-cost, readily available, third-party components (Raspberry Pis, Arduinos, XBees, Z-Wave devices). The home owner and I looked at the automation requirements and the Virtual Wiring software capabilities and saw that the two were a good fit. In this article, I'll provide a first look at what the software does, and you can find complete documentation on the Catalina Computing website [3].

Enhancements

The house to be automated was a just a few years old. When it was built, it had some of the best systems available: a built-in music system, super-quiet heating and AC systems (the AC is water cooled instead of air cooled), temperature sensors and touch panels in every room, a fire sprinkler system, a backup generator that comes online automatically within seconds, and an alarm system for security, fire, water leaks, and low temperature.

The system worked very well, but over the years, it became apparent that it had room for improvement.

[...]

Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Raspberry Pi Geek

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Digital – Analog – Mechanical

    As innovative companies consistently push the envelope of progress, antiquated hardware nearly two years old falls by the wayside. We take an old iPad, an Arduino Mega, and various other materials to create an in-dash climate control app.

  • Automated plant watering with Arduino

    House plants are fairly self-sufficient, but they do need certain care from people to survive. With a few Arduino sensors and a little programming, you can take the guesswork out of watering your plants.

  • Connecting a weather station to your Arduino

    After losing one weather station to tropical winds, the author reboots and designs a PCB that connects to an Arduino and monitors weather instruments.

  • A new way of no-solder prototyping

    The Grove system's standardized connector and multitude of devices allow quick and easy project prototyping with your favorite small-board computers.

  • Making your projects more reliable

    A watchdog timer is a great way of improving reliability for little cost in small, inexpensive computers such as the Raspberry Pi and Arduino.