for a smart home system it is useful to have the information if someone is home or not. For me it was one of the reasons why I bought this smart lock but it turns out, that i cant get this information reliable and fast from the nuki bridge callback api.
I am using iobroker with the nuki 2.0 adapter and configured it to use the bridge api with the callback functionality. But the state changes of the lock are not received reliable and also not immediately. So it can not be used to turn on and off all lights when someone enters the building or leaves for example. A more critical use case is to retract the awning when no one is home and prevent it from being damaged by storm (which would make a high sophisticated weather sensor unnecessary).
Is there anything which I can do to improve this? Is there a problem with the iobroker implementation or is the callback api not very reliable and slow by design (because other processes in the nuki are more important) ? What about the bluetooth api?