My Smarthome Evolution: Part 3 – Current State

Welcome to part 3 of my 4 part series about my smarthome evolution. In Part 1, I discussed my start in developing my smarthome. My smarthome evolution to actually having smart gadgets and automation is detailed in Part 2 of this series. In this part of the series, I’ll detail the current state of my smarthome

smarthome evolution graphic


After getting experience with Z-wave devices and my first smarthome hub, I was ready for more. Over time newer Wifi standards emerged (primarily 802.11AC, or what is now known as WiFi -5). Unfortunately, my alarm system failed, as did my router hardware. Streaming video kept growing and growing, and cord-cutting became desireable. All of this led me to develop my smarthome to state it is in now.

Smarthome Evolution: Home Networking

Improving my WiFi

For a while, my smarthome WiFi was primarily powered by Linksys WRTG54 routers flashed with DD-WRT and configured to work as access points. After a while, these devices became long in the tooth. I had dead spots in my house, every so often the devices required reboots, and faster WiFi standards emerged.

I decided it was time to get proper access points that could:

  • Support 5Ghz N and AC WiFi standards
  • Support for guest networks, VLAN’s, and access control lists
  • Easy to configure
  • Good coverage

After some research, I settled on the TP-Link EAP225. It worked great! I eventually added the TP-Link EAP245 and a later version of the TP-Link EAP225. My whole house had a strong and reliable signal throughout the house.

In addition, these access points allowed me to simplify my network administration as well as implement a proper Internet of things security plan. Using the free TP-Link controller software I am able to restrict access of certain devices that I don’t fully trust and that don’t need access to my LAN. I am also able to block clients and set up guest wifi. No longer do I have to manually configure multiple devices. I can do all of my management through the controller.

Going virtual with my router

I eventually migrated away from DD-WRT running on a Netgear WNDR3400 router. DD-WRT was a great improvement over stock router firmware. However, my network was growing and I wanted more power and control over my network and its security.

pfsense logo

My research led me to pfSense. It had all the security features I needed and actually allowed me to retire Security Onion because pfSense comes with multiple IDS/IPS options. It was easy to implement OpenVPN for secure access to my home network away from home. And, last but not least, I could pick my own upgradeable hardware.

pfSense worked great for quite a few years for me. Unfortunately, one day the power supply in my hardware just died, and I didn’t have any spare hardware. At that point, I thought I’d try temporarily running pfSense in a virtual machine until I was able to get new hardware.

See also  My ZoneMinder Surveillance Setup

Well, I still haven’t bought that hardware. Running pfSense in a VM has been great. I have less fear of breaking anything because I can simply roll back to a snapshot. I also have 2 hosts capable of running the VM, so I can easily move pfSense to another host if I need to. I’m not sure if I’m going back to a hardware router.

Failover Internet access

A while back I decided that Internet access at my house was important enough that I wanted some fault tolerance and a lot of speed. I switched over from cable to gigabit fiber Internet access. I also implemented relatively inexpensive cellular Internet failover in case fiber goes down. It was pretty easy to implement with pfSense.

Centralized logging and automated backups

I centralize my logs using Graylog to improve my home network security. I also have automated backups both locally and to the cloud.

Home network stats

My home network has grown from a handful of IPS to:

  • 159 devices on my network, and growing.
  • 61 of them are WiFi devices, and growing
  • 3 separate WiFi networks with different access capabilities
  • 5 switches
  • 3 WiFi Access points

Smarthome Evolution: Home Security

Physical home security continues to be important for me to feel good about my family’s safety. My old Visonic system worked great for a while, but eventually, it failed and I was once again on the market looking for a new security system.

I wanted something I could control remotely and integrate with my smarthome. Eventually, I settled on an compatible Z-wave DIY alarm system, the 2GIG GC2E Z-wave unit. Setup was pretty easy. The best feature of the alarm for a smarthome is that it can serve as a secondary Z-wave controller. This allows it to control lights and other Z-wave devices in my house. For instance, when the alarm detects a violation, it can turn on lights in the house or turn on a secondary Z-wave siren or strobe light.

In addition to the security system, I have completely built out my Zoneminder surveillance system. I now have cameras that cover almost the entire perimeter of my house recording 24/7 locally. I’ve even helped the police catch package thieves with my recordings.

Panic buttons are the most recent security feature I added to my home. I have placed inexpensive buttons in strategic places in the house. When they are pressed, they turn on security light outside my house (visible from the street) red, and they send a text to my wife and I with the location (room) of the button that was pressed. My children are home alone a lot in the summer, and they know to press these buttons in an emergency.

Smarthome Evolution: IoT

The greatest source of growth of IP addresses and devices in my homes is due to the Internet of Things. Here’s a list of the devices I’ve added in the last couple of years:

See also  5 Downsides Of Having A Smart Home

Last, but not least, I’ve joined the smart voice assistant revolution. Although I prefer the Google ecosystem to the Alexa ecosystem, I have both. I have a Google Home, some original google minis, and even the great but now discontinued Insignia Smart Speaker. I have a couple of Echo Dots, and the Brilliant Home Controls have Alexa built-in.

Smarthome Evolution: Automation

Home Assistant Social Logo

Perhaps the biggest leap my smarthome has taken in recent years was migrating to Home Assistant as my smarthome hub. It is the glue that ties my entire smarthome together, both for local devices and cloud access.

My vera had become long in the tooth and somewhat unstable over the years. I was in search of another smarthome controller and after looking at a few options, I settled on Home Assistant. It integrates my:

Pretty much everything. It even integrated with my Veralite so I didn’t have to wholesale move everything over at once. Eventually, I moved all my Z-wave devices over to Home Assistant and retired my Vera.

Home Assistant has been a revelation. I have written over 50 automations that do everything from saying high to me when I get home from work to make sure my two distinct HVAC systems work in harmony. Other key automations include:

  • Automatically locking doors when the alarm is armed
  • Turning lights on and off to a schedule and with presence detection both when we are home and when we are away on vacation
  • Notifications when doors and garage doors are left open too long or are opened without anyone being detected as being home
  • Making sure fireplace isn’t left on too long

Home Assistant also ties in my smart TVs, A/V receivers, smart speakers and so much more in ways that allow me to make our house very convenient and user-friendly. I can’t imagine my house without it.

See also  The State Of My Smart Home (2024)

Smarthome Evolution: Multimedia

My smarthome evolution began with my desire to turn my house into a multimedia streaming dynamo. Much of that infrastructure would eventually be built on MythTV. In 2019 I joined a growing group of people in cutting the cord, leading me to say goodbye the MythTV.

YouTube TV

I transitioned from DirecTV to YouTubeTV, and retired my MythTV frontends and replaced them with Roku boxes and TVs. My family has enjoyed the freedom of cordcutting, and I’ve enjoyed the simpler infrastructure and reduced costs.

In order to fully leave MythTV, I needed to embrace a new way of getting my local video content. I first tried Plex, but eventually settled on Emby. These apps also introduced me to the world of Docker, which has further made installing and maintaining apps easier.

Final thoughts

I have come a long way in my smarthome evolution journey. From not knowing what a smarthome is, not even having a router to where I am now has been a fun and challenging journey. What does the future hold? That will be the topic of the final installment of this series.

Note: I’ve updated the state of my smart home for 2021 in this article.

Interested in supporting HomeTechHacker?

Have you found the content on this site useful? If so, are you interested in supporting me and this site? There’s no obligation of course, but I would really appreciate any support you can give. Below are a few ways you can show support:

Thank you! I really appreciate it!

This page contains affiliate links. If you purchase an item using an affiliate link I will receive a small commission at no cost to you. Affiliates do not influence my recommendations. Read my disclosures for more information.

Share this:

My Smarthome Evolution: Part 3 – Current State

by HomeTechHacker time to read: 7 min