Just installed the Kwikset HomeConnect 620 deadbolt last weekend. It’s a Z-Wave lock, which as others have said makes it independent of someone else’s computer the Cloud. It has a keypad using tactile buttons which makes quick no-eyes operation easier. It also has a regular key that can be used in the event the smart features fail. It works with Home Assistant meaning you can operate it remotely if you open the right ports on your router or buy a HA cloud subscription.
The only gotcha is that creating and revoking PIN codes via HA/Z-Wave JS isn’t straightforward. You have to go into the developer tools and search for the correct action.
You can buy a zigbee USB dongle and use the ZHA integration to control (most?) Philips Hue products. I can at least confirm their light bulbs and motion sensors work. You add them like any other zigbee device.
Thirdreality might be a better fit than Hue if you’re using HA, as they advertise HA compatibility right on the product page. I started home automation with Hue bulbs right after they first came out, so my HA setup was very much brown field.
This is the zigbee dongle I use. It came in a 2-pack for some reason.
I’ll look into that, though I was hoping for more of a plug n play solution.
I’m already running a proxmox server on an old laptop. Maybe I could look into that. I need to figure out USB passthrough for the zwave and zigbee dongles.