NEWS
[Neuer Adapter] Nuki
-
Danke aber irgendwie hat das bei der Generierung über web.nuki.io nicht funktioniert.. dort bekomme ich ja einen seeehr langen token, Danach hat die Bridge auch irgendwie geflackert… da habe ich einmal drauf gedrückt. Trotzdem hat der Token irgendwie nicht funktioniert.
Was aber funktioniert hat, war der http aufruf mit /auth. Da habe ich auch auf die Bridge gedrückt und eine http Antwort bekommen, success. token: und einen ca 6 Stelligen token. Sehr merkwürdig, sehr sicher sieht der nicht aus, allerdings funktioniert er !
Jetzt spiele ich erstmal etwas mit dem Adapter. Danke schon mal für die Arbeit.
-
Das aber richtig so, es gibt den token von der Bridge und den API token fur den web Zugriff von ausserhalb. Das ist missverständlich beschrieben..bei nuki auf der Seite.
-
Habt ihr auch probleme das beim öffnen der tür der status erst 60sek oder später im broker geändert wird ?
Wenn ich versuche den callback in den adapter settings von 10min auf 1-2 min runterzuschrauben
schmiert mir die bridge direkt ab und braucht dann 5min und etliche automatische neustarts um wieder zu reagieren.
-
Hallo Ice14,
es dauert immer ein paar Sekunden, bis die Bridge deln Status sendet, aber 60 s ist zu lang…
Was meinst Du mit
> schmiert mir die bridge direkt ab und braucht dann 5min und etliche automatische neustarts um wieder zu reagieren.
? Der Adapter macht lediglich einen http-Request in der eingestellten Zeit, da ist 1 Minute zwar recht kurz hintereinander, sollte aber eigentlich machbar sein. Allerdings ist die periodische Abfrage des Status nur als eine Ausweichlösung gedacht, wenn der Callback der Bridge nicht genutzt werden kann oder soll. Wenn der Callback richtig eingerichtet ist, ist die periodische Abfrage in der Regel unnötig. Funktioniert denn die Steuerung des Nuki über den Adapter? Wieviele Callbacks sind auf der Bridge eingerichtet? Starte die Adapter-Instanz mal im Debugmodus und poste das Log. -
Hallo zusammen,
ich habe probleme mit dem Nuki Adapter.
Ich habe den Adapter installiert Die bridege ist verbunden und im WLAN.
(Komischerweise wenn ich in der App erneut auf Bridge verwalten klicke kommt wieder der einrichtugnsasistent der mir sagt ich soll den knop an der Bridge länger als 10 sekunden drücken. Liegt hier evtl schon das Problem?)
Ich habe den Token mit ip:port/auth + knopf drücken erhalten.
Das ist auch der selbe den ich in der App sehe wenn ich die http API einschalte.
Den habe ich im script hinterglegt:
http://192.x.x.x:x/lockState?&nukiId=<id meiner/bridge="">&token=<mein token="">;
muss das die ID von der Bridge sein oder von meinem Schloss?
den callback habe ich in der Bridge auch erzeut:
http://bridgeIP:port/callback/add?url=http%3A%2F%2F<iobroker ip="">%3A<iobroker port/(9092)="">%2Fapi%2Fnuki&token= <token>das hat auch geklappt zumindest kommt ein "success" zurück.
Ich sehe die zusätzlichen objekte im Javascript Adapter.
any idea?
THX,
sabix
Aber es werden keine Werte eingetragen und ausserdem erscheinendiese Meldungen im log:
</token></iobroker></iobroker></mein></id> -
Hi sabix,
ich bin etwas verwirrt: warum benutzt Du den Token im Script, wenn Du den Adapter instanziert hast? Dein Script braucht doch eigentlich nur auf die Objekte des Adapters zugreifen.mit Nuki ID ist die ID des Schlosses gemeint, nich die der Bridge. Um auszuschließen, dass irgendwas mit der Einrichtung der API nicht stimmt, versuch doch bitte mal, das Schloss direkt vom Browser aus zu öffnen.
Zu den Logeinträgen: der Null-Eintrag vom Nuki-Adapter kommt meist, wenn mehrere Steuerbefehle an die Bridge in zu kurzen Zeitabständen erfolgt sind. Vielleicht vertragen sich Dein Script und der Adapter nicht?
Die anderen Einträge vom Javascript-Adapter ist entweder vom Script (das, wie gesagt nicht benötigt wird, wenn der Adapter genutzt wird), oder vielleicht ein Indiz, dass Deine node.js Version oder ioBroker recht veraltet ist.
-
Hi Sven,
vielen Dank für die schnelle Antwort, ich habe wohl etwas falsch verstanden.
Ich dachte ich benötige script + Adpater.
Der Adapter ist konfiguriert mit Token aber er zeigt mir keine Werte an und ich kann auch nichts steuern.
So sieht das unter den Objekten aus:
sonst sehe ich keine weiteren Objekte.
Nachdem ich im script die ID von dem Schloss und nicht der Bridge hinterlegt habe zeigt mir das jetzt Werte an. Aber steuern kann ich darüber auch nichts.
Also wenn ich das richtig verstehe benötige ich das script gar nicht?
habe ich evtl. den falschen Adapter?
so sieht der in der konfig bei mir aus:
Muss ich an der Bridge dann überhaupt das API einschalten?
vg
Jens
-
Hallo Jens,
das Script, von dem hier mal die Rede war, wurde von Einigen benutzt (mich eingeschlossen), bevor es einen funktionierenden Adapter gab. Wenn Du den Adapter nutzen möchtest, deaktiviere bitte das Script.
Wie ich sehe, hat der Adapter zwar Deine Bridge gefunden, aber kein Schloss. Bitte lösche die Instanz des Nuki Adapters und instanziere neu. Auch im Adapter ist der Token des Schlosses einzutragen, nicht der der Bridge. Der Callback wird automatisch vom Adapter angelegt, also bitte vergewissere Dich, dass nur ein Callback zum ioBroker auf der Bridge eingerichtet ist. Am besten, Du löschst alle Callbacks auf der Bridge, die Du manuell für den ioBroker angelegt hast, bevor Du den Adapter neu instanzierst.
-
Hi Sven,
vielen Dank, jetzt hat's geklappt. Ich habe mir das viel schwieriger gemacht als es eigentlich war.
Mein Fehler war das ich beim ersten mal anlegen der Instanz noch keinen Token hatte und daher keine Werte angezeigt wurden.. Dann bin ich über das script gestolpert und das hat die Verwirrung dann perfekt gemacht.
vielen Dank für die super Hilfe
Jens
-
Hallo zusammen,
stehe kurz vor dem kauf eines smarten Schlosses, wird wohl ein Nuki, (Homematic) steht auch noch im Raum.
Da ich hier mehrfach etwas über Fingerprint gelesen habe, könnte mir jemand kurz sagen/zeigen, welche ihr benutz und wie sie in ioBroker integriert sind? Gibt es nur draht gebundene Sensoren? Mein Haus ist leider schon fertig, und nachträglich Strippen ziehen wäre äußert kompliziert.
-
Ich hab mir von Ekey folgende Komponenten gekauft:
ekey home FS IN BT MR GL AN Artikel-Nr. 180057
ekey home SE AP 3 Artikel-Nr. 100479
ekey NT REG 230 VAC/12 VDC/2 A Artikel-Nr. 100205
Findest du im Shop: https://www.ekey-shop.com/ einfach nach der Artikelnummer suchen. Und ist alles per Kabel miteinander verbunden.
Über eines der drei Relais in der Steuereinheit nehme ich den Fingerkontakt entgegen ( nicht direkt sondern Taster angeschlossen ). Dies wird im iobroker verarbeitet und ans Nuki weitergegeben. So kann ich mit verschiedenen Fingern auf- oder zuschließen. Bin zufrieden und funktioniert.
Mit HomeMatic hier erklärt : https://youtu.be/sHbYimPVRIk
-
Hi,
also ich nutze einen kabelgebundenen Sensor, den ich dann über einen Homematic Schließersensor ins Smarthome einbinde.
Für kabellose Lösungen fällt mir auf Anhieb nur Burgwächter oder Abus ein, die aber wohl nicht integrierbar sind, wenn ich mich nicht irre.
Allerdings käme für mich persönlich das Nuki Keypad auch infrage, da sich das direkt mit dem Nuki verbindet und ich mich schon häufiger darüber ärgern musste, dass der Fingerabdrucksensor bei nassem oder kaltem Wetter mehrere Versuche benötigt, um meinen Abdruck zu erkennen. Das ließe sich zwar durch weiteres Anlernen des Fingerabdrucks zu diesen Konditionen verbessern, aber das Keypad hat diese Schwäche nicht. Der Zutritt über Code hat dafür natürlich den Nachteil, dass dieser (unkontrolliert) weitergegeben oder "erspäht" werden kann.
-
Der Zutritt über Code hat dafür natürlich den Nachteil, dass dieser (unkontrolliert) weitergegeben oder "erspäht" werden kann. `
Das ist das Eine und beim verwenden des Fingersensor schalte ich gleichzeitig die Alarmanlage an oder aus. Nur mit dem Keypad würde das nicht gehen.
-
Danke für eure Antworten.
Werde dann wohl ersteinmal nur mit Nuki anfangen und dann keypad oder fingerprint nachrüsten.
-
Burg wächter hat ein remote Modul für knapp 100€, das habe ich gerade direkt an mein ekay Fingersensor angeschlossen. (das burg wächter pad/fingerscanner gefiel mir nicht) so habe ich direkten Kontakt ohne Umweg über Homematic
Mein nuki habe ich direkt wieder verkauft, war mir einfach zu klobig für meine neue Tür.
Gesendet von meinem F5121 mit Tapatalk
-
Ich habe heute morgen die Nuki App geöffnet und eine Meldung erhalten dass die Batterien bald leer sind. Der Adapter hat aber bei "Batterie schwach" kein true gesetzt.
-
Hallo Brainbug,
das Objekt "Batterie schwach" sollte mit dem Callback (bzw. mit dem turnusmäßigen Request des Adapters) aktualisiert werden. Nutzt Du den Callback? Hast Du Dein Nuki geöffnet/geschlossen seit der Meldung in der App? Die Bridge sendet meines Wissens keinen Callback, wenn die Batterie des Nuki schwach ist, nur wenn der Status des Nuki sich geändert hat, also auf- bzw. abgeschlossen wird.
-
Ja ich hab Callback an und ja ich habe auch mal auf- und zugeschlossen mit den "leeren" Batterien. Auch dann hat sich nichts geändert.
-
stimmt, den Bug hab ich auch, ist mir letzt aufgefallen, als die Batterien leer waren, die App hat es gemeldet, ich lass die dann immer noch ein paar Tage lang drin, bis so gut wie garnix mehr geht… aber der Adapter hat es nicht gemeldet.. hmm Issue aufmachen und auf debug stellen..??
-
Hi,
ja, das wäre ein Anfang. Ich hab momentan keine Idee, warum der Wert nicht übernommen wird…ich muss mal sehen, wie ich das nachstellen kann, hab grad keine leeren Batterien rumliegen.