nuki_hub: Nuki 3.0 stopped working since 6.2+

Hi @technyon, first of all thank you for your great work.

I have a Nuki Lock 3.0 and it doesn’t work anymore since 6.2+

This morning I tried unsuccessfully the last version 6.8. The lock/unlock works only once then I have “Lock action result: error”. For deeper investigation I’ve recompiled the firmware with debug log:


16:04:42.398 > Lock action received: unlock

16:04:42.412 > [ 40633][E][NukiBle.hpp:8] executeAction(): Lock Heartbeat timeout, command failed
16:04:42.420 > Lock action result: error

I tried downgrading the libraries NimBLE-Arduino and nuki_ble and I had success only with NimBLE-Arduino 1.4.0 and nuki_ble d63a9ff, same versions of 6.1.

Here the logs of my tests:

  • NimBLE-Arduino 1.4.0 and nuki_ble be1fa97 1 4 0-be1fa97

  • NimBLE-Arduino 1.4.1 and nuki_ble d63a9ff 1 4 1-d63a9ff

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 84 (32 by maintainers)

Most upvoted comments

Yes, I had already tried that version without success. Here the logs

MQTT connected
Nuki start pairing
Nuki paired
lld_pdu_get_tx_flush_nb HCI packet count mismatch (1, 2)
Reading config. Result: success
Reading advanced config. Result: success
Lock action received: lock
Lock action result: error

I have the same problem mit my nuki 3.0 Tested this binary too, also no success

thx for your great work

Yes, I had already tried that version without success. Here the logs

MQTT connected
Nuki start pairing
Nuki paired
lld_pdu_get_tx_flush_nb HCI packet count mismatch (1, 2)
Reading config. Result: success
Reading advanced config. Result: success
Lock action received: lock
Lock action result: error