Home Assistant Home Automation Smart Home WiFI Z Wave Zigbee

Smart Home Series – It’s been a long road


From the time that I started this blog I always wanted to use it as an education tool for people looking at getting into home automation. That is why I am going to start this smart home series, starting with the basics.

For the past 3 months I have been working add and upgrade my home automation setup in my home. I think that now is the time that I am ready to start sharing what I have learned.

I try not to broadcast to the world that I am into home automation as for the most part people either don’t care or don’t know what it is. My wife however likes to tell everyone how complicated I have made things in our house due to my “tinkering”.

Home Automation is a vast subject and as time goes on it keeps getting bigger. New products and features are constantly being added to the market and it is very easy for consumers to get overwhelmed or make the wrong choices. Vendor lock-in and a lack of presence in retail stores makes it difficult for people to understand all of the subtle nuances of Home Automation. Another problem in the home automation market has always been the price.


Lets address the biggest elephant in the room when it comes to home automation, the price. The reason for the high cost of entry and additions for home automation is simple. Home Automation is an enthusiast market and they know that people who want to do these things will pay the price. Some people will say that the COVID-19 pandemic and chip shortage had something to do with it, but from having done this for about a decade, it was never cheap or even affordable.

There are opportunities out there to find reasonable deals on smart home devices, but those deals are not always what they seem.

Vendor Lock-in

Another issue that I have seen is vendors who say that they work well with others, but in reality they are not. I must admit that within the last 5 or so years vendors have gotten better about their interoperability with other vendors, but that has not always been the case. When I first started “playing” with home automation I started off with a Nexia Home router. My wife and got me a starter kit when I first started looking into Home Automation and I thought it was the greatest thing ever. It operated using Z-Wave and could control a single plugin switch that you could used to plug a lamp or something into. If you don’t know what Z-Wave is don’t worry I will be doing a post about that soon.

The problem came when I went to purchase another device and pair it to the hub. I looked on their website and nothing was less than $60 for a room sensor. On top of that they wanted to charge me monthly per device to have it connect to a Hub in my own house! On top of that I went out and found another Z-Wave certified device and tried to pair it and it would not. Then I tried to take the Nexia Z-Wave Certified device and tried to pair it to something else and that didn’t work either. Needless to say, the hub and outlet has been sitting in a box.

Installation Issues

When I first got into home automation there were only a very few players in the space. As I mentioned above this lead to higher pricing, poor support (documentation), and installations were jankie at best. If you wanted to make your lamp “smart” there were no such things as a smart lightbulb or an in-wall outlet. Your only options were having an external “smart” socket or cut your power cord and put in an inline smart relay.

Also when smart light switches started to be released they were large and bulky, which made them difficult or impossible to install in older home junction boxes. Also they required a Neutral line to the device to provide a constant flow of power to the device. This can also cause a problem with people in older houses making home automation next to impossible.

Things are getting better

Flash forward a few years and IKEA came out with their TRADFRI smart home devices that required their own hub to operate. After doing some searching online I discovered that the TRADFRI lightbulbs could be reprogrammed and with a little scripting and access to the Smartthings developer console, you could get it to work with the Samsung Smartthings Hub!

As of the writing of this article, I have since retired the IKEA TRADFRI hub (it died, RIP) and my Samsung Smartthings Hub in favor of running my own smart up with a Raspberry Pi and a Z-Stick for ZWAVE and a Sonoff USB stick for Zigbee. With it I can connect almost any device without additional programming.

As home automation and smart home devices are maturing there have been massive improvement in the number of vendors creating new and exciting products all the time such as smart light bulbs, LED strips, thermostats, motion sensors,, door locks and smart egg cartons. Switches are getting smaller and thinner and no longer requiring a neutral wire opening up a whole new world of possiblilites.

Having more vendors in the space has also caused a bit of a bidding war for customers. This is great news for consumers as that means prices are starting to drop. Also with more vendors in the space jockying for position they are also creating products using different technology (Wifi, Zigbee, and ZWAVE). This means as long as you are using a vendor agnostic controller (Home Assistant, OpenHAB, etc) , you have a world of options at your fingertips.

I am going to end this post here, but I plan on doing a deeper dive into home automation and the different technology options available to help those you are interested in making an informed decision.

Home Automation Z Wave

Lowe’s to shut down IRIS Home Automation Platform…..

A few weeks ago I saw this Article about Lowe’s Home Improvement Store shutting down it’s own proprietary home automation system. Here is the article if you wish to read it:

I have never used this system before, but my very first Home Automation System was a Nexia Home System. I thought it was awesome, until I realized it was a pay service, and I needed to use their hardware which was very hard to find.

The purpose of this post is not to mark the death of another proprietary home automation platform, but to bring awareness to some of the open platforms like Home Assistant, OpenHab, and others.

There ares several issues with these proprietary systems such as:

Locked into hardware – You have to use a set hardware list provided by the hub supplier. This limits you on what hardware you can use, and where you can procure it. Also non-branded hardware might not be supported by your hub.

Large up front costs – Just to get into the Home Automation game you not only need to pay for the “Smart” Hardware, but you will also need to pay for the Smart Hub, or Gateway.

Subscription Cost – You are required to purchase a subscription to use your home automation system. If you do not pay, your services will be terminated.

Locked into protocol – Each proprietary hub uses their own protocol. It could be ZWave, ZIGBEE, WiFi, or something else entirely. But either way you only get to use one.

Security – Instead of all events being handled on the local HUB (sometimes called a Gateway) all functions are handled in the “Cloud”. This means not only do you need an internet connection, but you are relying on the vendor for the security of your data, and your home.

Once you realize this you are going to think, is it even worth it to look into Home Automation?? Why should I do this when the cost is so much??

Well I am here to help show you another way. You see there are several open source options out there as well as non-subscription based Smart Home Solutions available to you.

Open Source Solutions

The benefits of Open Source Solutions include the following:

Open Hardware – You are not locked into specific hardware, which means that you can get your hardware from anywhere.

Low upfront cost – Most if not all Open Source Solutions can run their software on cheap/low cost hardware such as a Raspberry Pi.

Open Protocols – Most if not all Open Source Solutions support any protocol, if not multiple protocols at the same time.

Security – As the hub is running in your house, it is not necessary to connect it to a cloud service (but you can if you want) so you can prevent your system from being accessed from the internet if you want to.

Below is a list of Open Source solutions that I would recommend looking into:

OpenHab – I do not have much experience with Open Hab, but like most Open Source Home Automation Solutions, you can run the Hub software on a Raspberry Pi.

Home Genie – This was the first Home Automation Solution that I used. It was very easy to administer, but I found it limiting with what I could do. Now it has been several years since I looked at it, so I would suggest checking it out again. This one also can run on a Raspberry Pi.

Home Assistant – This is the Solution that I am currently using, and I have to say I love it. I have not found a limitation with the system, except for my SD card running out (but that was my Error). It is super simple to setup and even has a cloud connector is you want to be able to connect to cloud services like Alexa or Google Home.

I hope you found this guide helpful, please share with your friends.

If you are interested in purchasing anything mentioned in this post, please feel free to check it out in the links below.

Raspberry Pi:

Nexia Home Automation: