Almost all of his demands requests are not things even the ‘big guys’ do, or they are just bad ideas in general (at least in the specific execution requested).
It’s like he ran through every smart home/networking/monitoring/management solution he could think of and decided Home Assistant has to handle it all to be viable. Consolidation of appliances does not always make sense, especially for ones responsible for networking or uptime.
3 - Redudancy isn’t so much a thing anymore in residential, or even lite commercial. Enterprise (mission critical) sure, but nobody is trying to install Home Assistant for billion dollar companies…
4 - The PC/server community does this already, it’s not difficult to find SSDs with high TBW ratings.
5 - Home assistant doesn’t deliver any UIs beyond the default one, so why would they advertise UIs they don’t deliver. I don’t think a ‘Community Highlights’ gallery is a bad idea, but they certainly don’t need to advertise ‘beautiful UIs’ because it doesn’t come with any. Crestron, C4, Savant, Lutron, etc only show what their stuff does out of the box.
8 - Normal display panels that work - HA is not in the user interface hardware business. They make software, and are packaging off-the-shelf available components into server appliances (Blue and Amber). Bit of a stretch to say they have to make touch panels. The touch panels that the ‘big guys’ make are glorified (overpriced) Android tablets. You are better off wall mounting an iPad, never have heard of an iPad battery catching fire before. Is there chance/risk? Sure, but you can say that with any electronics device.
9 - Voice control sucks across the board and I think companies spend way too much time into it. Alexa and Google Assistant have millions of users (data points) and billions of dollars of backing, and they are what I would call ‘barely usable’. They function, but they also kinda suck, and these are two of the biggest tech companies with essentially infinite resources (money and training data) and they still can’t get it right.
I firmly believe combination of ‘stationary’ physical controls (Keypads (tabletop or wall), Handheld remote controls, dedicated touch panels, etc) with ‘roaming’ UIs (phone apps, watch apps) and well thought out automations (time, presence, trigger based) squash any desire or need for voice control.
10 - HA already supports plenty of non-gimmicky lighting controls. Yes, the wemos, the TP-Link Kasas, etc are very gimmicky. But there’s support for Lutron, Leviton, KNX, etc - and not to mention support for Z-Wave and Zigbee subsystems. And there’s nothing stopping anyone from making any integration if there’s a supporting API.
11 - I agree there is room for improvement on this, but I would wager <1% of HA installations have two displays in a single room or a centralized/distributed video systemso it should be low on the priority list.
12 - sure, more languages in time. You can’t cover everything at once though. You have to be able to ensure you are communicating what you want to properly, which can be tricky with such a technical project.
13 - Uhh, I don’t think anybody wants to buy a router with home assistant on it, nonetheless an all-in-one WiFi router. We’re talking about professional/commercial use, but this would be to make it more accessible for retail consumer use.
14 - Just no. Buy a $40 android tablet and leave it on-site if you really need a dedicated Android device to ‘update device firmware’ (tip: if you’re doing a professional install you probably shouldn’t be deploying devices that require an Android or iOS app to update their firmware).
15 - You want HA to be responsible for a dual-WAN failover setup? Again, nobody wants HA on a router appliance. Too many critical things in one black box = bad. Use a real router with dual/multi-WAN capabilities to handle this, there are plenty of great ones
16 - I don’t use Nabu Casa so I am not sure of the onboarding process, but I was under the impression it was relatively painless
17 - I am not sure what this is asking for. What are you wanting to 3D print? And rack elevation drawings can easily be done for your own setup in something as simple as Excel, but there are plenty of other tools available. Systems vary so wildly that there is no ‘one size fits all’ rack layout.
18 - ‘Watchdogs’/monitoring - why do you want that to be handled by HA? What if HA is the appliance that fails? Use Domotz with IP PDUs or something similar. I also do not have any desire for any system to ever ‘automatically rollback’, seems like asking for problems.
19 - Why would they specify power protection equipment. Talk to power protection specialists for your specific needs. Furman/Panamax, SurgeX, Torus, Middle Atlantic, APC, etc all make a wide range of products for different use cases. Voltage, Current, Phase, load/draw, # critical loads vs # non-critical loads all are big variables. HA should and only cares that the PC/appliance it is running on is powered how that PC/appliance is intended to be powered, what you do to protect it before that isn’t a software companies job to determine
20 - An interactive UI preview (as in, you can fully interact but it doesn’t actually control devices) is not a bad idea, but I don’t think it’s necessary. But I don’t think any simulator can be used to do anything beside squash UI bugs.
Home Assistant obviously has a lot of room for improvement, but I would call its current iteration an MVP (minimum viable product) - aka it’s good enough to be deployed in the real world.
Been working in the consumer electronics and automation business for over a decade now, and have been a direct dealer for Crestron, C4, Lutron, and Savant. Have directly experienced the evolution of their product lines and offerings, as well as the pain of all their failures (Lutron is the golden child here, the other three have made extremely questionable business decisions this past decade. Mostly in the form of botched hardware or software deployments)