This! If we have other humans in our households, we need to think about what happens if we are suddenly out of the picture. My wife is very smart, but not technical. None of my friends are "into" solar and home automation enough to maintain a system, and it's not their job to do that, anyway. So, while I could probably design a system with odds and ends gathered from around the globe and have myself a fine hobby, that hobby work needs to be something a typical "residential" electrician can understand in just a few minutes (and with solid documentation prepared with the scenario that I'm not in the picture in mind). And even then, let's face it, it's going to be a challenge. Working with a stable, here-for-the-long-haul local solar installer can often be the best path forward (hopefully one that will let you have a lot of involvement). I get that this is a DIY forum, and I sure as heck enjoy both it and the hobby behind it. But if one cares about the other humans that live with them, keeping our own mortality (and even decent health) in mind is something to think about as we build our systems.