Tag: yml

Nov

2023

Smart Home

(Home Assistant powered house)

I researched, designed, and implemented a smart home system for my house. The system, based on Home Assistant, is tailored to be as hands-off as possible. Instead of replacing physical switches, it augments them, providing multi-functionality. For example, light switches work with a simple on/off button. However, holding them increases or decreases brightness, and double-tapping will adjust the warmth.

Despite Matter/Thread looking promising, I chose to favor Zigbee for the time being. This consistent choice allows me to create a large scale mesh network in my house while impacting the Wi-Fi network as little as possible. This means the smart devices are not temperamental depending on their proximity to the router but instead will bridge through nearby devices if needed.

The system is multi-modal, with a web interface, a mobile app, and voice control, as well as traditional physical switches. This allows for a wide range of control depending on what's convenient. Guest accounts can be created for visitors, and an old mobile phone repurposed as a universal remote.

Although we have had no problems so far (🤞), the new smart switches are mounted on 3D-printed brackets allowing for easy access to the original light switch if needed.