homebridge-nukiio
-
-
det Zuerst einmal hab ich die Readme in dem Branch angepasst um die Frage zu klären was der Status der einzelnen Schlösser bedeutet.
Es sollte aber genau so sein, wie du selbst erkannt hast. Die Beschriftung des Status kann man leider nicht anpassen.
Der Fehler, dass RingToOpen auf ungesichert und danach wieder zurück auf gesichert geht, sollte nun behoben sein (blind fix).
Der Fehler, dass das Plugin beim Start einen Fehler wirft, wenn die Bridge eine ungültige Antwort liefert (in dem Fall Status 503)
ist gewollt, da dort der Callback registriert werden muss.
Das beim Öffnen der Haustür (Summer hat gesummt) das Plugin abgestürzt könnte ich nirgends im lock to direkt erkennen. Kannst du
das Szenario nochmal sauber durchspielen und das Log nochmal posten und dazu schreiben wann du was ausgeführt/gemacht hast?
wird auch Batterie Status angezeigt?
dankewird auch Batterie Status angezeigt?
kann ich bestätigen, geht
werde das Plugin jetzt updaten
giss69 für das Plugin homebridge-nukiio ist dies der Fall und sollte funktionieren.
kriege ich irgendwie nicht zum laufen auf einer Synology im docker.
habe die Instanz beendet, das Plugin noch deinstalliert neu installiert , die Instanz gestartet
leider weiterhin Abstürze
Sep 21 14:06:34 hbridge3 homebridge[9824]: Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:
Sep 21 14:06:34 hbridge3 homebridge[9824]:
Sep 21 14:06:34 hbridge3 homebridge[9824]: ??????????????
Sep 21 14:06:34 hbridge3 homebridge[9824]: ? 031-45-134 ?
Sep 21 14:06:34 hbridge3 homebridge[9824]: ??????????????
Sep 21 14:06:34 hbridge3 homebridge[9824]:
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] Homebridge is running on port 51834.
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] Send request to Nuki bridge 'http://192.168.23.xxx:8080' on '/lockState' with '{"token":"Gs0Dt7","nukiId":"45xxxxx","deviceType":2}'.
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] Request to Nuki bridge 'http://192.168.23.26:8080' finished with status code '503' and body 'HTTP 503 Unavailable'. null
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] 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'.
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] Initial is locked request finished.
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] Send request to Nuki bridge 'http://192.168.23.xxx:8080' on '/callback/list' with '{"token":"Gs0Dt7"}'.
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] Request to Nuki bridge 'http://192.168.23.xxx:8080' finished with status code '200' and body '{"callbacks": [{"id": 1, "url": "http://192.168.23.230:51827/"},{"id": 2, "url": "http://192.168.23.232:51827/"}]}'. null
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] Webhook for plugin already exists.
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] Send request to Nuki bridge 'http://192.168.23.xxx:8080' on '/lockState' with '{"token":"Gs0Dt7","nukiId":"36xxxxx","deviceType":0}'.
Sep 21 14:06:37 hbridge3 homebridge[9824]: [2019-9-21 14:06:37] [Nuki] Request to Nuki bridge 'http://192.168.23.xx:8080' finished with status code '200' and body '{"mode": 2, "state": 3, "stateName": "unlocked", "batteryCritical": false, "success": true}'. null
Sep 21 14:06:37 hbridge3 homebridge[9824]: [2019-9-21 14:06:37] [Nuki] Lock state is isLocked = 'false' (Nuki state '3' ) with battery critical = 'false' and mode = '2'
Sep 21 14:06:37 hbridge3 homebridge[9824]: [2019-9-21 14:06:37] [Nuki] Initial is locked request finished.
Sep 21 14:06:39 hbridge3 homebridge[9824]: [2019-9-21 14:06:39] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:06:39 hbridge3 homebridge[9824]: [2019-9-21 14:06:39] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:06:39 hbridge3 homebridge[9824]: [2019-9-21 14:06:39] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:06:39 hbridge3 homebridge[9824]: [2019-9-21 14:06:39] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:06:47 hbridge3 homebridge[9824]: #033[0;37m[2019-9-21 14:06:47] #033[0m#033[0;36m[Config-UI34]#033[0m #033[0;33mHomebridge Config UI X v4.6.1 is listening on :: port 8034#033[0m
Sep 21 14:06:52 hbridge3 homebridge[9824]: [2019-9-21 14:06:52] [Nuki] Process lock action '3' for Nuki lock '45xxxxx' (instance id '1') on Nuki bridge 'http://192.168.23.xxx:8080'.
Sep 21 14:06:52 hbridge3 homebridge[9824]: [2019-9-21 14:06:52] [Nuki] Send request to Nuki bridge 'http://192.168.23.xxx:8080' on '/lockAction' with '{"token":"Gs0Dt7","nukiId":"45xxxxx","deviceType":2,"action":"3"}'.
Sep 21 14:07:00 hbridge3 homebridge[9824]: [2019-9-21 14:07:00] [Nuki] [INFO Nuki WebHook Server] Updated lock state from webhook to isLocked = 'false' (Nuki state '3' ) for lock '363417349' (instance id '0') with batteryCritical = 'false' and mode = '2'.
Sep 21 14:07:00 hbridge3 homebridge[9824]: [2019-9-21 14:07:00] [Nuki] HomeKit state change by webhook complete. New isLocked = 'false' and batteryCritical = 'false'.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Request to Nuki bridge 'http://192.168.23.xxx:8080' finished with status code '-1' and body 'undefined'. Error: socket hang up
Sep 21 14:07:02 hbridge3 homebridge[9824]: at connResetException (internal/errors.js:561:14)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at Socket.socketOnEnd (_http_client.js:440:23)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at Socket.emit (events.js:214:15)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at endReadableNT (_stream_readable.js:1178:12)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at processTicksAndRejections (internal/process/task_queues.js:80:21) {
Sep 21 14:07:02 hbridge3 homebridge[9824]: code: 'ECONNRESET'
Sep 21 14:07:02 hbridge3 homebridge[9824]: }
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] An error occured processing open action. Reason: Error: socket hang up
Sep 21 14:07:02 hbridge3 homebridge[9824]: at connResetException (internal/errors.js:561:14)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at Socket.socketOnEnd (_http_client.js:440:23)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at Socket.emit (events.js:214:15)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at endReadableNT (_stream_readable.js:1178:12)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at processTicksAndRejections (internal/process/task_queues.js:80:21) {
Sep 21 14:07:02 hbridge3 homebridge[9824]: code: 'ECONNRESET'
Sep 21 14:07:02 hbridge3 homebridge[9824]: }
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] HomeKit state change complete.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:03 hbridge3 homebridge[9824]: [2019-9-21 14:07:03] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:03 hbridge3 homebridge[9824]: [2019-9-21 14:07:03] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:03 hbridge3 homebridge[9824]: [2019-9-21 14:07:03] [Nuki] HomeKit change for door opener back to locked state complete.
Sep 21 14:07:12 hbridge3 homebridge[9824]: [2019-9-21 14:07:12] [Nuki] [INFO Nuki WebHook Server] Updated lock state from webhook to isLocked = 'false' (Nuki state '3' ) for lock '363417349' (instance id '0') with batteryCritical = 'false' and mode = '2'.
Sep 21 14:07:12 hbridge3 homebridge[9824]: [2019-9-21 14:07:12] [Nuki] HomeKit state change by webhook complete. New isLocked = 'false' and batteryCritical = 'false'.
Sep 21 14:07:18 hbridge3 homebridge[9824]: [2019-9-21 14:07:18] [Nuki] Process lock action '3' for Nuki lock '45xxxxx' (instance id '1') on Nuki bridge 'http://192.168.23.xxx:8080'.
Sep 21 14:07:18 hbridge3 homebridge[9824]: [2019-9-21 14:07:18] [Nuki] Send request to Nuki bridge 'http://192.168.23.xxx:8080' on '/lockAction' with '{"token":"Gs0Dt7","nukiId":"45xxxxx","deviceType":2,"action":"3"}'.
Sep 21 14:07:27 hbridge3 homebridge[9824]: [2019-9-21 14:07:27] [Nuki] Request to Nuki bridge 'http://192.168.23.xxx:8080' finished with status code '200' and body '{"success": true, "batteryCritical": false}'. null
Sep 21 14:07:27 hbridge3 homebridge[9824]: [2019-9-21 14:07:27] [Nuki] HomeKit state change complete.
Sep 21 14:07:27 hbridge3 homebridge[9824]: [2019-9-21 14:07:27] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:27 hbridge3 homebridge[9824]: [2019-9-21 14:07:27] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:27 hbridge3 homebridge[9824]: [2019-9-21 14:07:27] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:27 hbridge3 homebridge[9824]: [2019-9-21 14:07:27] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:27 hbridge3 homebridge[9824]: [2019-9-21 14:07:27] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:28 hbridge3 homebridge[9824]: [2019-9-21 14:07:28] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:28 hbridge3 homebridge[9824]: [2019-9-21 14:07:28] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:28 hbridge3 homebridge[9824]: [2019-9-21 14:07:28] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:28 hbridge3 homebridge[9824]: [2019-9-21 14:07:28] [Nuki] HomeKit change for door opener back to locked state complete.
Sep 21 14:07:31 hbridge3 homebridge[7668]: [2019-9-21 14:07:31] [CameraUI] [INFO] Cam-Flur: Snapshot from Cam-Flur at 480x270
Sep 21 14:07:31 hbridge3 homebridge[7668]: [2019-9-21 14:07:31] [CameraUI] [INFO] Cam-Flur: Snapshot from Cam-Flur at 480x270
Sep 21 14:07:31 hbridge3 homebridge[7668]: [2019-9-21 14:07:31] [CameraUI] [INFO] Cam-Flur: Snapshot from Cam-Flur at 480x270
Sep 21 14:07:38 hbridge3 homebridge[9824]: [2019-9-21 14:07:38] [Nuki] [INFO Nuki WebHook Server] Updated lock state from webhook to isLocked = 'true' (Nuki state '1' ) for lock '456335602' (instance id '1') with batteryCritical = 'false' and mode = '2'.
Sep 21 14:07:38 hbridge3 homebridge[9824]: [2019-9-21 14:07:38] ReferenceError: newHomeKitStateLocked is not defined
Sep 21 14:07:38 hbridge3 homebridge[9824]: at NukiOpenerAccessory.<anonymous> (/usr/local/lib/node_modules/homebridge-nukiio/index.js:304:95)
Sep 21 14:07:38 hbridge3 homebridge[9824]: at NukiBridge.<anonymous> (/usr/local/lib/node_modules/homebridge-nukiio/nukibridge.js:136:16)
Sep 21 14:07:38 hbridge3 homebridge[9824]: at IncomingMessage.emit (events.js:214:15)
Sep 21 14:07:38 hbridge3 homebridge[9824]: at endReadableNT (_stream_readable.js:1178:12)
Sep 21 14:07:38 hbridge3 homebridge[9824]: at processTicksAndRejections (internal/process/task_queues.js:80:21)
Sep 21 14:07:38 hbridge3 homebridge[9824]: [2019-9-21 14:07:38] Got SIGTERM, shutting down Homebridge...
Sep 21 14:07:43 hbridge3 systemd[1]: homebridge-nuki.service: Main process exited, code=exited, status=143/n/a
Sep 21 14:07:43 hbridge3 systemd[1]: homebridge-nuki.service: Unit entered failed state.
Sep 21 14:07:43 hbridge3 systemd[1]: homebridge-nuki.service: Failed with result 'exit-code'.
Sep 21 14:06:34 hbridge3 homebridge[9824]: Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:
Sep 21 14:06:34 hbridge3 homebridge[9824]:
Sep 21 14:06:34 hbridge3 homebridge[9824]: ??????????????
Sep 21 14:06:34 hbridge3 homebridge[9824]: ? 031-45-134 ?
Sep 21 14:06:34 hbridge3 homebridge[9824]: ??????????????
Sep 21 14:06:34 hbridge3 homebridge[9824]:
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] Homebridge is running on port 51834.
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] Send request to Nuki bridge 'http://192.168.23.xxx:8080' on '/lockState' with '{"token":"Gs0Dt7","nukiId":"45xxxxx","deviceType":2}'.
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] Request to Nuki bridge 'http://192.168.23.xxx:8080' finished with status code '503' and body 'HTTP 503 Unavailable'. null
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] 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'.
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] Initial is locked request finished.
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] Send request to Nuki bridge 'http://192.168.23.xxx:8080' on '/callback/list' with '{"token":"Gs0Dt7"}'.
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] Request to Nuki bridge 'http://192.168.23.xxx:8080' finished with status code '200' and body '{"callbacks": [{"id": 1, "url": "http://192.168.23.230:51827/"},{"id": 2, "url": "http://192.168.23.232:51827/"}]}'. null
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] Webhook for plugin already exists.
Sep 21 14:06:34 hbridge3 homebridge[9824]: [2019-9-21 14:06:34] [Nuki] Send request to Nuki bridge 'http://192.168.23.xxx:8080' on '/lockState' with '{"token":"Gs0Dt7","nukiId":"36xxxxx","deviceType":0}'.
Sep 21 14:06:37 hbridge3 homebridge[9824]: [2019-9-21 14:06:37] [Nuki] Request to Nuki bridge 'http://192.168.23.xxx:8080' finished with status code '200' and body '{"mode": 2, "state": 3, "stateName": "unlocked", "batteryCritical": false, "success": true}'. null
Sep 21 14:06:37 hbridge3 homebridge[9824]: [2019-9-21 14:06:37] [Nuki] Lock state is isLocked = 'false' (Nuki state '3' ) with battery critical = 'false' and mode = '2'
Sep 21 14:06:37 hbridge3 homebridge[9824]: [2019-9-21 14:06:37] [Nuki] Initial is locked request finished.
Sep 21 14:06:37 hbridge3 homebridge[7668]: [2019-9-21 14:06:37] [CameraUI] [INFO] Cam-Flur: Snapshot from Cam-Flur at 480x270
Sep 21 14:06:37 hbridge3 homebridge[7668]: [2019-9-21 14:06:37] [CameraUI] [INFO] Cam-Flur: Snapshot from Cam-Flur at 480x270
Sep 21 14:06:37 hbridge3 homebridge[7668]: [2019-9-21 14:06:37] [CameraUI] [INFO] Cam-Flur: Snapshot from Cam-Flur at 480x270
Sep 21 14:06:39 hbridge3 homebridge[9824]: [2019-9-21 14:06:39] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:06:39 hbridge3 homebridge[9824]: [2019-9-21 14:06:39] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:06:39 hbridge3 homebridge[9824]: [2019-9-21 14:06:39] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:06:39 hbridge3 homebridge[9824]: [2019-9-21 14:06:39] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:06:47 hbridge3 homebridge[9824]: #033[0;37m[2019-9-21 14:06:47] #033[0m#033[0;36m[Config-UI34]#033[0m #033[0;33mHomebridge Config UI X v4.6.1 is listening on :: port 8034#033[0m
Sep 21 14:06:52 hbridge3 homebridge[9824]: [2019-9-21 14:06:52] [Nuki] Process lock action '3' for Nuki lock '45xxxxx' (instance id '1') on Nuki bridge 'http://192.168.23.xxx:8080'.
Sep 21 14:06:52 hbridge3 homebridge[9824]: [2019-9-21 14:06:52] [Nuki] Send request to Nuki bridge 'http://192.168.23.xxx:8080' on '/lockAction' with '{"token":"Gs0Dt7","nukiId":"45xxxxx","deviceType":2,"action":"3"}'.
Sep 21 14:07:00 hbridge3 homebridge[9824]: [2019-9-21 14:07:00] [Nuki] [INFO Nuki WebHook Server] Updated lock state from webhook to isLocked = 'false' (Nuki state '3' ) for lock '363417349' (instance id '0') with batteryCritical = 'false' and mode = '2'.
Sep 21 14:07:00 hbridge3 homebridge[9824]: [2019-9-21 14:07:00] [Nuki] HomeKit state change by webhook complete. New isLocked = 'false' and batteryCritical = 'false'.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Request to Nuki bridge 'http://192.168.23.xxx:8080' finished with status code '-1' and body 'undefined'. Error: socket hang up
Sep 21 14:07:02 hbridge3 homebridge[9824]: at connResetException (internal/errors.js:561:14)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at Socket.socketOnEnd (_http_client.js:440:23)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at Socket.emit (events.js:214:15)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at endReadableNT (_stream_readable.js:1178:12)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at processTicksAndRejections (internal/process/task_queues.js:80:21) {
Sep 21 14:07:02 hbridge3 homebridge[9824]: code: 'ECONNRESET'
Sep 21 14:07:02 hbridge3 homebridge[9824]: }
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] An error occured processing open action. Reason: Error: socket hang up
Sep 21 14:07:02 hbridge3 homebridge[9824]: at connResetException (internal/errors.js:561:14)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at Socket.socketOnEnd (_http_client.js:440:23)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at Socket.emit (events.js:214:15)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at endReadableNT (_stream_readable.js:1178:12)
Sep 21 14:07:02 hbridge3 homebridge[9824]: at processTicksAndRejections (internal/process/task_queues.js:80:21) {
Sep 21 14:07:02 hbridge3 homebridge[9824]: code: 'ECONNRESET'
Sep 21 14:07:02 hbridge3 homebridge[9824]: }
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] HomeKit state change complete.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:02 hbridge3 homebridge[9824]: [2019-9-21 14:07:02] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:03 hbridge3 homebridge[9824]: [2019-9-21 14:07:03] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:03 hbridge3 homebridge[9824]: [2019-9-21 14:07:03] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:03 hbridge3 homebridge[9824]: [2019-9-21 14:07:03] [Nuki] HomeKit change for door opener back to locked state complete.
Sep 21 14:07:12 hbridge3 homebridge[9824]: [2019-9-21 14:07:12] [Nuki] [INFO Nuki WebHook Server] Updated lock state from webhook to isLocked = 'false' (Nuki state '3' ) for lock '363417349' (instance id '0') with batteryCritical = 'false' and mode = '2'.
Sep 21 14:07:12 hbridge3 homebridge[9824]: [2019-9-21 14:07:12] [Nuki] HomeKit state change by webhook complete. New isLocked = 'false' and batteryCritical = 'false'.
Sep 21 14:07:18 hbridge3 homebridge[9824]: [2019-9-21 14:07:18] [Nuki] Process lock action '3' for Nuki lock '45xxxxx' (instance id '1') on Nuki bridge 'http://192.168.23.xxx:8080'.
Sep 21 14:07:18 hbridge3 homebridge[9824]: [2019-9-21 14:07:18] [Nuki] Send request to Nuki bridge 'http://192.168.23.xxx:8080' on '/lockAction' with '{"token":"Gs0Dt7","nukiId":"45xxxxx","deviceType":2,"action":"3"}'.
Sep 21 14:07:27 hbridge3 homebridge[9824]: [2019-9-21 14:07:27] [Nuki] Request to Nuki bridge 'http://192.168.23.xxx:8080' finished with status code '200' and body '{"success": true, "batteryCritical": false}'. null
Sep 21 14:07:27 hbridge3 homebridge[9824]: [2019-9-21 14:07:27] [Nuki] HomeKit state change complete.
Sep 21 14:07:27 hbridge3 homebridge[9824]: [2019-9-21 14:07:27] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:27 hbridge3 homebridge[9824]: [2019-9-21 14:07:27] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:27 hbridge3 homebridge[9824]: [2019-9-21 14:07:27] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:27 hbridge3 homebridge[9824]: [2019-9-21 14:07:27] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:27 hbridge3 homebridge[9824]: [2019-9-21 14:07:27] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:28 hbridge3 homebridge[9824]: [2019-9-21 14:07:28] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:28 hbridge3 homebridge[9824]: [2019-9-21 14:07:28] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:28 hbridge3 homebridge[9824]: [2019-9-21 14:07:28] [Nuki] Cached lock state is isLocked = 'true'.
Sep 21 14:07:28 hbridge3 homebridge[9824]: [2019-9-21 14:07:28] [Nuki] HomeKit change for door opener back to locked state complete.
Sep 21 14:07:31 hbridge3 homebridge[7668]: [2019-9-21 14:07:31] [CameraUI] [INFO] Cam-Flur: Snapshot from Cam-Flur at 480x270
Sep 21 14:07:31 hbridge3 homebridge[7668]: [2019-9-21 14:07:31] [CameraUI] [INFO] Cam-Flur: Snapshot from Cam-Flur at 480x270
Sep 21 14:07:31 hbridge3 homebridge[7668]: [2019-9-21 14:07:31] [CameraUI] [INFO] Cam-Flur: Snapshot from Cam-Flur at 480x270
Sep 21 14:07:38 hbridge3 homebridge[9824]: [2019-9-21 14:07:38] [Nuki] [INFO Nuki WebHook Server] Updated lock state from webhook to isLocked = 'true' (Nuki state '1' ) for lock '456335602' (instance id '1') with batteryCritical = 'false' and mode = '2'.
Sep 21 14:07:38 hbridge3 homebridge[9824]: [2019-9-21 14:07:38] ReferenceError: newHomeKitStateLocked is not defined
Sep 21 14:07:38 hbridge3 homebridge[9824]: at NukiOpenerAccessory.<anonymous> (/usr/local/lib/node_modules/homebridge-nukiio/index.js:304:95)
Sep 21 14:07:38 hbridge3 homebridge[9824]: at NukiBridge.<anonymous> (/usr/local/lib/node_modules/homebridge-nukiio/nukibridge.js:136:16)
Sep 21 14:07:38 hbridge3 homebridge[9824]: at IncomingMessage.emit (events.js:214:15)
Sep 21 14:07:38 hbridge3 homebridge[9824]: at endReadableNT (_stream_readable.js:1178:12)
Sep 21 14:07:38 hbridge3 homebridge[9824]: at processTicksAndRejections (internal/process/task_queues.js:80:21)
Sep 21 14:07:38 hbridge3 homebridge[9824]: [2019-9-21 14:07:38] Got SIGTERM, shutting down Homebridge...
Sep 21 14:07:43 hbridge3 systemd[1]: homebridge-nuki.service: Main process exited, code=exited, status=143/n/a
Sep 21 14:07:43 hbridge3 systemd[1]: homebridge-nuki.service: Unit entered failed state.
Sep 21 14:07:43 hbridge3 systemd[1]: homebridge-nuki.service: Failed with result 'exit-code'.
det Der Fehler 'ReferenceError: newHomeKitStateLocked is not defined' sollte nun behoben sein. Die 'socket hang up' (ECONNRESET) kann ich nicht nachvollziehen. Normalerweise kommt sowas, wenn die Gegenstelle (NukiBridge) die Verbindung kappt. Nur als info für mich, hast du die Bridge V1 oder V2?
det Nastra In dem Branch openersupport ist nun auch drin, dass, wenn bei einer lock action ein 503 Fehler kommt, ein retry mit delay gemacht wird. In der Readme hab ich dazu was geschrieben inkl Konfiguration. Wenn jetzt bei mir ein Callback lief und ich bei lockAction einen 503 bekommen hab, dann versucht der das nochmal, und führt dan die lockAction etwas später aus. Über die Konfiguration kann man das ein bisschen steuern.
giss69 läuft bei mir ohne Probleme. Hast du einen Fehler/Log.
Sorry habe mit nukli verwechselt. Nukiio werde ich heute Abend probieren.
Nastra
Hat den Titel des Themas von „Nuki SmartLock“ zu „homebridge-nukiio“ geändert.Woran erkenne Ich die Bridge Version?
Vermute es ist V1 da ich nur das SmartLook aktualisiert hatte.
Werde morgen wieder testen.
Vorab schonmal Danke.
Doch nochmal schnell ein Update eingespielt.
Nach Haustür öffnen kommt:
Sep 21 22:17:52 hbridge3 homebridge[12480]: [2019-9-21 22:17:52] [Nuki] HomeKit state change complete.
Sep 21 22:17:53 hbridge3 homebridge[12480]: [2019-9-21 22:17:53] [Nuki] HomeKit change for door opener back to locked state complete.
Sep 21 22:18:02 hbridge3 homebridge[12480]: [2019-9-21 22:18:02] [Nuki] [INFO Nuki WebHook Server] Updated lock state from webhook to isLocked = 'true' (Nuki state '1' ) for lock '456335602' (instance id '1') with batteryCritical = 'false' and mode = '2'.
Sep 21 22:18:02 hbridge3 homebridge[12480]: [2019-9-21 22:18:02] ReferenceError: isLocked is not defined
Sep 21 22:18:02 hbridge3 homebridge[12480]: at NukiOpenerAccessory.<anonymous> (/usr/local/lib/node_modules/homebridge-nukiio/index.js:325:123)
Sep 21 22:18:02 hbridge3 homebridge[12480]: at NukiBridge.<anonymous> (/usr/local/lib/node_modules/homebridge-nukiio/nukibridge.js:136:16)
Sep 21 22:18:02 hbridge3 homebridge[12480]: at IncomingMessage.emit (events.js:214:15)
Sep 21 22:18:02 hbridge3 homebridge[12480]: at endReadableNT (_stream_readable.js:1178:12)
Sep 21 22:18:02 hbridge3 homebridge[12480]: at processTicksAndRejections (internal/process/task_queues.js:80:21)
Sep 21 22:18:02 hbridge3 homebridge[12480]: [2019-9-21 22:18:02] Got SIGTERM, shutting down Homebridge...
Sep 21 22:18:07 hbridge3 systemd[1]: homebridge-nuki.service: Main process exited, code=exited, status=143/n/a
Sep 21 22:18:07 hbridge3 systemd[1]: homebridge-nuki.service: Unit entered failed state.
Sep 21 22:18:07 hbridge3 systemd[1]: homebridge-nuki.service: Failed with result 'exit-code'.
Sep 21 22:18:17 hbridge3 systemd[1]: homebridge-nuki.service: Service hold-off time over, scheduling restart.
Sep 21 22:18:17 hbridge3 systemd[1]: Stopped Node.js HomeKit homebridge-nuki.
Sep 21 22:18:17 hbridge3 systemd[1]: Started Node.js HomeKit homebridge-nuki.
Habe aber vorher das Plugin nicht erst deinstalliert.
Habe gerade die Instanz neu gestartet und Haustür geöffnet, habe keinen Absturz gesehen.
Das wird heute nix mehr, mache morgen nochmal in Ruhe von Forn.
nochmal Plugin-Update und diesmal reboot des Raspberry gemacht.
PluginVersion 0.8.0
Meine Nuki-Bridge sollte noch die V1 sein.
einmal "Haustür ungesichert" ausgelöst.
Sep 22 16:42:12 hbridge3 homebridge[20150]: [2019-9-22 16:42:12] [Nuki] Request to Nuki bridge 'http://192.168.23.2xxx:8080' finished with status code '200' and body '{"success": true, "batteryCritical": false}'. null
Sep 22 16:42:12 hbridge3 homebridge[20150]: [2019-9-22 16:42:12] [Nuki] HomeKit state change complete.
Sep 22 16:42:12 hbridge3 homebridge[20150]: [2019-9-22 16:42:12] [Nuki] Cached lock state is isLocked = 'true'.
Sep 22 16:42:12 hbridge3 homebridge[20150]: [2019-9-22 16:42:12] [Nuki] Cached lock state is isLocked = 'true'.
Sep 22 16:42:12 hbridge3 homebridge[20150]: [2019-9-22 16:42:12] [Nuki] Cached lock state is isLocked = 'true'.
Sep 22 16:42:12 hbridge3 homebridge[20150]: [2019-9-22 16:42:12] [Nuki] Cached lock state is isLocked = 'true'.
Sep 22 16:42:13 hbridge3 homebridge[20150]: [2019-9-22 16:42:13] [Nuki] Cached lock state is isLocked = 'true'.
Sep 22 16:42:13 hbridge3 homebridge[20150]: [2019-9-22 16:42:13] [Nuki] Cached lock state is isLocked = 'true'.
Sep 22 16:42:13 hbridge3 homebridge[20150]: [2019-9-22 16:42:13] [Nuki] Cached lock state is isLocked = 'true'.
Sep 22 16:42:13 hbridge3 homebridge[20150]: [2019-9-22 16:42:13] [Nuki] Cached lock state is isLocked = 'true'.
Sep 22 16:42:13 hbridge3 homebridge[20150]: [2019-9-22 16:42:13] [Nuki] Cached lock state is isLocked = 'true'.
Sep 22 16:42:13 hbridge3 homebridge[20150]: [2019-9-22 16:42:13] [Nuki] HomeKit change for door opener back to locked state complete.
Sep 22 16:42:24 hbridge3 homebridge[20150]: [2019-9-22 16:42:24] [Nuki] [INFO Nuki WebHook Server] Updated lock state from webhook to isLocked = 'true' (Nuki state '1' ) for lock '45xxxxx' (instance id '1') with batteryCritical = 'false' and mode = '2'.
Sep 22 16:42:24 hbridge3 homebridge[20150]: [2019-9-22 16:42:24] [Nuki] HomeKit state change by webhook complete. New isRingToOpenLocked = 'true' and batteryCritical = 'false' and mode = '2'.
konnte bis jetzt keinen Absturz sehen!
Deine Schalter Ring To Open und Dauermodus zeigen nur den Akt. Status an ?
Da sie immer wieder zu Rückspringen wen man diese aktiviert und diese Änderung nicht in der Nuki-APP sichtbar ist.
(bei jeder Änderung kommt jeweils die Message "Bridge Haustür wurde aufgeschlossen" und "Bridge Haustür wurde abgeschlossen")
Lassen diese sich auch als Schalter (speziell. zum aktivieren der "Ring To Open Funktion") realisieren?
Komisch ist das heute kein Tür-Öffner (Summer) geht wenn ich auf öffnen im Plugin und in der Nuki-APP gehe, geht.
Mit Ring To Open und dann klingeln geht der Tür-Offner.
Habe mir mal die Unterlagen gezogen von meiner Gegensprechanlage und Nuki Opener.
Ich denke das die Verkabelung noch nicht ganz stimmt. obwohl es funktioniert.
(dummerweise sind heute vom Messgerät die Batterien leer, war ja klar)
Werde die Unterlagen auswerten, und mir nochmal die Verkabelung prüfen.
Falls noch was ist melde ich mich wieder.
Wenn Du was neues hast zum Testen, kein Thema.
Seit dem ich den Opener und das APP Update auf 2.4.0 habe, funktioniert auch das öffnen/schliesen der Wohnungstür (mir SmartLook V2) mit Geofencing wieder hervorragend!