Home automation is a very large topics, I would like to save you a lot of time as I did reading/watching the net.
in these condensed videos you will understand the differents main options to make your choice.
if like me you want to go for privacy without loosing any options.
get started with Home Assistant
You will be up and running in no time !