Xiaomi Sherlock Smartlock

Hello all,
I recently bought Sherlock M1 and… It’s little frustration.
Key sharing thru family do NOT work well due shame of Xiaomi.
M1 doesn’t work via “BT only” as like S2 version. M1 also needs internet connection at client side (at the phone), probably to get permission from Xiaomi servers or worse, due for private keys are saved at China servers, not stored locally, at the phone!

If xiaomi server is down, slow or has an unreliable connection to China servers somehow ( due firewalls, etc…) your lock simply doesn’t work at all. This totally kills the reliability of the M1 device. So do NOT buy M1 devices.

S2 versions at the other hand probably works only BT commands. So I don’t think if there are any reliability issues at all. And this why M1 doesn’t work with keyfobs but S2.

I don’t know if same chip used at M1…But I think only meaningful way to use this device is … make a custom firmware to nRF52 chip. There are arduino compatible dev kits available for nRF52.
I made some programs with nRF51’s before but don’t programed on nRF52. Also don’t know if current program loaded at chip if let us allow to reprogram our custom FW. But If it possible, than we could make anything that we want with this HW.