homebridge-nukiio
-
-
sorry, wieder da. frau wäre sauer gewesen, wenn ich sie nicht vom KH abgeholt hätte

kannst du das mal bitte im Broswer versuchen: http://x.x.x.x:8080/lockState?…nToken&nukiId=deineNukiId
so, hab ich gemacht: -> {"success": false}
sehe gerade, während meiner abwesenheit vorhin
HB um 12:01 gestartet....um 13:31 meldet sie:
ue temperature sensor 3: set homekit temperature from 17.1?C to 16.9?C on Thu Mar 02 2017 13:30:59
[2017-03-02 13:31:49] Cached lock state is isLocked = 'true'.
[2017-03-02 13:31:49] Cached lock state is isLocked = 'true'.
[2017-03-02 13:31:49] Cached lock state is isLocked = 'true'.
[2017-03-02 13:31:49] Cached lock state is isLocked = 'true'.
[2017-03-02 13:32:03] [Hue] Hue ambient light sensor 1: set homekit light level from 85.31 lux to 113.9462 lux on Thu Mar 02 2017 13:32:01irgend etwas macht das nuki(plugin) doch offentsichtlich...richtig

hilft das...oder eher nicht ?
Alles anzeigensorry, wieder da. frau wäre sauer gewesen, wenn ich sie nicht vom KH abgeholt hätte

kannst du das mal bitte im Broswer versuchen: http://x.x.x.x:8080/lockState?…nToken&nukiId=deineNukiId
so, hab ich gemacht: -> {"success": false}
hmmm, dachte mir schon dass es nicht das plugin ist. Siehst du unter /list denn dein schloss mit entsprechender n
sehe mit npm list -g --depth=0
usr/local/lib
??? [email protected]
??? [email protected]
??? [email protected]
??? [email protected]
??? [email protected]
??? [email protected]ich meinte eher eine /list in der url der nukibridge
ah...so ?
[{"nukiId": xxxxxxxx, "name": "Haustür", "lastKnownState": {"state": 3, "stateName": "unlocked", "batteryCritical": false, "timestamp": "2017-03-02T07:31:53+00:00"}}]
ah...so ?
[{"nukiId": xxxxxxxx, "name": "Haustür", "lastKnownState": {"state": 3, "stateName": "unlocked", "batteryCritical": false, "timestamp": "2017-03-02T07:31:53+00:00"}}]
perfekt, jetzt das ganze mit /lockState und dem token und der NukiId.
kannst auch alles andere erstmal im browser testen. die URL und befehlsbeispiele kannst du in https://nuki.io/wp-content/upl…16/04/Bridge-API-v1.5.pdf sehen.
lokstate
-> {"success": false}
lokstate
-> {"success": false}
Und deine URL ist wirklich korrekt mit allen Parametern? kann ich mir kaum vorstellen :-/
hab jetzt nochmal eingegeben:
http://192.xxx.x.xxx:8080/list?token=xxxxxxx&nukiid=xxxxxxx
ergebnis:
[{"nukiId": 99575257, "name": "Haustür", "lastKnownState": {"state": 3, "stateName": "unlocked", "batteryCritical": false, "timestamp": "2017-03-02T07:31:53+00:00"}}]
eingabe, wie vorhin, auch nochmal:
http://192.xxx.x.xxx:8080/lock…en=xxxxxx&nukiId=xxxxxxxx
ergebnis:
{"success": false}
und das müsste "true" sein ?
ODER kann es sein, dass sich die bridge mittlerweile aufgehängt hat *grübel* denn ich erreiche sie ja via web-brower und gerade mal getestet, auch via handy nicht mehr.
wobei..dann dürfte doch auch das ergebnis (list / lockstate) nicht mehr kommen, wenn bridge aufgehängt, denke ich
ip geprüft. token geprüft. nukiid geprüft. muss doch passend sein, sonst würd ich doch garnicht "dran kommen", denke ich
Alles anzeigenlösch mal alle callbacks via http://x.x.x.x:8080/callback/remove?token=deinToken&id=0
-> hab ich "success: true"
HB neu gestartet:
Started server for webhooks on port '51827'.
[2017-03-02 11:42:15] Adding webhook for plugin to bridge...
[2017-03-02 11:42:15] Initialized Nuki bridge.
[2017-03-02 11:42:15] Initializing platform accessory 'Haustür'...
[2017-03-02 11:42:15] Loading 0 accessories...
[2017-03-02 11:42:16] Send request to Nuki bridge 'http://192.xxx.x.xxx:8080' on '/callback/list' with '{"token":"xxxxxx"}'.
[2017-03-02 11:42:16] Request to Nuki bridge 'http://192.xxx.x.xxx:8080' finished with status code '200' and body '{"callbacks": [{"id": 1, "url": "http://192.xxx.x.xxx:51872:51827/"},{"id": 2, "url": "http//:192.xxx.x.xxx:51872"}]}'. null
[2017-03-02 11:42:16] Webhook for plugin already exists.
[2017-03-02 11:42:16] Send request to Nuki bridge 'http://192.xxx.x.xxx:8080' on '/lockState' with '{"token":"xxxxxx","nukiId":"xxxxxxxx"}'.
[2017-03-02 11:42:16] [Hue] hue Wohnung: BSB002 bridge, api v1.16.0dann meldung:
request to Nuki bridge 'http://192.xxx.x.xxx:8080' on '/lockState' with '{"token":"xxxxxx","nukiId":"xxxxxxxx"}'.
-> {"success": false}
HB läuft weiter, fetching harmony activities -heimkino, radio...- OK, denke ich, dann
Request to Nuki bridge 'http://192.xxx.x.xxx:8080' finished with status code '-1' and body 'undefined'. { Error: ETIMEDOUT
at Timeout._onTimeout (/usr/local/lib/node_modules/homebridge-nukiio/node_modules/request/request.js:919:15)
at ontimeout (timers.js:365:14)
at tryOnTimeout (timers.js:237:5)
at Timer.listOnTimeout (timers.js:207:5) code: 'ETIMEDOUT' }
[2017-03-02 11:42:21] 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'.
[2017-03-02 11:42:21] Initial is locked request finished.und HB läuft weiter vor sich hin, zeigt hue sensoren alles...
mittlerweile verstehe ich Maz ens verzweifelung in manchen momenten, wobei ich ja davon ausgehe, dass ich hier irgendwie den wald vor lauter bäumen nicht sehe...
Ist dir der Zahlendreher eigentlich beim Port schon mal aufgefallen???
[2017-03-02 11:42:16] Request to Nuki bridge 'http://192.xxx.x.xxx:8080' finished with status code '200' and body '{"callbacks": [{"id": 1, "url": "http://192.xxx.x.xxx:51872:51827/"},{"id": 2, "url": "http//:192.xxx.x.xxx:51872"}]}'. null
Vorne 51827 und dann aber weiter mit 51872
Alles anzeigenhab jetzt nochmal eingegeben:
http://192.xxx.x.xxx:8080/list?token=xxxxxxx&nukiid=xxxxxxx
ergebnis:
[{"nukiId": 99575257, "name": "Haustür", "lastKnownState": {"state": 3, "stateName": "unlocked", "batteryCritical": false, "timestamp": "2017-03-02T07:31:53+00:00"}}]
eingabe, wie vorhin, auch nochmal:
http://192.xxx.x.xxx:8080/lock…en=xxxxxx&nukiId=xxxxxxxx
ergebnis:
{"success": false}
und das müsste "true" sein ?
ODER kann es sein, dass sich die bridge mittlerweile aufgehängt hat *grübel* denn ich erreiche sie ja via web-brower und gerade mal getestet, auch via handy nicht mehr.
wobei..dann dürfte doch auch das ergebnis (list / lockstate) nicht mehr kommen, wenn bridge aufgehängt, denke ich
ip geprüft. token geprüft. nukiid geprüft. muss doch passend sein, sonst würd ich doch garnicht "dran kommen", denke ich
sollte alles so passen . Versuch mal ob dir /log?token=xxx evtl sagt was schief läuft.
Ist dir der Zahlendreher eigentlich beim Port schon mal aufgefallen???
[2017-03-02 11:42:16] Request to Nuki bridge 'http://192.xxx.x.xxx:8080' finished with status code '200' and body '{"callbacks": [{"id": 1, "url": "http://192.xxx.x.xxx:51872:51827/"},{"id": 2, "url": "http//:192.xxx.x.xxx:51872"}]}'. null
Vorne 51827 und dann aber weiter mit 51872
lösch bitte noch mal diese Callbacks und starte homebridge neu. Dann kommt direkt danach mal ob die callbacks immer noch so durcheinander sind .
Lösch mal schnell die nuki id aus dem log!!!
ahhhh, und den token beim ergebnis von lockstate!!!
ja, gesehen. hab keine RECHTE dazu, sagt smartapfel
kannst du mal die aktuelle config anonymisiert posten wegen der callbacks?
Funzt es denn jetzt mit dem ab/aufschließen?
Also ich kann editieren und löschen.