Von Nuki gibts keine Info bisher. Hat im Thread nicht jemand geschrieben, er kennt wen, der bei Nuki arbeitet?
homebridge-nukiio
-
-
Von Nuki gibts keine Info bisher. Hat im Thread nicht jemand geschrieben, er kennt wen, der bei Nuki arbeitet?
Klar gibt es Infos von Nuki selber:
https://nuki.io/de/blog-de/apple-homekit/
lg
Torben
naja die kenn ich, die is vom Mai bzw. Oktober 2017... Das Problem ist Apples-Politik bzgl Homekit-Nachrüstbarkeit bei Geräten wie Schlössern etc... Somit gibts dann eher ein neues Produkt statt ein Firmware-Update...
Und wer mit Homebridge am laufen wird sich dann ein neues “Homekit” fähiges Schloss kaufen? Läuft doch. Da muss es schon mehr mit bringen.
Det Großteil mit Lock und Homekit hat kein Homebridge...
Somit gibts dann eher ein neues Produkt statt ein Firmware-Update...
Wie kommst du darauf? Apple wird doch auf den Hardware Chip verzichten. Somit sollte einer HomeKit Integration per Firmware Update nichts im Wege stehen
Softwareseitiges Upgrade ist bei Geräten wie Locks, etc nicht erlaubt.
Alles anzeigenHallo,
ich nutze schon seid längerem die HomeBridge APP und habe heute versucht eines meiner NUKI SmartLocks gemäß der Anleitung einzubinden.
Die Konfiguration, scheint auch korrekt zu sein und die HomeBridge läuft stabil:{
"accessories" : [
],
"bridge" : {
"username" : "CD:22:xx:xx:xx:xx“,
"name" : "Homebridge",
"pin" : "031-xx-xxx“,
"port" : 51826
},
"platforms" : [
{
"name" : "Harmony Hub",
"platform" : "HarmonyHub"
},
{
"api_token" : „xxxxx“,
"bridge_url" : "192.168.1.xx:8080",
"webhook_port" : "51827",
"lock_state_mode" : "1",
"platform" : "NukiBridge",
"webhook_server_ip_or_name" : "192.168.1.xx“,
"Locks" : [
{
"id" : „xxxxx“,
"userDoorLatch" : "true",
"name" : "GarageLinks",
"priority" : "1"
}
],
"name" : "Nuki"
}
]
}
Allerdings lassen sich trotz zahlreichen neustart das neue Gerät und die neuen Schalter nicht im Homekit finden.
Habt Ihr eine Idee woran das liegen könnte oder wer mir hier helfen könnte?Gruß
Chris
Guten Abend,
habe mir heute den gesamten Thread durchgelesen und das Plugin mit eurer Hilfe zum laufen bekommen.
Allerdings habe ich das gleiche Problem wie Chris, dass ich in der Home App keinen Schalter sehen kann.
Kann mir oder uns vielleicht jemand helfen?
Vielen Dank
Gruß Thomas
Ich bekomme nach dem ich mein PI neu aufgespielt habe falsche Lock werte angezeigt.
Muss ich eventuell dem Ordner /home/pi/.node-persist/storage Schreibrechte vergeben?
Sagt mir einer wie?

Zum testen kannst du mal kurz chmod 777 /home/pi/.node-persist/storage eingeben. Das ist aber auf Dauer zu gefährlich, da dann jeder Dummdödel alles darf. Sollte es dann aber funktionieren, weißt du, dass es ein Rechte Problem ist. Probiere dann, ob es mit 755 immer noch geht.
Manchmal ist aber gar nicht die Rechtevergabe selbst, sondern der falsche Besitzer Grund für Probleme. Keine Ahnung, welcher Besitzer der richtige wäre, aber mit chown <besitzer>:<Gruppe> /home/pi/.node-persist/storage kannst du ihn bestimmen. Oh, sorry, es fehlt jeweils das sudo davor!
Ich bekomme nach dem ich mein PI neu aufgespielt habe falsche Lock werte angezeigt.
die kommen doch vom
"webhook_server_ip_or_name"
prüfe die Kommunikation.
Nachdem ich mein Pi Baker backup eingespielt habe bekomm ich immer einen Fehler von nuki. Aber nach einen stop und erneutem Start klappt es und läuft dann durch. Jemand eine Idee warum das so ist?
Kann das sein weil der gleiche Port wie beim config-ui-x plugin benutzt wird? letztlich klappt es aber dann ja doch noch
Code
Alles anzeigenMär 25 11:54:40 homebridge2 homebridge[1181]: [2018-3-25 11:54:40] [Nuki] Request to Nuki bridge 'http://192.168.178.31:8080' finished with status code '-1' and body 'undefined'. { Error: connect EHOSTUNREACH 192.168.178.31:8080 Mär 25 11:54:40 homebridge2 homebridge[1181]: at Object.exports._errnoException (util.js:1033:11) Mär 25 11:54:40 homebridge2 homebridge[1181]: at exports._exceptionWithHostPort (util.js:1056:20) Mär 25 11:54:40 homebridge2 homebridge[1181]: at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1099:14) Mär 25 11:54:40 homebridge2 homebridge[1181]: code: 'EHOSTUNREACH', Mär 25 11:54:40 homebridge2 homebridge[1181]: errno: 'EHOSTUNREACH', Mär 25 11:54:40 homebridge2 homebridge[1181]: syscall: 'connect', Mär 25 11:54:40 homebridge2 homebridge[1181]: address: '192.168.178.31', Mär 25 11:54:40 homebridge2 homebridge[1181]: port: 8080 } Mär 25 11:54:40 homebridge2 homebridge[1181]: /usr/local/lib/node_modules/homebridge-nukiio/nukibridge.js:147 Mär 25 11:54:40 homebridge2 homebridge[1181]: throw new Error("Request for webhooks failed: "+err); Mär 25 11:54:40 homebridge2 homebridge[1181]: ^ Mär 25 11:54:40 homebridge2 homebridge[1181]: Error: Request for webhooks failed: Error: connect EHOSTUNREACH 192.168.178.31:8080 Mär 25 11:54:40 homebridge2 homebridge[1181]: at NukiBridge.<anonymous> (/usr/local/lib/node_modules/homebridge-nukiio/nukibridge.js:147:19) Mär 25 11:54:40 homebridge2 homebridge[1181]: at NukiBridge.<anonymous> (/usr/local/lib/node_modules/homebridge-nukiio/nukibridge.js:378:13) Mär 25 11:54:40 homebridge2 homebridge[1181]: at self.callback (/usr/local/lib/node_modules/homebridge-nukiio/node_modules/request/request.js:373:22) Mär 25 11:54:40 homebridge2 homebridge[1181]: at emitOne (events.js:96:13) Mär 25 11:54:40 homebridge2 homebridge[1181]: at Request.emit (events.js:191:7) Mär 25 11:54:40 homebridge2 homebridge[1181]: at Request.onRequestError (/usr/local/lib/node_modules/homebridge-nukiio/node_modules/request/request.js:971:8) Mär 25 11:54:40 homebridge2 homebridge[1181]: at emitOne (events.js:96:13) Mär 25 11:54:40 homebridge2 homebridge[1181]: at ClientRequest.emit (events.js:191:7) Mär 25 11:54:40 homebridge2 homebridge[1181]: at Socket.socketErrorListener (_http_client.js:358:9) Mär 25 11:54:40 homebridge2 homebridge[1181]: at emitOne (events.js:96:13) Mär 25 11:54:40 homebridge2 homebridge[1181]: at Socket.emit (events.js:191:7) Mär 25 11:54:40 homebridge2 homebridge[1181]: at emitErrorNT (net.js:1289:8) Mär 25 11:54:40 homebridge2 homebridge[1181]: at _combinedTickCallback (internal/process/next_tick.js:80:11) Mär 25 11:54:40 homebridge2 homebridge[1181]: at process._tickCallback (internal/process/next_tick.js:104:9) Mär 25 11:54:40 homebridge2 systemd[1]: homebridge.service: main process exited, code=exited, status=1/FAILUREshed with status code '-1' and body 'undefined'. { Error: connect EHOSTUNREACH 192.168.178.31:8080
Habe ich aich manchmal beim neu start der homebridge.
Nach einigen neu starts geht es dann.
Bei mir ist es die IP Adresse der Bridge, welche nicht erreichbar ist.
Bridge vom Strom ziehen und wieder anstecken hilft auch.

ja genau das ist bei mir auch die ip der nuki Bridge. aber nach einem stop und Start geht es dann. dachte es liegt evtl an einem Port Konflikt zwischen nuki und dem config ui plug. aber dann bin ich ja nicht der einzige

Es liegt auf jeden fall nicht an homebridge oder dem plugin. Host unreachable bedeutet, dass die bridge nicht erreicht werden kann, zb durch schlechtes wlan oder so...
wenn die HB läuft dann kommt der Fehler ja gar nicht. das kommt irgendwie nur bei einem Neustart bzw reboot mal. Aber danach geht es in der regel ja wieder. ist dann ja nicht soo schlimm.
Dann durchforste aber öfters mal dein Log. Kann mir nicht vorstellen, dass das nur ein „Start“ problem ist. Nicht dass das auch zwischendurch beim sperren ist...
Werde ich machen
Gesendet von iPhone mit Tapatalk
Hallo zusammen, hallo Benzman81
leider kämpfe ich aktuell wieder mit dem nukiio plugin
Weiß jemand woran es liegt? Ich habe keine Errors im Log und Homebridge läuft angeblich auch, aber es wird nichts in HomeKit gefunden (es läuft nur dieses eine Plugin in der config)Code
Alles anzeigen{ "accessories" : [ ], "bridge" : { "username" : "CD:22:3D:E3:CE:51", "name" : "Homebridge", "pin" : "031-45-871", "port" : 51826 }, "platforms" : [ { "cache_directory" : "./node-persist/storage", "locks" : [ { "id" : "XYZ", "usesDoorLatch" : true, "name" : "Eingangstür", "priority" : 1 } ], "webhook_server_ip_or_name" : "192.168.188.71", "api_token" : "ABCDE", "platform" : "NukiBridge", "bridge_url" : "192.168.188.44:8080", "request_timeout_lockacktion" : 30000, "lock_state_mode" : 0, "webhook_port" : 51827, "request_timeout_lockstate" : 5000, "name" : "Nuki", "add_maintenance_button" : false } ] }Im Log steht:
Code2018-4-11 04:46:12] [Nuki] Webhook for plugin already exists. [2018-4-11 04:46:12] [Nuki] Request to Nuki bridge 'http://192.168.188.44:8080' finished with status code '200' and body '{"callbacks":[{"id":0,"url":"http:\/\/192.168.188.71:51827\/"}]}'. null [2018-4-11 04:46:11] [Nuki] Send request to Nuki bridge 'http://192.168.188.44:8080' on '/callback/list' with '{"token":"ABCD"}'. [2018-4-11 04:46:11] Homebridge is running on port 51826.Vielen Dank schon mal für Tips!