My folks are visiting me in Southern California for a couple of months, so I rented them a house down the street. The place is new construction, modern and sleek. Rentals tend to be shabby and worn-out, so choosing a home with the latest and greatest felt like a way to make the experience hassle-free.
All of the appliances and systems are brand-new: the HVAC, the lighting, the entertainment. Touch screens of various shapes and sizes control this, that, and the other. Rows of programmable buttons sit where traditional light switches would normally be. The kitchen even has outlets designed to rise up from the countertop when you need them, and slide away when you don’t.
It’s all state-of-the-art. And it’s terrible.
I’m no Luddite. I run a software company! I see the allure of high-tech gadgets and have fallen for their promises before. When my wife and I built a house more than a decade ago, we opted for all kinds of automated systems: low-voltage controls, mechanized blinds, irrigation systems that measure rain so the sprinklers come on only when you need them. We regretted it almost immediately. What we discovered is that this stuff requires setup, which can take more time than just doing things manually, and is maddeningly glitchy, forcing you to pay someone handsomely by the visit or the hour to fix your appliances for you.
Tech makes many things better, but you shouldn’t have to learn how to use a house. You shouldn’t need a tech tour and an app (or five) to turn the heat down or clean the dishes. You shouldn’t have to worry that pressing the wrong button will set off a chain of events you don’t know how to undo. All these powerful processors and thousands of lines of code have succeeded in making everyday things slower, harder to use, and less reliable than they used to be.



Smart Homes arent terrible, but it is easy to end up with a terrible smart home if you don’t take care in designing it.
Consider who is using it. Are they tech saavy enough to use an app? Is every user only within your household? If not, make sure everything can be controlled without an app, smart buttons are a great solution. What automation actually benefits your lifestyle? Keep it simple where possible, start with just lights and maybe some sensors.
I think it is best to have an overall plan to make sure your devices work together, but start small. Choose devices that run on stable platforms and locally. Make sure everything can connect to Home Assistant, even of you don’t plan on using it, having the option may benefit you in the future.
One correction I have is to make sure everything can connect to home assistant without having to log into a cloud service for it to work.
Good point, I missed adding that crucial detail.