Ich habe heute meine Nuki Bridge (FW 2.3.0) und den Opener (FW 1.2.7) bekommen.
Anschluss an die Gegensprechanlage "Siedle HTS 711-01" klappte ohne Probleme.
Natürlich gleich das Plugin von Benzman81 installiert.
Allerdings läuft die Verbindung zur Bridge irgendwie nicht rund.
Aktuell erhalte ich folgende Fehlermeldung im Log und die Schalter in HomeKit sind somit auch nicht erreichbar. Und wenn sie dann zufällig mal wieder reagieren, ist die Reaktionszeit lange und absolut träge.
Aktuell ist das so leider für mich nicht nutzbar. 
Übersehe ich etwas, oder was mache ich eventuell falsch?
Ich hoffe auf Hilfe. Vorab lieben Dank dafür.
Dez 10 17:46:08 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 17:46:08] [NukiBridge] Request to Nuki bridge 'http://xxx.xxx.xxx.xx' finished with status code '-1' and body 'undefined'. { Error: ESOCKETTIMEDOUT
Dez 10 17:46:08 raspberrypi-3BPlus homebridge[32561]: at ClientRequest.<anonymous> (/usr/local/lib/node_modules/homebridge-nukiio/node_modules/request/request.js:812:19)
Dez 10 17:46:08 raspberrypi-3BPlus homebridge[32561]: at Object.onceWrapper (events.js:281:20)
Dez 10 17:46:08 raspberrypi-3BPlus homebridge[32561]: at ClientRequest.emit (events.js:193:13)
Dez 10 17:46:08 raspberrypi-3BPlus homebridge[32561]: at Socket.emitRequestTimeout (_http_client.js:669:40)
Dez 10 17:46:08 raspberrypi-3BPlus homebridge[32561]: at Object.onceWrapper (events.js:281:20)
Dez 10 17:46:08 raspberrypi-3BPlus homebridge[32561]: at Socket.emit (events.js:193:13)
Dez 10 17:46:08 raspberrypi-3BPlus homebridge[32561]: at Socket._onTimeout (net.js:450:8)
Dez 10 17:46:08 raspberrypi-3BPlus homebridge[32561]: at listOnTimeout (internal/timers.js:535:17)
Dez 10 17:46:08 raspberrypi-3BPlus homebridge[32561]: at processTimers (internal/timers.js:479:7)
Dez 10 17:46:08 raspberrypi-3BPlus homebridge[32561]: code: 'ESOCKETTIMEDOUT', connect: false }
Dez 10 17:46:08 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 17:46:08] [NukiBridge] Request for lock state aborted. This is no problem and might happen due to canceled request or due to long response time of the Nuki bridge. Using cached value isLocked = 'true'.
Dez 10 17:46:56 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 17:46:56] [NukiBridge] Send request to Nuki bridge 'http://xxx.xxx.xxx.xx' on '/lockState' with '{"token":"a12Bc3","nukiId":"123456789","deviceType":2}'.
Dez 10 17:47:26 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 17:47:26] [NukiBridge] Request to Nuki bridge 'http://192.168.178.81' finished with status code '-1' and body 'undefined'. { Error: ESOCKETTIMEDOUT
Dez 10 17:47:26 raspberrypi-3BPlus homebridge[32561]: at ClientRequest.<anonymous> (/usr/local/lib/node_modules/homebridge-nukiio/node_modules/request/request.js:812:19)
Dez 10 17:47:26 raspberrypi-3BPlus homebridge[32561]: at Object.onceWrapper (events.js:281:20)
Dez 10 17:47:26 raspberrypi-3BPlus homebridge[32561]: at ClientRequest.emit (events.js:193:13)
Dez 10 17:47:26 raspberrypi-3BPlus homebridge[32561]: at Socket.emitRequestTimeout (_http_client.js:669:40)
Dez 10 17:47:26 raspberrypi-3BPlus homebridge[32561]: at Object.onceWrapper (events.js:281:20)
Dez 10 17:47:26 raspberrypi-3BPlus homebridge[32561]: at Socket.emit (events.js:193:13)
Dez 10 17:47:26 raspberrypi-3BPlus homebridge[32561]: at Socket._onTimeout (net.js:450:8)
Dez 10 17:47:26 raspberrypi-3BPlus homebridge[32561]: at listOnTimeout (internal/timers.js:535:17)
Dez 10 17:47:26 raspberrypi-3BPlus homebridge[32561]: at processTimers (internal/timers.js:479:7)
Dez 10 17:47:26 raspberrypi-3BPlus homebridge[32561]: code: 'ESOCKETTIMEDOUT', connect: false }
Dez 10 17:47:26 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 17:47:26] [NukiBridge] Request for lock state aborted. This is no problem and might happen due to canceled request or due to long response time of the Nuki bridge. Using cached value isLocked = 'true'.
Dez 10 18:02:54 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:02:54] [NukiBridge] Send request to Nuki bridge 'http://xxx.xxx.xxx.xx' on '/lockAction' with '{"token":"a12Bc3","nukiId":"123456789","deviceType":2,"action":"5"}'.
Dez 10 18:02:55 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:02:55] [NukiBridge] Request to Nuki bridge 'http://xxx.xxx.xxx.xx' finished with status code '200' and body '{"success": true, "batteryCritical": false}'. null
Dez 10 18:02:55 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:02:55] [NukiBridge] HomeKit state change complete.
Dez 10 18:02:56 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:02:56] [NukiBridge] HomeKit change for ring to open back to unlock state complete as continous mode is still active.
Dez 10 18:03:18 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:03:18] [NukiBridge] [INFO Nuki WebHook Server] Updated lock state from webhook to isLocked = 'true' (Nuki state '1' ) for lock '485156978' (instance id '0') with batteryCritical = 'false' and mode = '2'.
Dez 10 18:03:18 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:03:18] [NukiBridge] HomeKit state change by webhook complete. New isRingToOpenLocked = 'true' and batteryCritical = 'false' and mode = '2'.
Dez 10 18:04:37 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:37] [NukiBridge] Send request to Nuki bridge 'http://xxx.xxx.xxx.xx' on '/lockState' with '{"token":"a12Bc3","nukiId":"123456789","deviceType":2}'.
Dez 10 18:04:37 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:37] [NukiBridge] Request to Nuki bridge 'http://xxx.xxx.xxx.xx' finished with status code '200' and body '{"success": false}'. null
Dez 10 18:04:37 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:37] [NukiBridge] Request for lock state aborted. This is no problem and might happen due to canceled request or due to long response time of the Nuki bridge. Using cached value isLocked = 'true'.
Dez 10 18:04:38 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:38] [NukiBridge] Send request to Nuki bridge 'xxx.xxx.xxx.xx' on '/lockState' with '{"token":"a12Bc3","nukiId":"123456789","deviceType":2}'.
Dez 10 18:04:38 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:38] [NukiBridge] Request to Nuki bridge 'http://xxx.xxx.xxx.xx' finished with status code '200' and body '{"success": false}'. null
Dez 10 18:04:38 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:38] [NukiBridge] Request for lock state aborted. This is no problem and might happen due to canceled request or due to long response time of the Nuki bridge. Using cached value isLocked = 'true'.
Dez 10 18:04:39 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:39] [NukiBridge] Send request to Nuki bridge 'http://xxx.xxx.xxx.xx' on '/lockState' with '{"token":"a12Bc3","nukiId":"123456789","deviceType":2}'.
Dez 10 18:04:40 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:40] [NukiBridge] Request to Nuki bridge 'http://xxx.xxx.xxx.xx' finished with status code '200' and body '{"mode": 2, "state": 1, "stateName": "online", "batteryCritical": false, "success": true}'. null
Dez 10 18:04:40 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:40] [NukiBridge] Lock state is isLocked = 'true' (Nuki state '1' ) with battery critical = 'false' and mode = '2'
Dez 10 18:04:40 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:40] [NukiBridge] Send request to Nuki bridge 'http://xxx.xxx.xxx.xx' on '/lockState' with '{"token":"a12Bc3","nukiId":"123456789","deviceType":2}'.
Dez 10 18:04:41 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:41] [NukiBridge] Request to Nuki bridge 'http://xxx.xxx.xxx.xx' finished with status code '200' and body '{"mode": 2, "state": 1, "stateName": "online", "batteryCritical": false, "success": true}'. null
Dez 10 18:04:41 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:41] [NukiBridge] Lock state is isLocked = 'true' (Nuki state '1' ) with battery critical = 'false' and mode = '2'
Dez 10 18:04:44 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:44] [NukiBridge] Process lock action '4' for Nuki lock '123456789' (instance id '0') on Nuki bridge 'http://xxx.xxx.xxx.xx'.
Dez 10 18:04:44 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:44] [NukiBridge] Send request to Nuki bridge 'http://xxx.xxx.xxx.xx' on '/lockAction' with '{"token":"a12Bc3","nukiId":"123456789","deviceType":2,"action":"4"}'.
Dez 10 18:04:44 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:44] [NukiBridge] Request to Nuki bridge 'http://xxx.xxx.xxx.xx' finished with status code '200' and body '{"success": false}'. null
Dez 10 18:04:44 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:44] [NukiBridge] An error occured processing lock action. Will retry now...
Dez 10 18:04:44 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:44] [NukiBridge] HomeKit state change complete.
Dez 10 18:04:48 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:48] [NukiBridge] Process lock action '4' for Nuki lock '123456789' (instance id '0') on Nuki bridge 'http://xxx.xxx.xxx.xx'.
Dez 10 18:04:48 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:48] [NukiBridge] Send request to Nuki bridge 'http://xxx.xxx.xxx.xx' on '/lockAction' with '{"token":"a12Bc3","nukiId":"123456789","deviceType":2,"action":"4"}'.
Dez 10 18:04:48 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:48] [NukiBridge] Request to Nuki bridge 'http://xxx.xxx.xxx.xx' finished with status code '200' and body '{"success": false}'. null
Dez 10 18:04:48 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:48] [NukiBridge] An error occured processing lock action. Will retry now...
Dez 10 18:04:48 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:48] [NukiBridge] HomeKit state change complete.
Dez 10 18:04:55 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:55] [NukiBridge] Process lock action '4' for Nuki lock '123456789' (instance id '0') on Nuki bridge 'http://xxx.xxx.xxx.xx'.
Dez 10 18:04:55 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:55] [NukiBridge] Send request to Nuki bridge 'http://xxx.xxx.xxx.xx' on '/lockAction' with '{"token":"a12Bc3","nukiId":"123456789","deviceType":2,"action":"4"}'.
Dez 10 18:04:56 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:56] [NukiBridge] Request to Nuki bridge 'http://xxx.xxx.xxx.xx' finished with status code '200' and body '{"success": false}'. null
Dez 10 18:04:56 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:56] [NukiBridge] An error occured processing lock action after retrying multiple times. Reason: Error: Request to Nuki bridge was not succesful. (statusCode=200, nukiUnsuccessfulError=true, retryableError=true)
Dez 10 18:04:56 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:56] [NukiBridge] HomeKit state change complete.
Dez 10 18:04:57 raspberrypi-3BPlus homebridge[32561]: [2019-12-10 18:04:57] [NukiBridge] HomeKit change for ring to open back to unlock state complete as continous mode is still active.
Alles anzeigen
{
"platform": "NukiBridge",
"bridge_url": "xxx.xxx.xxx.xx",
"api_token": "a12Bc3",
"request_timeout_lockstate": 30000,
"request_timeout_lockaction": 60000,
"request_timeout_other": 30000,
"cache_directory": "./.node-persist/storage",
"webhook_server_ip_or_name": "xxx.xxx.xxx.xxx",
"webhook_port": 51827,
"lock_state_mode": 0,
"lockaction_maxtries": 3,
"lockaction_retrydelay": 3000,
"add_maintainance_buttons": true,
"openers": [
{
"id": "123456789",
"name": "Haustür",
"priority": 1
}
]
},
Alles anzeigen