My dear fellow home automators,
The home automation space is progressing fast, and I find it hard to keep up with all the latest gadgets and standards. I am hoping you can share some guidance for my next project.
My only experience so far is with KNX and Home Assistant. I know about Zigbee, Z-Wave, Matter, etc. but have no practical experience with it.
For context: my current KNX-heavy setup, and why I hate it
In my current place I am quite deep in the KNX ecosystem: room controllers, climate systems, lights and blinds with centralized actuators, the whole shebang.
I run Home Assistant (on a HA Green) on top of it, which is nice for fine-grained control and fancy dashboards. If HA is down, the underlying crude KNX setup continues working. And because of HA, I started introducing some non-KNX stuff into the overall setup.
I have slowly developed a deep hate for KNX though.
- Every little thing in KNX is so ridiculously expensive. I am jealous of the prices of non-KNX smart hardware.
- I dread booting up ETS, knowing a trivial task will probably become another frustrating time sink. The module firmware ecosystem feels incredibly dated and limited.
- Sure, KNX is distributed... if you design it properly. I still run everything on a single KNX bus, because it's too time-intensive and expensive to run multiple. If the bus power fails or it gets flooded by a rogue sensor, all the wall switches still stop working. Who am I fooling.
What I would love my next setup to look like
I am likely moving houses within a year or so, and want to take my learnings from my current setup to improve the next one.
So given what I love and hate about my KNX setup, for my next project I would like to:
- Not get locked in again in a single ecosystem — especially a proprietary one
- Continue using HA for fine-grained control, but ensure basic house functions work without it
- Ensure it is easily configurable without requiring apps, hubs, extensive programming, etc. — I suppose web interfaces are the way to go
- Remove the 'single KNX bus' SPOF that I have today, and be careful not to introduce any new SPOFs for the whole house
- Continue having centralized actuation for lights and blinds in the breaker board
I really, really like that last point. I am enjoying the ease of maintenance and extensibility of having centralized actuation.
For example, a month ago I added two wall sconces in my kitchen. Now my (KNX) kitchen light switch triggers three (KNX) actuators at once: the ceiling light and the two sconces. Without requiring HA to orchestrate anything.
The dumbest smart lighting I can think of
As I started designing my next setup from scratch, I (of course) want to start with lighting. With the above wishlist in mind, I am ending up thinking I should keep the setup as dumb as possible. So for each room, I would have:
dumb momentary switch -> (room-specific) smart actuator -> dumb lightbulb(s)
For example, I found the Shelly Pro 4PM actuator. It has a web interface and supports MQTT. If it fails, the blast radius is limited to only the lights in that one room. And, it can seemingly even take an analog input from an old school momentary switch to trigger one or more of its outputs.
Replacing the dumb wall switch with a (semi-)smart one would also work, of course, as long as its easy to configure and uses some open protocol. I cannot find any such switches, however. Most seem to come with a hub or an app, or force you to use some built-in actuator.
I'm finding it surprisingly hard to find any alternatives similar to this Shelly setup. It seems like in most cases I have to give up at least one of my design principles.
What do you guys think? Am I thinking in the right direction with my design principles? Is this Shelly setup I found truly unique within these principles, or am I missing some obvious (and possibly better) alternatives?
I'm hopeful to find some people on here that have more experience with this whole topic than I do. 😁