HomeAssistant is getting close to being idiot proof.
Interface configuration still requires writing some YAML (unless the editor got better since I last looked at it), but installation and configuration is now extremely simple.
It'll still need someone to turn it into a product if "normies" are going to get into it. Literally any amount of DIY or even DIY-adjacent work is too much.