[ NUKI Smartlock ] 73_NUKIBridge.pm und 74_NUKDevice.pm

Begonnen von CoolTux, 18 Juli 2016, 23:50:11

Vorheriges Thema - Nächstes Thema

fred_feuerstein

Gruß, Fred

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

danillo

apopros Logfile. Ich hab mal ein logfile für das Schloss und die Bridge erstellt. Melden die sich automatisch alle ~ 20 Sekunden oder fragt das FHEM aktiv ab?

CoolTux

Das Bridgemodul fragt die Bridge alle 15-20s ab um den Status der Bridge zu ermitteln. Die Smartlockdevices werden per Push von der Bridge über das webhook mit Status versorgt. Aber nur wenn sich der Status ändert.
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

danillo

In meinem Log hab ich nach dem starten von FHEM folgende Meldungen gefunden:

ZitatPERL WARNING: Use of uninitialized value in string eq at ./FHEM/74_NUKIDevice.pm line 215, <$fh> line 53.

Zitat3: NUKIDevice (Nukibridge) - NukiId '########' already defined as 'NUKIDevice########'

Das erste versteh ich. Aber was bedeutet das zweite?

CoolTux

Bei einem Neustart werden die aktuellen Smartlock Daten von der Bridge geholt. Sind die aus der Bridge ausgelesenen Smartlocks schon angelegt erscheint diese Meldung. Gibt es das Smartlock noch nicht wird es automatisch angelegt.
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


Andy89

Servus Leute,
ich überlege mir zur Zeit ein SmartLock zuzulegen. Dabei bin ich auf das Nuki gestoßen. Meine Frage ist eigentlich nur, ob ihr damit immer noch zufrieden seid und es empfehlen könnt?
Danke  :)

Beste Grüße und schönen Sonntag noch,
Andy
FHEM 6.0 auf rPi4 docker (mit Alexa & Siri); dbLog, FTUI, Sonos, XiaomiMapCreator auf rPi4 docker;
raspimatic auf rPi3+ > diverse Aktoren und Sensoren;
LGW > (PCA301),EC3000,LaCrosse; MQTT2 > WLAN-Steckdosen,Xiaomi Map;
Harmony Hub;Sonos;Onkyo AVR;RGB WLAN Controller;Netatmo;Withings;Unifi;AMAD

Sascha_F

Also ich für meinen Teil bin sehr zufrieden. Würde auch gern noch ein weiteres Set kaufen, aber für meine Gartenhütte ist ds Preis-/Leistungsverhältnis leider zu schlecht ;)

Morpheus_1977

Hallo zusammen,

ich bin auch von NUKI begeistert.
Ich würde jedoch gerne NUKI über Siri bzw. die Homebridge steuern. Wie bekomme ich das hin.
Ich dachte einfach NUKI in den Raum Homekit schmeißen und dann über die APP im IOS Device auswählen, aber Pustekuchen.....

Nuki über FHEM lässt sich sonst wunderbar steuern u.a. auch eine Zeitgesteuerte "Lock" Routine etc....
Hat jemand eine Idee für Siri????

Gruß
Morpheus

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

Morpheus_1977

Oha, danke!!! Werd ich gleich mal testen! Manchmal ist man blind .....
Gruß

Morpheus_1977

Code aus dem Link in die fhem.cfg eingefüht device angepasst. Über Konsole neugestartet aber kein NUKI in der Homebridge .....

CoolTux

Und wer oder was hat Dir gesagt das der Code für die cfg ist? Im. Normalfall sind Codebeispiele hier für die DEF des Devices.
Mach bitte mal ein list vom Device.

list Devicename
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

Morpheus_1977

Zitat von: CoolTux am 02 Februar 2017, 20:07:57
Und wer oder was hat Dir gesagt das der Code für die cfg ist? Im. Normalfall sind Codebeispiele hier für die DEF des Devices.
Mach bitte mal ein list vom Device.

list Devicename

Niemand, das hatte ich jetzt so gedacht das die in die cfg kommen.....
Internals:
   DEF        112944569 IODev=NBridge1
   IODev      NBridge1
   NAME       NUKIDevice112944569
   NR         53
   NUKIID     112944569
   STATE      unlocked
   TYPE       NUKIDevice
   VERSION    0.6.0
   WEBHOOK_REGISTER unregistered
   Readings:
     2017-02-02 20:12:36   battery         ok
     2017-02-02 20:12:36   batteryCritical false
     2017-02-02 20:12:36   lockState       unlocked
     2017-02-02 20:13:34   name            Nuki_06BB65B9
     2017-02-02 20:13:34   paired          true
     2017-02-02 20:13:34   rssi            -85
     2017-02-02 20:12:36   state           unlocked
     2017-02-02 20:12:36   success         true
   Fhem:
     infix      NUKIDevice
   Helper:
Attributes:
   IODev      NBridge1
   alias      Nuki Zuhause
   genericDeviceType lock
   homebridgeMapping LockCurrentState=lockState,values=/^lock/:SECURED;/^unlock:UNSECUREDLockTargetState=state,values=/^lock/:SECURED;/^unlock:UNSECURED,cmds=SECURED:lock;UNSECURED:unlock
   room       Homekit,NUKI

Hier die List vom  Nuki

CoolTux

Scheint auf den ersten Blick ok. Bin aber auch kein Homebridge Typ. Müssen wir mal auf jemanden warten der das im Betrieb hat.
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