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

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

Vorheriges Thema - Nächstes Thema

CoolTux

Wie kommst Du denn darauf? Durch Deine extra Abfrage kommst du hin und wieder der a life Abfrage der Bridge in den Weg.
Korrekt eingerichtet sendet das Schloß nach dem Schließvorgang seinen tatsächlichen Status. Stichwort Webhook oder Callback.
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

math78

Hallo,

habe heute folgendes Problem in meiner LOG gefunden.

ZitatPERL WARNING: Use of uninitialized value in string eq at ./FHEM/74_NUKIDevice.pm line 215, <$fh> line 3562.
2017.09.22 14:58:00 1: stacktrace:
2017.09.22 14:58:00 1:     main::__ANON__                      called by ./FHEM/74_NUKIDevice.pm (215)
2017.09.22 14:58:00 1:     main::NUKIDevice_Attr               called by fhem.pl (3448)
2017.09.22 14:58:00 1:     main::CallFn                        called by fhem.pl (2785)
2017.09.22 14:58:00 1:     main::CommandAttr                   called by fhem.pl (1174)
2017.09.22 14:58:00 1:     main::AnalyzeCommand                called by fhem.pl (1027)
2017.09.22 14:58:00 1:     main::AnalyzeCommandChain           called by fhem.pl (1309)
2017.09.22 14:58:00 1:     main::CommandInclude                called by fhem.pl (537)
Kann man das beheben?

Danke.

Grüße

Matthias

CoolTux

Du hast einen Webhook eingerichtet? Kannst Du mir sagen wie genau Du vorgegangen bist? Du hättest eigentlich auch eine Fehlermeldung bekommen sollen.

Invalid value for attribute blablu: needs to be different from the defined name/address of your Smartlock, we need to know how Smartlock can connect back to FHEM here!
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

math78

#843
Hi,

da beim NUKI Device kein https über meine normale "Web" Instanz möglich ist, habe ich eine 2. für das NUKI Device erstellt.

Zitatdefine NUKIWEB FHEMWEB 8282 global
attr NUKIWEB hiddenroom Tablet-UI,Außenbereich,DG,Dummy,EG_Arbeitszimmer,EG_Esszimmer,EG_Flur,EG_Kueche,EG_Technikraum, EG_Terrasse,EG_WC,EG_Wohnzimmer,Fritz-Box,HUE,Heizung,Kalender,Kamera,NUC,NUKI,OG_Abstellraum,OG_Bad,OG_Felixzimmer,OG_Flur,OG_Lenizimmer,OG_Schlafzimmer,Residents,Sonos,Wetter,Zentral,Everything,Logfile,Commandref,Remote doc,Edit files,Select style,Event monitor,Restart,Update
attr NUKIWEB room hidden
attr NUKIWEB webname webhook

define allowedNUKIWEB allowed
attr allowedNUKIWEB allowedCommands set
attr allowedNUKIWEB allowedDevices Home
attr allowedNUKIWEB validFor NUKIWEB

Es funktioniert einwandfrei. Nur der Fehler im Log ist aufgetaucht.

habe zusätzlich noch folgenden 2. Fehler im LOG entdeckt:
ZitatFHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number (peer: 192.168.0.22)

19.168.0.22 ist mein NUKI Device!

Grüße

Matthias

CoolTux

Kann ich mir gerade leider keinen Reim drauß machen. Werde es aber Mal testen wie deine Konfig ist.
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

math78


math78

Hallo,

wollte mal nachfragen, ob du bezüglich dem folgenden Fehler schon etwas finden konntest?
Zitat2017.10.13 10:43:08 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number (peer: 192.168.0.22)
2017.10.13 10:45:13 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number (peer: 192.168.0.22)
2017.10.13 10:45:36 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number (peer: 192.168.0.22)

Danke Dir.

LG

CoolTux

Hallo Matthias

Leider habe ich nicht gefunden.
Gib mir mal bitte ein list des FHEMWEB Devices und ein list vom Nuki Device



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

math78

Hi,

das List vom NukiDevice:
Internals:
   DEF        111966073 IODev=NukiBridge
   IODev      NukiBridge
   NAME       NUKIDevice111966073
   NR         793
   NUKIID     111966073
   STATE      unlocked
   TYPE       NUKIDevice
   VERSION    0.6.1
   WEBHOOK_COUNTER 0
   WEBHOOK_PORT 8282
   WEBHOOK_REGISTER sent
   WEBHOOK_URI /webhook/NUKIDevice
   WEBHOOK_URL http://192.168.0.23:8282/webhook/NUKIDevice-111966073
   READINGS:
     2017-10-13 11:27:52   battery         ok
     2017-10-13 11:27:52   batteryCritical 0
     2017-10-13 11:27:52   lockState       unlocked
     2017-10-13 11:29:08   name            Nuki_06AC7779
     2017-10-13 11:29:08   paired          1
     2017-10-13 11:29:08   rssi            -78
     2017-10-13 11:27:52   state           unlocked
     2017-10-13 11:27:52   success         1
   fhem:
     infix      NUKIDevice
   helper:
Attributes:
   IODev      NukiBridge
   alias      Home
   room       NUKI
   webhookFWinstance NUKIWEB
   webhookHttpHostname 192.168.0.23


Das List vom FHEMWEB:
Internals:
   CSRFTOKEN  csrf_232796455891768
   DEF        8282 global
   FD         10
   NAME       NUKIWEB
   NR         21
   NTFY_ORDER 50-NUKIWEB
   PORT       8282
   STATE      Initialized
   TYPE       FHEMWEB
Attributes:
   hiddenroom Tablet-UI,Außenbereich,DG,Dummy,EG_Arbeitszimmer,EG_Esszimmer,EG_Flur,EG_Kueche,EG_Technikraum, EG_Terrasse,EG_WC,EG_Wohnzimmer,Fritz-Box,HUE,Heizung,Kalender,Kamera,NUC,NUKI,OG_Abstellraum,OG_Bad,OG_Felixzimmer,OG_Flur,OG_Lenizimmer,OG_Schlafzimmer,Residents,Sonos,Wetter,Zentral,Everything,Logfile,Commandref,Remote doc,Edit files,Select style,Event monitor,Restart,Update
   room       hidden
   webname    webhook


CoolTux

Funktioniert denn überhaupt der Callback oder bringt die Fehlermeldung eine Nichtfunktion mit sich?
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

math78

Der Callback funktioniert, kann die Tür damit steuern.

CoolTux

Kann beim besten willen nicht finden warum das

2017.10.13 10:43:08 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number (peer: 192.168.0.22)
2017.10.13 10:45:13 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number (peer: 192.168.0.22)
2017.10.13 10:45:36 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number (peer: 192.168.0.22)

Vom Modul kommen sollte.

Sorry
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

math78


wolfram

Guten Morgen liebe Community,

ich habe mich durch die letzten Seiten durchgearbeitet, aber noch keine Lösung gefunden:

Der Status meines Nuki-Schlosses wird nur sporadisch, bzw. durch ein "set StatusRequest" aktualisiert. Ich habe eine Hardwarebridge und sonst funktioniert auch alles. Nur halt der Status wird nicht automatisch aktualisiert.

Hat jemand vielleicht eine Idee?

Vielen Dank
wolf

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