Lets blow the dust off this old thread!
Few years ago I also wanted to explore the Smart Home world a bit more and soon read about Home Assistant. The idea of an open source and local system was very attractive for me. Based on the information I read back then I decided to skip the part where you start on a Raspi, and got myself a small home server. Installed Proxmox and this way I had a flexible virtualization environment, which could run more than just Home Assistant.
Started out small with a few wifi Smart Plugs, but that’s not what I wanted. I was still locked into another company’s server (Tuya). Luckily I already knew that I could flash these with other firmware, so this way I was able to put ESPhome onto it, which is part of Home Assistant. That felt like a relief!
After that it was time for the first ZigBee devices, which also meant I needed a ZigBee Hub. Of course this needed to be an DIY/Open source one as well! 😄
So mostly this is now handling the lighting automatically in my living room. Half an hour before sunset it turns on, which is nice because the sunset is shifting a bit every day!
I also use one Smart Plug to turn off automatically as soon as my P2 has reached 80% charge.
Next project on my to-do list is to make the sun screen smart, which now just has a up/down switch. Would be nice to automate that as well, ideally with a light sensor.