Only to give my opinion.
I’m using HA for 15 months now, and I still consider me as a newbee. It’s true that sometimes it’s difficult to get updated information on how thigs work in actual versions, but advantages outweight disadvantages clearly. I started using HA because I wanted to get graphical plots of the evolution of temperature/humidity sensors, but soon I discovered utilities I’d even not imagined.
Now I control with only one RP4:
- Lights of 3 houses.
- Heating system of 2 houses (one electric and one with fuel), making them much more efficient.
- Irrigation system of two houses.
- Alarm sytem of three houses.
- Home cinema system (screen, beamer, TV, AV receiver, satellite decoder, ambient light) of one house.
- Covers of two houses.
- Garage doors of two houses.
- My car’s information system.
It’s also kind of hobby to get new things work together and get new ideas to work.
For sure I still have ideas that still I haven’t been able to make work. For instance:
- EspHome chips (ESP32) work away from the LAN the HA is. I know there are people working in adding WireGurard into EspHome.
- Using client certificates to access HA to make access more secure to cyber-attacks.
In summary, my experience has been very satisfactory in general, in most cases thanks to this forum’s moderators and users.