I wrote a simple python service (as a docker compose container) which acts as a bridge between #switchbotapi and mqtt protocol. At this time it’s valid for a smartlock and you can send the following command through mqtt
Hi, thank you for your work, I made a few changes to get it work with my SmartLock Ultra.
But do you know, if there is any possibility to get the information how and by who the door was unlocked? In the app protocol the information is available, so it should be somewhere in the cloud.
Unfortunately, this information cannot be retrieved from API calls…or at least I haven’t found it
In the meantime, if you’re interested, I managed to integrate my smart lock into openhab using the matter protocol, but only for the lock status… this way you can open, close, and retrieve the lock status locally, without needing to use the cloud.