ioBroker.nuki-extended icon indicating copy to clipboard operation
ioBroker.nuki-extended copied to clipboard

Adapter kompl. ohne Funktion

Open JackDaniel007 opened this issue 4 years ago • 5 comments

Er findet noch die Bridges und wird auch grün, aber es wird kein Status mehr aktualisiert, bzw. sind auch keine Sperrvorgänge mehr möglich.

JackDaniel007 avatar Oct 20 '20 10:10 JackDaniel007

Bitte die Instanz auf Debug und das Log zur Verfügung stellen, wenn du triggerst

Zefau avatar Oct 20 '20 10:10 Zefau

2020-10-20 12:55:28.297 - info: host.iobroker "system.adapter.nuki.0" disabled 2020-10-20 12:55:28.301 - info: host.iobroker stopInstance system.adapter.nuki.0 (force=false, process=true) 2020-10-20 12:55:28.305 - info: nuki.0 (669854) Got terminate signal TERMINATE_YOURSELF 2020-10-20 12:55:28.306 - info: nuki.0 (669854) cleaned everything up... 2020-10-20 12:55:28.306 - info: nuki.0 (669854) terminating 2020-10-20 12:55:28.307 - info: nuki.0 (669854) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2020-10-20 12:55:28.303 - info: host.iobroker stopInstance system.adapter.nuki.0 send kill signal 2020-10-20 12:55:28.851 - info: host.iobroker instance system.adapter.nuki.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2020-10-20 12:55:29.975 - debug: nuki-extended.0 (671692) system.adapter.admin.0: logging false 2020-10-20 12:55:30.879 - info: host.iobroker stopInstance system.adapter.nuki-extended.0 (force=false, process=true) 2020-10-20 12:55:30.880 - info: host.iobroker stopInstance system.adapter.nuki-extended.0 send kill signal 2020-10-20 12:55:30.887 - info: nuki-extended.0 (671692) Got terminate signal TERMINATE_YOURSELF 2020-10-20 12:55:30.890 - info: nuki-extended.0 (671692) Adapter stopped und unloaded. 2020-10-20 12:55:30.891 - info: nuki-extended.0 (671692) terminating 2020-10-20 12:55:30.893 - info: nuki-extended.0 (671692) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2020-10-20 12:55:31.418 - info: host.iobroker instance system.adapter.nuki-extended.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2020-10-20 12:55:33.945 - info: host.iobroker instance system.adapter.nuki-extended.0 started with pid 671714 2020-10-20 12:55:34.401 - debug: nuki-extended.0 (671714) Redis Objects: Use Redis connection: 127.0.0.1:9001 2020-10-20 12:55:34.419 - debug: nuki-extended.0 (671714) Objects client ready ... initialize now 2020-10-20 12:55:34.420 - debug: nuki-extended.0 (671714) Objects create System PubSub Client 2020-10-20 12:55:34.421 - debug: nuki-extended.0 (671714) Objects create User PubSub Client 2020-10-20 12:55:34.421 - debug: nuki-extended.0 (671714) Objects client initialize lua scripts 2020-10-20 12:55:34.435 - debug: nuki-extended.0 (671714) Objects connected to redis: 127.0.0.1:9001 2020-10-20 12:55:34.437 - debug: nuki-extended.0 (671714) objectDB connected 2020-10-20 12:55:34.438 - debug: nuki-extended.0 (671714) Redis States: Use Redis connection: 127.0.0.1:9000 2020-10-20 12:55:34.447 - debug: nuki-extended.0 (671714) States create User PubSub Client 2020-10-20 12:55:34.448 - debug: nuki-extended.0 (671714) States create System PubSub Client 2020-10-20 12:55:34.462 - debug: nuki-extended.0 (671714) States connected to redis: 127.0.0.1:9000 2020-10-20 12:55:34.462 - debug: nuki-extended.0 (671714) statesDB connected 2020-10-20 12:55:34.713 - info: nuki-extended.0 (671714) starting. Version 2.3.0 in /opt/iobroker/node_modules/iobroker.nuki-extended, node: v12.19.0, js-controller: 3.1.6 2020-10-20 12:55:35.203 - debug: nuki-extended.0 (671714) getBridgeApi() [forcePlainToken: false]: [{"deviceType":0,"nukiId":440543853,"name":"Keller","firmwareVersion":"2.8.15","lastKnownState":{"mode":2,"state":1,"stateName":"locked","batteryCritical":false,"batteryCharging":false,"batteryChargeState":72,"keypadBatteryCritical":false,"doorsensorState":2,"doorsensorStateName":"door closed","timestamp":"2020-10-20T10:55:33+00:00"},"nuki":{"_events":{},"_eventsCount":0,"_maxListeners":100,"connection":{"ip":"192.168.1.253","port":8080,"token":"geheim","type":1,"forcePlainToken":null,"delayBetweenRequests":250,"delayer":{"isFulfilled":false,"isRejected":false}},"nukiId":440543853,"deviceType":0}}] 2020-10-20 12:55:35.208 - debug: nuki-extended.0 (671714) Updating device smartlocks.keller with payload: {"deviceType":0,"nukiId":440543853,"name":"Keller","firmwareVersion":"2.8.15","bridge":"536310471","state":{"mode":2,"state":1,"batteryCritical":false,"batteryCharging":false,"batteryChargeState":72,"keypadBatteryCritical":false,"doorsensorState":2,"doorsensorStateName":"door closed","timestamp":"2020-10-20T10:55:33+00:00","locked":1},"nukiHexId":"1a422a6d"} 2020-10-20 12:55:36.060 - debug: nuki-extended.0 (671714) getBridgeApi() [forcePlainToken: false]: [{"deviceType":0,"nukiId":381442045,"name":"Wohnungstüre","firmwareVersion":"2.8.15","lastKnownState":{"mode":2,"state":3,"stateName":"unlocked","batteryCritical":false,"batteryCharging":false,"batteryChargeState":34,"keypadBatteryCritical":false,"doorsensorState":2,"doorsensorStateName":"door closed","timestamp":"2020-10-20T10:55:33+00:00"},"nuki":{"_events":{},"_eventsCount":0,"_maxListeners":100,"connection":{"ip":"192.168.1.121","port":8080,"token":"geheim","type":1,"forcePlainToken":null,"delayBetweenRequests":250,"delayer":{"isFulfilled":false,"isRejected":false}},"nukiId":381442045,"deviceType":0}},{"deviceType":2,"nukiId":370278663,"name":"Hauseingang","nuki":{"_events":{},"_eventsCount":0,"_maxListeners":100,"connection":{"ip":"192.168.1.121","port":8080,"token":"oou0mf","type":1,"forcePlainToken":null,"delayBetweenRequests":250,"delayer":{"isFulfilled":false,"isRejected":false}},"nukiId":370278663,"deviceType":2}}] 2020-10-20 12:55:36.063 - debug: nuki-extended.0 (671714) Updating device smartlocks.wohnungstüre with payload: {"deviceType":0,"nukiId":381442045,"name":"Wohnungstüre","firmwareVersion":"2.8.15","bridge":"731545801","state":{"mode":2,"state":3,"batteryCritical":false,"batteryCharging":false,"batteryChargeState":34,"keypadBatteryCritical":false,"doorsensorState":2,"doorsensorStateName":"door closed","timestamp":"2020-10-20T10:55:33+00:00","locked":3},"nukiHexId":"16bc57fd"} 2020-10-20 12:55:36.072 - debug: nuki-extended.0 (671714) Updating device openers.hauseingang with payload: {"deviceType":2,"nukiId":370278663,"name":"Hauseingang","bridge":"731545801","nukiHexId":"16120107"} 2020-10-20 12:55:36.703 - debug: nuki-extended.0 (671714) system.adapter.admin.0: logging true 2020-10-20 12:55:58.314 - debug: nuki-extended.0 (671714) system.adapter.admin.0: logging false 2020-10-20 12:56:03.770 - info: chromecast.0 (414768) TV_Wohnzimmer - not enabled 2020-10-20 12:56:03.789 - info: chromecast.0 (414768) Chromecast-Kinderzimmer - not enabled 2020-10-20 12:56:03.800 - info: chromecast.0 (414768) Chromecast-Kinderzimmer - not enabled 2020-10-20 12:56:03.887 - info: chromecast.0 (414768) TV_Wohnzimmer - not enabled 2020-10-20 12:56:04.770 - info: chromecast.0 (414768) TV_Wohnzimmer - not enabled 2020-10-20 12:56:04.810 - info: chromecast.0 (414768) TV_Wohnzimmer - not enabled 2020-10-20 12:56:04.963 - info: chromecast.0 (414768) Chromecast-Kinderzimmer - not enabled 2020-10-20 12:56:04.963 - info: chromecast.0 (414768) Chromecast-Kinderzimmer - not enabled 2020-10-20 12:56:05.320 - info: chromecast.0 (414768) Chromecast-Kinderzimmer - not enabled 2020-10-20 12:56:05.321 - info: chromecast.0 (414768) Chromecast-Kinderzimmer - not enabled 2020-10-20 12:56:05.737 - info: unifi.0 (657280) Update done 2020-10-20 12:56:15.519 - debug: nuki-extended.0 (671714) State of nuki-extended.0.smartlocks.wohnungstüre._ACTION.LOCK has changed {"val":true,"ack":false,"ts":1603191375517,"q":0,"from":"system.adapter.admin.0","user":"system.user.jackdaniel","lc":1603191375517}. 2020-10-20 12:56:15.520 - info: nuki-extended.0 (671714) Trigger action -LOCK- on Nuki Smartlock Wohnungstüre (via Bridge API). 2020-10-20 12:56:15.520 - debug: nuki-extended.0 (671714) Action applied on Bridge API. 2020-10-20 12:56:15.522 - debug: nuki-extended.0 (671714) State of nuki-extended.0.smartlocks.wohnungstüre._ACTION.LOCK has changed {"val":0,"ack":true,"ts":1603191375519,"q":0,"from":"system.adapter.nuki-extended.0","user":"system.user.admin","lc":1603191375519}. 2020-10-20 12:56:19.602 - debug: nuki-extended.0 (671714) system.adapter.admin.0: logging true 2020-10-20 12:56:24.809 - info: chromecast.0 (414768) TV_Wohnzimmer - not enabled 2020-10-20 12:56:24.812 - info: chromecast.0 (414768) Chromecast-Kinderzimmer - not enabled 2020-10-20 12:56:24.814 - info: chromecast.0 (414768) Chromecast-Kinderzimmer - not enabled 2020-10-20 12:56:24.980 - info: chromecast.0 (414768) TV_Wohnzimmer - not enabled 2020-10-20 12:56:24.980 - info: chromecast.0 (414768) Chromecast-Kinderzimmer - not enabled 2020-10-20 12:56:24.980 - info: chromecast.0 (414768) Chromecast-Kinderzimmer - not enabled

JackDaniel007 avatar Oct 20 '20 10:10 JackDaniel007

Hallo zusammen,

mein Nuki Extended Adapter der die ganze Zeit zuverlässig lief funktioniert seit zwei Tagen auch nicht mehr. Im Log beim Triggern kommen keine Fehlermeldungen. Ich habe den Adapter deinstalliet und nochmal neu installiert (V: 2.3) leider auch ohne Erfolg. WEB Api ist aktiviert und Key ist eingetragen genau wie der Bridge Token. Alles auf grün, aber es läst sich nichts mehr triggern.

Die Bridge scheint nicht mehr zum Nuki Server zu connecten - trotz richtigem Api Token.

grafik

XSDiVer avatar Oct 27 '20 10:10 XSDiVer

Ja bei mir siehts genauso aus. Zudem ist irgendwie deutlich weniger States in der neuen Version.

nachtschatt3n avatar Nov 17 '20 08:11 nachtschatt3n

Ganz ähnliches Verhalten hier: Bridge und Web-Api sind verknüpft - Steuerung des Locks ist möglich.

Adapter startet (meist) ohne Probleme - wenn er "gelb" ist - hilft oft ein "stop / start" der Instanz.

Aber alle Status ändern sich nicht - wie eingefroren - und damit scheitern alle Automatisierungen, die auf dem lockstate gehen.

================

Mir ist aufgefallen beim Start - wird das Objekt nuki-extended.0.smartlocks.home.info.firmwareVersion als String erwartet (siehe ganzes Log unten) - aber es ist als Zahl definiert - wenn man es nun in einen String ändert kommt:

nuki-extended.0 2021-08-09 22:40:37.375 info State value to set for "nuki-extended.0.smartlocks.home.info.firmwareVersion" has to be type "number" but received type "string"

.

===================================

nuki-extended.0 2021-08-09 22:39:44.101 info State value to set for "nuki-extended.0.smartlocks.home.info.firmwareVersion" has to be type "string" but received type "number"

nuki-extended.0 2021-08-09 22:39:44.063 debug Updating device smartlocks.home with payload: {"smartlockId":MYID,"accountId":MYACC,"authId":258,"name":"Home","favorite":true,"config":{"name":"Home","latitude":MYLAT,"longitude":MYLNG,"capabilities":0,"autoUnlatch":true,"pairingEnabled":true,"buttonEnabled":true,"ledEnabled":false,"ledBrightness":1,"timezoneOffset":120,"daylightSavingMode":1,"fobPaired":false,"fobAction1":4,"fobAction2":1,"fobAction3":2,"singleLock":false,"operatingMode":0,"advertisingMode":0,"keypadPaired":false,"homekitState":0,"timezoneId":37},"advancedConfig":{"totalDegrees":951,"singleLockedPositionOffsetDegrees":0,"unlockedToLockedTransitionOffsetDegrees":0,"unlockedPositionOffsetDegrees":0,"lockedPositionOffsetDegrees":0,"detachedCylinder":false,"batteryType":1,"autoLock":false,"autoLockTimeout":300,"autoUpdateEnabled":true,"lngTimeout":20,"singleButtonPressAction":1,"doubleButtonPressAction":5,"automaticBatteryTypeDetection":true,"unlatchDuration":3},"state":{"trigger":0,"lastAction":1,"batteryCritical":false,"batteryCharging":false,"batteryCharge":54,"doorState":0,"ringToOpenTimer":0,"nightMode":false,"timestamp":"2021-08-09T20:39:44+00:00"},"firmwareVersion":68865,"hardwareVersion":1281,"serverState":0,"adminPinState":0,"virtualDevice":false,"creationDate":"2018-03-21T16:47:50.468Z","updateDate":"2021-08-09T20:30:22.383Z","nukiHexId":"f90bfe1","deviceType":0,"nukiId":MYID}

nuki-extended.0 2021-08-09 22:39:44.061 debug getWebApi(): [{"smartlockId":MYID,"accountId":MYACC,"type":0,"authId":258,"name":"Home","favorite":true,"config":{"name":"Home","latitude":MYLAT,"longitude":MYLNG,"capabilities":0,"autoUnlatch":true,"pairingEnabled":true,"buttonEnabled":true,"ledEnabled":false,"ledBrightness":1,"timezoneOffset":120,"daylightSavingMode":1,"fobPaired":false,"fobAction1":4,"fobAction2":1,"fobAction3":2,"singleLock":false,"operatingMode":0,"advertisingMode":0,"keypadPaired":false,"homekitState":0,"timezoneId":37},"advancedConfig":{"totalDegrees":951,"singleLockedPositionOffsetDegrees":0,"unlockedToLockedTransitionOffsetDegrees":0,"unlockedPositionOffsetDegrees":0,"lockedPositionOffsetDegrees":0,"detachedCylinder":false,"batteryType":1,"autoLock":false,"autoLockTimeout":300,"autoUpdateEnabled":true,"lngTimeout":20,"singleButtonPressAction":1,"doubleButtonPressAction":5,"automaticBatteryTypeDetection":true,"unlatchDuration":3},"state":{"mode":2,"state":3,"trigger":0,"lastAction":1,"batteryCritical":false,"batteryCharging":false,"batteryCharge":54,"doorState":0,"ringToOpenTimer":0,"nightMode":false},"firmwareVersion":68865,"hardwareVersion":1281,"serverState":0,"adminPinState":0,"virtualDevice":false,"creationDate":"2018-03-21T16:47:50.468Z","updateDate":"2021-08-09T20:30:22.383Z"}]

nuki-extended.0 2021-08-09 22:39:43.702 info Listening for Nuki events on port 51989.

nuki-extended.0 2021-08-09 22:39:43.700 info Polling Nuki Web API with a frequency of 10s.

nuki-extended.0 2021-08-09 22:39:43.633 debug Callback (with URL http://MYIP:51989/nuki-api-bridge) already attached to Nuki Bridge with name HomeBridge.

nuki-extended.0 2021-08-09 22:39:43.628 debug Retrieved current callbacks from Nuki Bridge with name HomeBridge.

nuki-extended.0 2021-08-09 22:39:42.983 debug Updating device smartlocks.home with payload: {"deviceType":0,"nukiId":MYID,"name":"Home","firmwareVersion":"1.13.1","bridge":"1650385909","state":{"mode":2,"state":3,"batteryCritical":false,"batteryCharging":false,"batteryChargeState":54,"timestamp":"2021-08-09T20:30:34+00:00","locked":3},"nukiHexId":"f90bfe1"}

nuki-extended.0 2021-08-09 22:39:42.978 debug getBridgeApi() [forcePlainToken: true]: [{"deviceType":0,"nukiId":MYID,"name":"Home","firmwareVersion":"1.13.1","lastKnownState":{"mode":2,"state":3,"stateName":"unlocked","batteryCritical":false,"batteryCharging":false,"batteryChargeState":54,"timestamp":"2021-08-09T20:30:34+00:00"},"nuki":{"_events":{},"_eventsCount":0,"_maxListeners":100,"connection":{"ip":"172.16.1.152","port":8080,"token":"5qdduc4W3bb1ng","type":1,"forcePlainToken":true,"delayBetweenRequests":250,"delayer":{"isFulfilled":false,"isRejected":false}},"nukiId":MYID,"deviceType":0}}]

nuki-extended.0 2021-08-09 22:39:42.610 info starting. Version 2.3.0 in /opt/iobroker/node_modules/iobroker.nuki-extended, node: v12.22.1, js-controller: 3.3.14

ScherzHerzog avatar Aug 09 '21 20:08 ScherzHerzog

Falls das Problem mit der aktuellsten Release (2.6.5) noch auftritt bitte ein neues Issue mit den minimalen Versionsinfos anlegen:

Adapter Version: js-controller Version: Node Version:

mcm1957 avatar Jun 26 '23 13:06 mcm1957