All of my smart home stuff is Zigbee or z-wave. My "hub" for both is a pi4 running Home Assistant with usb dongles. I couldn't be happier with my setup. No accounts, no phoning home, just my devices and my data.
Plus all devices interoperate with each other seamlessly. 10/10 would recommend