[Wunsch] FHEM Steuerung für das elektrische Türschloss NUKI

Begonnen von fred_feuerstein, 14 Juli 2016, 08:50:17

Vorheriges Thema - Nächstes Thema

fred_feuerstein

Hallo zusammen,

ich bekomme in 2 Wochen das Türschloss NUKI ( http://nuki.io ) mit zugehöriger WLAN Bridge.


Das hier soll keine Werbeanzeige werden, nur kurz der Unterschied zu den meisten anderen Türschlössern: Man behält seinen vorhandenen Schliesszylinder und setzt dieses Teil von innen auf das Schloss mit steckendem Schlüssel. Der Rest Bluetooth und mit Bridge auch WLAN Anbindung ist dann wieder wie bei anderen Systemen auch.

Was mich an den bisherigen Lösungen meist gestört hat war, dass man den Schliesszylinder tauschen musste. Mit diesem neuen System bleibt mein "sicherer, guter" Schliesszylinder erhalten und vor allem bleibt von aussen unsichtbar, dass auf der Innenseite ein elektrischer Schliessmechanismus hängt. Von aussen kann man notfalls mit seinem bisherigen normalen Schlüssel öffnen.

Wie ich gestern erfreulicherweise gesehen habe, gibt es für die paar Funktionen bereits eine http-API zum Auslesen und Steuern (get/set).

Damit kann ich ja schon einige Dinge anstellen in Verbindung mit DOIF und anderen Schaltungen in FHEM.

Schön wäre allerdings ein richtiges Modul, was in bestimmten Abständen den Status ausliest (ähnlich dem neuen FritzDect Modul) und mit dem man dann auch schliessen und öffnen kann etc.
Die Api ist relativ überschaubar und deshalb denke ich, dass es kein riesen Problem sein dürfte, so etwas umzusetzen.

Mein Problem hierbei ist nun, ich komme mit der Bedienung von FHEM mittlerweile recht gut klar (nur Grundfunktionen, keine eigenen Skripte), allerdings die Programmierung eines solchen Moduls übersteigt meine Kenntnisse um ein Vielfaches ...

Wenn sich das jemand mal anschauen würde, das wäre genial.

Ich hänge mal die API an. https://nuki.io/wp-content/uploads/2016/04/Bridge-API-v1.02.pdf Dann muss derjenige nicht auf der Webseite des Herstellers suchen :) 
Wäre dann erstmal eine Trockenübung der Programmierung. Testen kann ich spätestens in 2 Wochen.

Und vielen Dank schonmal an alle, die sich damit mal beschäftigen wollen!



Gruß, Fred

FHEM auf Raspberry PI 3B+ im 7Zoll TouchDisplay Gehäuse, OS: Bullseye, mit Z-Wave RaZberry-Modul, 868CUL (WMBUS), LaCrosseCUL (Temp) und knapp 300 Devices aller Art

marvin78

Viele haben hier so angefangen: Bedarf -> Perl gelernt -> Modul gebaut.

Vielleicht wäre das auch was für dich? Die Motivation ist ja da.

fred_feuerstein

OK. Nicht ganz verkehrt, dein Statement.

Aber dann habe ich die "Wunsch"-Rubrik hier im Forum nicht ganz verstanden scheinbar. ;)
Egal.

Werde mal schauen, was ich mir da bastele. Ein Modul wird es dann sicher nicht, sondern evtl. mehrere DOIFs mit Weblinks oder so.
Jetzt muss das Teil erstmal geliefert werden und dann mal sehen.

Gruß, Fred

FHEM auf Raspberry PI 3B+ im 7Zoll TouchDisplay Gehäuse, OS: Bullseye, mit Z-Wave RaZberry-Modul, 868CUL (WMBUS), LaCrosseCUL (Temp) und knapp 300 Devices aller Art

marvin78

#3
Naja. Einen "Wunsch" formuliert man wohl anders.

Es ist doch so: Würde einer der aktuellen Modul-Entwickler oder jemand, der sich mit Nuki beschäftigt, Perl kann und in diesem Forum unterwegs ist ein solches Schloss besitzen, gäbe es auch schnell ein Modul dafür. Da bin ich recht sicher. Ich gehe auch davon aus, das derjenige sich dann hier gemeldet hätte und gesagt hätte: Ich baue gerade sowas. Es setzt sich jedoch niemand hin, um etwas zu entwickeln, für das ihm die Motivation (hat selbst ein entsprechendes Gerät) fehlt.

Ich verstehe diese Wunsch-Rubrik ohnehin anders: Ein Modul für etwas zu wünschen, das ich einsetze, für das es aber noch kein Modul gibt, würde mir nicht einfallen. In dem Fall würde ich mich selbst auf den Hosenboden setzen. Das heißt nicht, dass man hier keine Wünsche äußern kann. Sich komplette Module zu wünschen, ist für mich jedoch eher quatsch (siehe oben), die Nachfrage, ob es schon etwas gibt, allerdings nicht.

P.S.: Ich habe im Übrigen überlegt, NUKI zu probieren. Ein solches Projekt steht bei mir aber frühestens 2017, ggf. erst 2018 an und wer weiß, was bis dahin so alles kommt. Sollte es bis dahin kein Modul geben, kann es sein, dass ich hier ggf. etwas mache.

micky0867

Hallo,
ist zwar OT, aber wenn das so selten in Gebrauch ist...
Welche Vorteile hat da NUKI gegenüber dem Homematic-Schloss?
Das kann man doch auch auf den vorhandenen Zylinder schrauben, oder?

Micky

Hauswart

Das NUKI gibt es mit direkter WLAN Bindung und App- beim Homematic brauchst du halt ein IO Device und eine Software.
1. Installation:
KNX, Tasmota (KNX), Sonos, Unifi

2. Installation:
HM-CFG-USB, Unifi (, SIGNALduino 868, MySensors, SIGNALduino 433)

fred_feuerstein

@marvin78:
Dass jemand ohne ein solches Schloss kaum Motivation hat, da etwas für zu programmieren ist mir auch klar. Hätte aber sein können, dass schon jemand mal begonnen hat und dies dann mitgeteilt hätte.
Bin nicht davon ausgegangen, dass die Resonanz groß sein wird im Moment. Dazu ist das Schloss noch zu neu auf dem Markt.

Wie schon geschrieben, setze ich mich nun auf meinen Hosenboden und bastele etwas nach meinen Möglichkeiten.

Zumindest eine Zeitsteuerung ist ja kein Problem: DOIF mit Weblinks. Und eine Smartphone- und Geo-Steuerung gibt es ohnehin bereits ab Werk. Somit ist das Ganze auch nicht super dringend.
Es lässt sich ja schon alles auch so steuern, auch aus der Ferne etc.

Gruß, Fred

FHEM auf Raspberry PI 3B+ im 7Zoll TouchDisplay Gehäuse, OS: Bullseye, mit Z-Wave RaZberry-Modul, 868CUL (WMBUS), LaCrosseCUL (Temp) und knapp 300 Devices aller Art

CoolTux

#7
Hier wurde die erste Version der Moduldatei gelöscht. Es gibt nun eine richtige Version

Grüße
Leon
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

marvin78

 ;D Ich habe eben noch gedacht "gleich kommt CoolTux mit einem Modul um die Ecke". Sach mal, hast du auch einen Job? ;)

fred_feuerstein

Was soll ich sagen? Tausend Dank erstmal!

Werde testen, sobald ich das Teil habe. Kann leider noch evtl. 2 Wochen dauern. Hoffe, dass der Liefertermin bleibt.

Gruß, Fred

FHEM auf Raspberry PI 3B+ im 7Zoll TouchDisplay Gehäuse, OS: Bullseye, mit Z-Wave RaZberry-Modul, 868CUL (WMBUS), LaCrosseCUL (Temp) und knapp 300 Devices aller Art

CoolTux

Zitat von: marvin78 am 18 Juli 2016, 10:56:43
;D Ich habe eben noch gedacht "gleich kommt CoolTux mit einem Modul um die Ecke". Sach mal, hast du auch einen Job? ;)

Habe gerade etwas Zeit gehabt. Das Modul ist noch nicht wirklich fertig. War ja nur ne halbe Stunde. Habe einfach erstmal nur die Schaltbefehle drin stehen. Response Auswertung und aktueller Status fehlen noch, das ist dann der JSON Part. Aber dazu brauch man das Teil am besten erstmal.  ;D
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Hatte jetzt Zeit mir das ganze mal in aller Ruhe an zu schauen und durch den Kopf gehen zu lassen. Ich werde daraus ein zweistufiges Modul machen mit automatischen anlegen aller gefundener Nuki Schlößer. Dazu brauche ich dann aber Deine Hilfe, sonst wird das nichts.
Im Grunde läuft es so. Mit der Nuki App aktivierst Du die Bridge API und bekommst einen API Key. Nach dem anlegen des Bridge Devices in FHEM liest das Bridge Devices die Bridge aus und erfährt so welche Nuki Schlößer es schon gibt. Basierend darauf werden die Nuki Devices automatisch in FHEM angelegt. Jedes Nuki Devices unterscheidet sich durch die NukiId.


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

fred_feuerstein

#12
Klingt gut. Helfen werde ich sehr sehr gerne. Melde mich spätestens wenn die Bridge etc. alles da ist.

Hab das Modul schon mal installiert und mal aktiviert. Beim define hatte ich nach host die nukiid und dann den Token eingetragen. Dabei wurde dann im Device nukiid und Token vertauscht. Laut Code dachte ich es müsste so angelegt werden.
Habe es dann nochmal gelöscht und anders angelegt.



>> gesendet mit LG G4 via Tapatalk <<
Gruß, Fred

FHEM auf Raspberry PI 3B+ im 7Zoll TouchDisplay Gehäuse, OS: Bullseye, mit Z-Wave RaZberry-Modul, 868CUL (WMBUS), LaCrosseCUL (Temp) und knapp 300 Devices aller Art

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Hauswart

1. Installation:
KNX, Tasmota (KNX), Sonos, Unifi

2. Installation:
HM-CFG-USB, Unifi (, SIGNALduino 868, MySensors, SIGNALduino 433)