I have been testing this for the past weeks and I can say that there is some magic behind the scenes that I canāt understand.
Iām trying to find solutions and I like nuki products, but fault is definitely on the Nukiās side, not on the wireless vendors, in this case, unifi.
I have a network with 50+ devices and every single time a network config changes, a reboot is made, etc (even just rebooting the SL itself because I had to charge the battery) will result in a long period of no response from nukiās side.
It happens on both my Nuki bridge connected to a 3.0 standard and my Nuki 3.0 Pro directly connected to the wlan.
It doesnāt matter how you play with the settings for dtims, uaspd, proxy arp, basic data rates (actually, the auto just so you know, applies the minimum so manually setting to the minimum is the same).
Iām on the latest stable, and from my tests these are the conclusions that I made:
Smart Lock 3.0 Pro
- Everytime a minor change in the network happens that results in the AP provisioning, it will throw the nukiās into the reconnect loop.
- sometimes rebooting the nuki fixes it, but most of the times doesnāt. It may take 1 to 5 reboots to fix it. Sometimes going into the nuki WiFi settings and removing the network and joining again, fixes it.
- if for some reason the lock doesnāt stay connected to the AP for more than 5 minutes, you better reboot/fix it, it will be hard for it to stick on its own.
- as soon as it crosses the 10 min uptime in the AP, it will be 100% online working as intended, no disconnections or whatsoever until you reboot it or change any network config.
Nuki Bridge
- same behavior of the pro 3.0 with the difference that it remains online in the AP but it doesnāt connect to the servers.
- while you canāt reach nuki in the nuki app, you can through MQTT or webhooks (funny, isnāt it?)
My guess: nuki has a really hard time reaching the nuki servers when it boots or lost connection (disassociate from the AP) and it starts going havoc into a non recovery process. Typically the bridge recovers on its own after a few hours, but the pro doesnāt.
So bottom line is: nuki understands a lot of locks, but itās really bad on networking so it seems. Again, I donāt have any other similar issue on all my other iot devices, some of them are even cheap stuff from AliExpress that Iād expect to work worse than premium smart locks.
Iām getting tired of working around this issue for a long time now, but Iām too lazy to search another lock vendor and sell my nukis. So I guess Iāll have to live with it and hope, with all the respect, that Nuki engineers hire someone that understands networking or find a fix. Iām sorry to put it this way, but I think youāll understand the frustration.
Edit: Just to add an example of my lock today:
Basically yesterday I changed some network config (not related with the Nuki network) but since the AP had to re-provision, it dropped the Nuki connection like Iāve described. Then, it start its āre-connect loopā until today earlier this morning, I went to it, removed wifi, removed mqtt, removed battery, re-added battery, wifi/mqtt etc. played a bit with it and it got connected. As soon as I saw it was connected for more than 5 minutes, I knew it would stick. Now itās more than 2h up and I know, that unless I change anything in the network, reboot the AP/lock, it wonāt disconnect and it will be fully green 24/7. It has been like this for the past 3 months or so but itās really limited that you have to deal with this struggle whenever a network change or reboot to lock happens. To prove my theory, I can post a screenshot tomorrow and itāll be full green.