I’ve been using the same Raspberry Pi 4 to host HA for years. It’s worked well enough, but I worry about the stability of the SD card. I’m no stranger to cards that fail suddenly. Had one fail on another Pi just yesterday.
The various HA hardware offerings (Green/Yellow) use more stable flash storage. Can I swap out one hub for another? If so, how difficult is it? What would I be gaining or giving up by going with HA’s offering? I know the Yellow has a built-in zigbee radio and PoE, but you need to buy a Pi compute module. There are also fewer USB ports on both the yellow and the green compared to the pi.
I know I could use any computer to host HA, and thus gain arbitrarily performant storage/memory/other stuff. Is there any advantage to, say, having more storage? What exactly is HA storing besides the history of entity states?
The only real problem with the Pi 4 is if you got a low RAM model. Otherwise keep trucking. Use only the best SD cards or SSD as others have suggested.