Like every other website on the planet, SmallNetBuilder uses cookies. Our cookies track login status, but we only allow admins to log in anyway, so those don't apply to you. Any other cookies you pick up during your visit come from advertisers, which we don't control.
If you continue to use the site, you agree to tolerate our use of cookies. Thank you!

Router Charts

Click for Router Charts

Router Ranker

Click for Router Ranker

NAS Charts

Click for NAS Charts

NAS Ranker

Click for NAS Ranker

More Tools

Click for More Tools


Home Control

The goal of this article is to bring you up to speed on the current offerings in home automation technology. I'll starting by defining what home automation is and then describe the wide variety of systems and protocols available. I'll then finish with some tips for getting started and links to helpful online resources. Let's get to it!

"Home Automation" is a term that is sometimes hard for those who are new to the subject to understand the scope of. However, I think it's easier to explain to those of you who are already familiar with the concepts of home data networking.

When you first decided to build a home network, you probably started with a simple router and a few PCs. Then you probably added other components to that network, such as a file server or a networked printer.

Well, this is exactly how many people approach setting up a home automation network. In fact your home automation network could even be an extension of your existing basic home network (Figure 1).

Example Network
Figure 1: Example Network

Home automation is nothing more than a network of devices, such as computers, lighting, security, irrigation and home theater systems, that all have a method to communicate with each other. Actions are  then performed based on the state of each of those devices.

For example, if you turn on your home theater and push "Play" on a remote, the theater would tell the other devices that this event has taken place. Other devices may then respond by turning off lighting and increasing the temperature in the theater room.

But Home Automation can also be as simple as a "universal" remote control that runs a macro. Every time you turn on your DVD player using the universal remote, the controller can send out a series of IR signals to also turn on your TV and surround sound system. All you have to do is press one button and several actions are performed.

Every family has their own unique needs, which can be as simple as controlling the TV and as complex as knowing where every child is, in and around the house, using RFID and motion sensors. Since I'm sure you can all program a universal remote and this is a networking site, we will be focusing on the more interesting and complex applications.

The Components

A home automation network consists of one or more automation controllers and devices that are controlled. Controllers can be anything from a PC running inexpensive software, to a dedicated solid state hardware controller.

The key to a good automation controller is its input and output capabilities, which allow connecting various types of devices as well as its programable logic engine that gives the controller intelligence.

PCs are the most flexible controllers in that they allow you to add additional serial and USB ports as you need them. You can also use third party products for analog and digital inputs for performing measurements such as temperature sensing or monitoring the state of a relay.

Solid state hardware controllers are the most reliable, because they don't have moving parts and therefore don't have mechanical failures like a PC would. Dedicated hardware controllers also consume less energy. Some solid state controllers are extremely flexible and allow you to add additional modules to expand the capabilities of the system. 

The remaining parts of your home automation network are made up of just about anything you can think of. Some of the more common components are light switches, thermostats, sprinkler systems, and audio and video equipment, just to name a few.

Typically, each of these devices communicates with the automation controller using one of a few communication mediums. Some may use wireless, while others may be hardwired.

Devices also speak different languages that are typically referred to as their protocol. Just because two devices are wireless does not mean they can talk directly to each other. If they don't speak the same language then you must rely on them talking to the controller and then the controller would talk back to the other device. The controller essentially becomes an intelligent hub.  

Wi-Fi System Tools
Check out our Wi-Fi System Charts, Ranker and Finder!

Support Us!

If you like what we do and want to thank us, just buy something on Amazon. We'll get a small commission on anything you buy. Thanks!

Over In The Forums

Running OpenVPN server on RT-AC5300 with latest merlin image.I can connect and access the LAN on the AC-5300 fine, I have another LAN segment on a swi...
I am struggling with arranging policy rules to my router to route the traffic.All source ips are I have a list of around 90 ips that need t...
I`ve tried several methods to reconnect WAN (4G USB stick) through SSH but none of them worked. Is there a way (command) to reconnect WAN without rebo...
I have an 86U an 68U with Merlin 384.13. The 68U is setup in AP mode and is connected via ethernet to the 86U. I want to give AIMesh a try - main reas...
So i got a new Home Gateway installed as part of the 1Gbps upgrade i did with my ISP. Works like a charm, getting around 850/40 out of the 1000/40 sub...

Don't Miss These

  • 1
  • 2
  • 3