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

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

Vorheriges Thema - Nächstes Thema

CoolTux

Ich habe eben wieder eine aktuelle Version ins Git hoch geladen.
Ich empfehle von Hand einfach mal alle Readings der Geräte Instanzen zu löschen
deletereading NAME .*
und dann einmal getDeviceList ausführen.


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

Newbee

#1426
Moin CoolTux,

Bei set GetDeviceList kommt:

Unknown argument getDeviceList, choose one of info getDeviceList callbackRemove clearLog fwUpdate reboot factoryReset

ergänzend:

Glaube ich den Unterschied gefunden zu haben. Bei den Locks ist der Name in FHEM aus NUKIDevice+die NukiID diese bezieht er von den Readings. Beim Opener ist der Name in FHEM gleich dem Name in den Readings.

NAME       NUKIDevice355928989
   NBridge1_MSGCNT 25
   NBridge1_TIME 2020-01-10 13:09:24
   NR         994
   NUKIID     355928989
   STATE      unlocked
   TYPE       NUKIDevice
   VERSION    0.7.27
   READINGS:
     2020-01-10 13:01:28   batteryState    ok
     2020-01-10 13:09:24   deviceType      smartlock
     2020-01-10 13:01:22   firmwareVersion 2.6.4
     2020-01-10 13:01:28   mode            door mode
     2020-01-10 13:09:24   name            Nuki_15370B9D
     2020-01-10 13:09:24   nukiId          355928989
     2020-01-10 13:09:24   paired          true
     2020-01-10 13:09:24   rssi            -79
     2020-01-10 13:01:28   state           unlocked
     2020-01-10 13:01:28   stateName       unlocked
     2020-01-10 13:01:28   success         1


NAME       Nuki_Opener_1B7785D2
   NBridge1_MSGCNT 21
   NBridge1_TIME 2020-01-10 13:08:27
   NR         1070
   NUKIID     460817874
   STATE      online
   TYPE       NUKIDevice
   VERSION    0.7.27
   READINGS:
     2020-01-10 13:01:22   batteryState    ok
     2020-01-10 13:08:27   deviceType      opener
     2020-01-10 13:01:22   firmwareVersion 1.3.1
     2020-01-10 13:01:22   mode            door mode
     2020-01-10 13:08:27   name            Nuki_Opener_1B7785D2
     2020-01-10 13:08:27   nukiId          460817874
     2020-01-10 13:08:27   paired          true
     2020-01-10 13:08:27   rssi            -75
     2020-01-10 13:01:22   state           online
     2020-01-10 13:01:22   stateName       online


Funktioniert auch weiterhin nach einspielen des Updates von Heute

Grüße Newbee
Intel-NUC mit ubuntu server 20.04; FHEM 6.0
HM, Dect, Netatmo, Hue

CoolTux

Dann hast du nur NUKIDevice aktualisiert aber nicht NUKIBridge.
Welche Version hat Dein NUKIBridge Device?
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

Newbee

Zitat von: CoolTux am 10 Januar 2020, 13:24:57
Dann hast du nur NUKIDevice aktualisiert aber nicht NUKIBridge.
Welche Version hat Dein NUKIBridge Device?

Version anbei

TYPE       NUKIBridge
   VERSION    0.7.22
   WEBHOOK_COUNTER 1
   WEBHOOK_LAST 2020-01-10 13:19:11
Intel-NUC mit ubuntu server 20.04; FHEM 6.0
HM, Dect, Netatmo, Hue

CoolTux

Jetzt sehe ich das erst

set GetDeviceList != set getDeviceList
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

moskito

Eigentlich war der Befehl schon richtig...

Unknown argument getDeviceList
FHEM auf Intel NUC/Proxmox & Debian 12 + HM-CFG-USB + zigbee2mqtt + Zwave + Enocean

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

CoolTux

Lade bitte noch mal neu runter und installiere. Danach neustart
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

Ich habe gerade die Sourcen von Git bei mir reingeladen und neu gestartet. Der Setter geht bei mir.
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

Newbee

Sodele jetzt passt es, alle habe die 0.7.27 Version und wenn ich getDeviceList wähle und ausführe kommt die Fehlermeldung nicht mehr.

Ich Glaube der Fehler saß vor der Tastatur  ;D
Intel-NUC mit ubuntu server 20.04; FHEM 6.0
HM, Dect, Netatmo, Hue

CoolTux

Cool. Und schon bisschen getestet? Wie sind die neuen Readings im NUKIDevice Device?
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

Newbee

Ja, teste noch. Paired nehme ich mal an bezieht sich auf die Bridge! State und StateName sind zeitlich versetzt immer identisch.
Mode kann ich gerade noch nicht viel anfagen mit.
Frage: die Batterie Spannung als Wert kann nicht als Reading bereitgestellt werden?

Auf jeden Fall ein Super Modul, .....
Intel-NUC mit ubuntu server 20.04; FHEM 6.0
HM, Dect, Netatmo, Hue

CoolTux

BatteryCritical wird leider nur mit true oder false über die API bereit gestellt und ich mache daraus batteryState low oder ok.
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

BM030

Zitat von: CoolTux am 10 Januar 2020, 14:06:44
Wie sind die neuen Readings im NUKIDevice Device?

Internals:
   DEF        123456789 2
   DEVICETYPE 2
   FUUID      5e1865a0-f33f-398d-3e5d-b5ce3ae7952ed03f
   IODev      NBridge1
   LASTInputDev NBridge1
   MSGCNT     363
   NAME       Nuki_Opener_1CC12345
   NBridge1_MSGCNT 363
   NBridge1_TIME 2020-01-10 17:24:30
   NR         334
   NUKIID     123456789
   STATE      online
   TYPE       NUKIDevice
   VERSION    0.7.27
   .attraggr:
   .attrminint:
   READINGS:
     2020-01-10 17:22:01   batteryState    ok
     2020-01-10 17:24:30   deviceType      opener
     2020-01-10 17:22:01   mode            door mode
     2020-01-10 17:24:30   name            Nuki_Opener_1CC12345
     2020-01-10 17:24:30   nukiId          123456789
     2020-01-10 17:24:30   paired          true
     2020-01-10 17:24:30   rssi            -42
     2020-01-10 17:22:01   state           online
     2020-01-10 17:22:01   stateName       online
     2020-01-10 14:02:59   success         1
   helper:
Attributes:
   IODev      NBridge1
   icon       1_nuki_bridge
   model      opener
   room       NUKI


Gibts ein reines "open" als Befehl über die API? Das kenne ich vom Nello

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