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

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

Vorheriges Thema - Nächstes Thema

CoolTux

#195
Zitat von: TomD am 01 November 2016, 20:24:37
Hallo CoolTux,

ich sehe leider keine angehängte version

Sorry mein Fehler.  ;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

_Marco_

Hi, also ich habe auch die aktellen Versionen jetzt eingespielt nur habe ich gerade ein Problem mit meiner Hardbridge.
Ich hatte bislang nur eine Softbridge mit einem Nuki, jetzt hatte ich mein zweites Nuki und eine Hardbridge bekommen und hatte auch beide Nukis an ihr angemeldet was aber überhaupt nicht richtig läuft, alles dauert ewig bis mal was in der app angezeigt (wenn was angezeigt wird).
Jetzt wollte ich erstmal an jede Bride ein Nuki anmelden, in der Softbridge kann man die Keyturner wieder abmelden aber in der Hardbridge gibts da keinen Menupunkt für, das Problem ist das sich der Keyturner den Ich in der Softbridge anmelde auch funktioniert nur ist er auch noch in der Hardbridge registriert und das kommt sich geade irgendwie in die quere. Frage ist wie kann man die Hardbridge zurücksetzten und wie bekommet man die Firmwareversion raus?
Wen die Probleme gelöst sind kann ich mittesten  :)

Steeeve

Zitat von: _Marco_ am 01 November 2016, 21:07:36
Hi, also ich habe auch die aktellen Versionen jetzt eingespielt nur habe ich gerade ein Problem mit meiner Hardbridge.
Ich hatte bislang nur eine Softbridge mit einem Nuki, jetzt hatte ich mein zweites Nuki und eine Hardbridge bekommen und hatte auch beide Nukis an ihr angemeldet was aber überhaupt nicht richtig läuft, alles dauert ewig bis mal was in der app angezeigt (wenn was angezeigt wird).
Jetzt wollte ich erstmal an jede Bride ein Nuki anmelden, in der Softbridge kann man die Keyturner wieder abmelden aber in der Hardbridge gibts da keinen Menupunkt für, das Problem ist das sich der Keyturner den Ich in der Softbridge anmelde auch funktioniert nur ist er auch noch in der Hardbridge registriert und das kommt sich geade irgendwie in die quere. Frage ist wie kann man die Hardbridge zurücksetzten und wie bekommet man die Firmwareversion raus?
Wen die Probleme gelöst sind kann ich mittesten  :)


Lt. Nuki Support kann ein Lock immer nur an einer Bridge angemeldet sein. Da dürfte sich eigentlich nichts in die Quere kommen...

_Marco_

#198
ich bekomme aber immer noch beide angezeigt wenn ich im Browser mit list abrufe

[{"nukiId": 9454454256, "name": "Wohnungstuer", "lastKnownState": {"state": 3, "stateName": "unlocked", "batteryCritical": false, "timestamp": "2016-11-01T19:53:47+00:00"}},{"nukiId": 64546051, "name": "Haustuer"}]

Steeeve

Aber keine States dazu, oder? Schließen usw. sollte auch nicht mehr klappen.

_Marco_

#200
Ich habe jetzt gerade mal die Softbridge ausgeschaltet und trotzdem konnte ich mit meinem Handy mit ausgeschaltetem Bluetooth den Keyturner am Handy steuern, über fhem ist der jetzt nicht mehr erreichbar da ich ihn ja über die Softbride eingebunden habe und die Hardbride ist in fhem disabled  ::) (die war auch schon vorher disabled  ;))
Deswegen würde ich die Bridge gerne mal zurück setzen weil ja beide Keyturner scheinbar immer noch über die Bridge laufen, jedenfalls der eine der es ja nicht mehr soll.
UNd wie konnte man denn jetzt die Firmeware der Hardbridge erkennen? und wie wird die eigentlich eingespielt wenn mal eine kommt?

Steeeve

Zitat von: _Marco_ am 01 November 2016, 21:27:56
Ich habe jetzt gerade mal die Softbridge ausgeschaltet und trotzdem konnte ich mit meinem Handy mit ausgeschaltetem Bluetooth den Keyturner am Handy steuern, über fhem ist der jetzt nicht mehr erreichbar da ich ihn ja über die Softbride eingebunden habe und die Hardbride ist in fhem disabled  ::)
Deswegen würde ich die Bridge gerne mal zurück setzen weil ja beide Keyturner scheinbar immer noch über die Bridge laufen, jedenfalls der eine der es ja nicht mehr soll.
UNd wie konnte man denn jetzt die Firmeware der Hardbridge erkennen? und wie wird die eigentlich eingespielt wenn mal eine kommt?
1x am Tag bzw 1h nach Neustart wird in der Bridge auf updates geprüft und ggf installiert. Probier mal /info ev zeigts dir da sie Version an

CoolTux

Das auslesen der Firmwareversion werde ich als nächstes einbauen. Aber erstmal muss das Problem mit den Timeouts weg.
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

_Marco_

ah, firmwareVersion": "1.3.6", "wifiFirmwareVersion": "1.0.1"  :)
aber um sie zurückzusetzen keine Idee?

_Marco_

Also ich alles von Nuki in fhem raus geschmissen und die Hardbridge neu eingefügt, aber ich bekomme immer nur not connected zurück und habe den log eintrag gefunden.

Zitat2016.11.01 22:02:11 3: stacktrace:
2016.11.01 22:02:11 3:     main::__ANON__                            called by ./FHEM/73_NUKIBridge.pm (332)
2016.11.01 22:02:11 3:     main::NUKIBridge_Distribution       called by FHEM/HttpUtils.pm (421)
2016.11.01 22:02:11 3:     main::__ANON__                            called by fhem.pl (669)
2016.11.01 22:02:11 3: NUKIBridge (NUKI_Bridge_Hard) - Param Code:
2016.11.01 22:02:11 3: NUKIBridge (NUKI_Bridge_Hard) - Error: http://192.168.11.119:8080/list?token=123456: empty answer received
2016.11.01 22:02:11 3: NUKIBridge (NUKI_Bridge_Hard) - JSON:

Ein Device wird nicht angelegt und wenn ich selber eins anlege steht auch nur not connected da, wie gesagt mit softbridge geht es.

_Marco_

#205
nach ewigkeiten habe ich ein unlocked von meinem Device in fhem bekommen, aber die Hardbridge hat immer noch den Status not connected.
Ich habe noch mehr von den logs nach einem Neustart  :)

ZitatNUKIBridge (NUKI_Bridge_Hard) - Param Alive: 0
2016.11.01 22:16:57 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_NUKIBridge.pm line 332.
2016.11.01 22:16:57 3: stacktrace:
2016.11.01 22:16:57 3:     main::__ANON__                      called by ./FHEM/73_NUKIBridge.pm (332)
2016.11.01 22:16:57 3:     main::NUKIBridge_Distribution       called by FHEM/HttpUtils.pm (421)
2016.11.01 22:16:57 3:     main::__ANON__                      called by fhem.pl (669)
2016.11.01 22:16:57 3: NUKIBridge (NUKI_Bridge_Hard) - Param Code:
2016.11.01 22:16:57 3: NUKIBridge (NUKI_Bridge_Hard) - Error: http://192.168.11.119:8080/lockState?token=123456&nukiId=78965485: empty answer received
2016.11.01 22:16:57 3: NUKIBridge (NUKI_Bridge_Hard) - JSON:
2016.11.01 22:17:11 3: NUKIBridge (NUKI_Bridge_Hard) - Param Alive: 1
2016.11.01 22:17:11 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_NUKIBridge.pm line 332.
2016.11.01 22:17:11 3: stacktrace:
2016.11.01 22:17:11 3:     main::__ANON__                      called by ./FHEM/73_NUKIBridge.pm (332)
2016.11.01 22:17:11 3:     main::NUKIBridge_Distribution       called by FHEM/HttpUtils.pm (89)
2016.11.01 22:17:11 3:     main::HttpUtils_Err                 called by fhem.pl (2863)
2016.11.01 22:17:11 3:     main::HandleTimeout                 called by fhem.pl (604)
2016.11.01 22:17:11 3: NUKIBridge (NUKI_Bridge_Hard) - Param Code:
2016.11.01 22:17:11 3: NUKIBridge (NUKI_Bridge_Hard) - Error: read from http://192.168.11.119:8080 timed out
2016.11.01 22:17:11 3: NUKIBridge (NUKI_Bridge_Hard) - JSON:
2016.11.01 22:17:11 3: SONOS0: Connection accepted from localhost:54082
2016.11.01 22:17:17 3: NUKIBridge (NUKI_Bridge_Hard) - Param Alive: 0
2016.11.01 22:17:17 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_NUKIBridge.pm line 332.

CoolTux

#206
Ich brauche vor allem die listen Sachen.
Also mit

http://192.168.11.119:8080/list?token=123456

Und vielleicht kannst mal bitte auf dem FHEM Server in der Konsole ein

curl http://192.168.11.119:8080/list?token=123456

machen und hier posten
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

#207
Ich brauche mal bitte von jemanden mit dem Erreichbarkeitsproblem ein

curl http://192.168.11.119:8080/list?token=123456




Danke
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

_Marco_


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