Just a quick note because I was surprised at this plug and play integration with a Level Lock through homekit:
Using a Raspberry Pi 3b, turned on Bluetooth discovery in Home Assistant, powered up my newly installed Level Lock and it was immediately detected as a configurable homekit device. Entered the homekit pin that came with the lock and was immediately able to control from my dashboard. I am not running any other apple devices or hubs, just straight integration from the Level Lock to my Raspberry Pi with HASS.
Pretty cool.