My SmartThings Hub is (slowly) starting to error out more and more. I'm doing a soft reset monthly to keep everything up ( I did a hard reset about a year ago when I moved), which works, but I think it's time I start learning a new hub, preferably one not discontinued. My original plan was to put everything in Home Assistant when this time came, but a.) I really like it as my home coordinator with my custom scripts and addons and I don't want to mess with what is working right now and b.) while I'm getting the hang of running zigbee on there, zwave is in progress and thread...not really working most of the time.
So. I need to buy a general all-protocol hub; any recommendations that are fully compatible with Home Assistant? One with custom scripting would be a huge plus; I miss doing that in SmartThings.
There is no truly all-in-one Home Assistant device off the shelf, but the HA devs have two reference kits that are mostly ready-to-go: Home Assistant Yellow and Green. There's not a ton of difference between them at a high level, other than that Yellow includes a Zigbee radio onboard while Green does not. You can easily add other radios via USB dongles for Zwave (and/or Zigbee in the case of the Green) as needed. Both the Green and Yellow are supported directly by the Home Assistant devs and have lots of documentation. Home Assistant itself can easily replace SmartThings in terms of functionality, and in fact greatly exceeds it. Most of the headache is just gonna be migrating your stuff from ST to HA and the associated learning curve, which there is unfortunately just not an easy way to do AFAIK other than manually porting everything from ST->HA.
If you want a standalone hub with its own ecosystem most similar to SmartThings that you can later also integrate with Home Assistant, maybe the Xiaomi hub is the best option. However, it's Zigbee only and mostly only works with their devices. You'd be better off just moving everything to Home Assistant up front IMO.