Many years ago, I embarked on a home automation hobby that has drained my budget. Home automation is a horrifically expensive hobby (like most of them). There’s a lot of trial and error. You’ll almost always buy stuff that doesn’t work or integrate well. It’ll be expensive. You’ll want to replace it because it’s not perfect.
I started off with the center of my universe on Amazon Alexa (like most people). I am also an Apple-holic, so I often employed hacks to make third-party gadgets work in the HomeKit space. Homebridge has been quite successful at filling in the gaps where necessary - the glue to the Alexa and HomeKit ecosystems. Alexa was my “home’s personality” according to family and visitors and for the most part, that was ok.