There are of course alternatives that have been around for decades like Control 4 but they cost serious money.
My criteria is: all the logic must be contained within my home, the devices must adhere to some open standard, they must be repairable and modifiable to some degree.
The idea that we're deliberately bricking useful technology devices because of lawyers is abhorrent. Realistically, their owners are probably then dumping them in many cases rather than sending them for any useful form of recycling, which is hugely wasteful. You'd think with the increasing awareness of issues like environmental protection and right to repair, we'd have been more enlightened by now.
The hub manufacturers all want to lock people into a proprietary garden, even if they're using open protocols, so they can sell accessories and "Certified for X" marks.
The only thing that would really push adoption would be a killer paid service that ran on top of one of the open platforms.
Expect after 10 years everyone will be fed up with sunsetting and interoperability issues that standards-compliance will be a product feature.
But then again it took 20 years + the EU to nudge the market towards USB connector chargers?
When I leave a room, I turn the light off. When I enter it, I turn it on.
When I leave the house, I turn the heat off. When I enter it, I turn it on. If I had pets, I'd just dial it down to "pet comfort" level while away.
Am I missing something?
EDIT: I do have a Roomba and think it's great. I hit the button when I'm about to go out for an hour, and there's a clean floor when I get back. I appreciate that. No internet required as well.
You get hit by a truck on the way to work and you're not longer able bodied enough to do these things.
It's also remote controlled at night so I can turn it off from bed. These are all useful features.
That's why we invented the sun.
Energising white light in the morning, soft warm lighting in the evening.
Shutters that close when the sun hits them in the summer to reduce the AC bill.
Turn on the dehumidifier if the humidity > 60%
So so many applications. Granted most of this is "nice to have" but this is also why it's not a big deal if it goes down every once in a while.
Humidifiers with humidity sensors are not “smart” anymore than a furnace hooked up to a thermostat. I got one in 1987 or so.
Also, I'd love to run the HVAC fans to equalize temperatures when some rooms are much cooler than others.
The only issue is that these things are typically designed to be engineered along with the systems they control, and are difficult for the average user to implement or use.
It all works "offline" (in reality, as long as the house has power, it all works, I just can't connect to it if I'm not home).
[1] The doorbell is a "dumb" doorbell that triggers an IO pin on an ESP8266.