I've had my Pi 3b running for over a year with only 2 freezes ever. Both were remedied by a quick reboot. It's been otherwise rock-solid stable as stable as my Hubitat C-5, and pretty hands-off. I'm no developer.
Two things that can drastically help with stability:
- Make sure you have the correct power supply with the correct voltage/amps, and a quality one at that. The Pi can get a bit finicky if under/over powered.
- Get a high-quality SD card. Doesn't need to be high-memory, just high-quality. I've had good luck with these https://www.amazon.com/gp/product/B07B98GXQT
I'm using this Hubitat integration New Homebridge Plug-in via MakerAPI from @dan.t and it's been great.
If I was starting from scratch, I might check out this one out [RELEASE] Homebridge Hubitat v2.0 from @tonesto7 just to see what the pros and cons are vs the other one above (that @aaiyar also posted) even though I'm really happy with what I've got, so I have no reason to change.