Nuki Sperr-Zustand wird oft falsch angezeigt

Sollte beide betreffen.

Kannst Du etwas technischer/detaillierter werden was der Implementierungsfehler genau ist, bin bisher nicht dazu gekommen Issues zu öffnen…

Die Bridge sendet einen HTTP Request an ioBroker. Dieser wird dann allerdings nicht beantwortet, es erfolgt also z.b. kein Status 200 Response. Somit wartet die Bridge immer auf eine Antwort, welche aber nie kommt. Wir haben das bei beiden Plugins so nachvollziehen können.

3 „Gefällt mir“

So, Wrong implementation has an impact on other Nuki-connected gateways · Issue #21 · iobroker-community-adapters/ioBroker.nuki-extended · GitHub scheint schon gefixt zu sein:

Thanks for the valuable information. I added a HTTP status response. Could you please test the current version from Github (version number is still v1.0.3). Thanks.

@bergjet: Kannst Du mal mit der GitHub-Version testen? Oder ggf. kann es jemand anderes testen?

1 „Gefällt mir“

Derzeit auf GitHub nicht verfügbar.

immer noch die selbe version, siehe text

Und auch ioBroker.nuki scheint behoben zu sein, kann das ebenfalls jemand testen?

Hi,
thanks for pointing this out. I’ve added the required response in version 1.0.7. Since I have no homee gateway I’d appreciate if you (or someone with the mentioned combination of installments) could do some testing.

Bei Nuki2.0 v1.04 habe ich nun dieses Protokoll

[

{“timestamp”: “2019-08-31T09:01:20+00:00”, “type”: “HTTP-Log”},

{“timestamp”: “2019-08-31T09:01:20+00:00”, “type”: “WLAN-SocketConnected”, “connection”: 0},

{“timestamp”: “2019-08-31T09:01:20+00:00”, “type”: “WLAN-SocketDisconnected”, “connection”: 0},

{“timestamp”: “2019-08-31T09:01:18+00:00”, “type”: “HTTP-PostFailed”, “urlId”: 1},

{“timestamp”: “2019-08-31T09:01:16+00:00”, “type”: “WLAN-SocketDisconnected”, “connection”: 3},

{“timestamp”: “2019-08-31T09:01:16+00:00”, “type”: “HTTP-Post”, “nukiId”: “1xxxxxxD”, “urlId”: 1},

{“timestamp”: “2019-08-31T09:01:15+00:00”, “type”: “HTTP-PostTimeout”},

{“timestamp”: “2019-08-31T09:01:15+00:00”, “type”: “BLE-Disconnected”, “nukiId”: “1xxxxxxD”},

{“timestamp”: “2019-08-31T09:01:15+00:00”, “type”: “BLE-Disconnect”, “nukiId”: “1xxxxxxD”},

{“timestamp”: “2019-08-31T09:01:15+00:00”, “type”: “WLAN-TxAborted”, “connection”: 0},

{“timestamp”: “2019-08-31T09:01:10+00:00”, “type”: “WLAN-SocketConnected”, “connection”: 3},

{“timestamp”: “2019-08-31T09:01:10+00:00”, “type”: “WLAN-SocketConnected”, “connection”: 0},

{“timestamp”: “2019-08-31T09:01:08+00:00”, “type”: “WLAN-SocketDisconnected”, “connection”: 3},

{“timestamp”: “2019-08-31T09:01:08+00:00”, “type”: “HTTP-PostDone”, “responseCode”: 200},

{“timestamp”: “2019-08-31T09:01:08+00:00”, “type”: “HTTP-Post”, “nukiId”: “1xxxxxxD”, “urlId”: 0},

{“timestamp”: “2019-08-31T09:01:08+00:00”, “type”: “BLE-ReceivingMsg”, “nukiId”: “1xxxxxxD”, “cmdId”: “000E”},

{“timestamp”: “2019-08-31T09:01:08+00:00”, “type”: “SSE-KeyturnerResponse”, “nukiId”: “1xxxxxxD”, “bytes”: 205},

{“timestamp”: “2019-08-31T09:01:08+00:00”, “type”: “BLE-ReceivingSSE”, “bytes”: 55, “auth”: “0xxxxxx2”},

{“timestamp”: “2019-08-31T09:01:08+00:00”, “type”: “SSE-KeyturnerResponse”, “nukiId”: “1xxxxxxD”, “bytes”: 273},

{“timestamp”: “2019-08-31T09:01:08+00:00”, “type”: “BLE-ReceivingSSE”, “bytes”: 107, “auth”: “0xxxxxx2”}

]

ioBroker (id0) bekommt nun den “responseCode”: 200
aber jetzt bekommt homee ein HTTP-PostFailed", “urlId”: 1

@anon97065019 @Pascal - eine Idee?

Haben das hier kurz getestet und mit den aktualisierten Adaptern funktioniert es hier:

{„timestamp“: „2019-09-02T07:38:55+00:00“, „type“: „HTTP-PostDone“, „responseCode“: 200},
{„timestamp“: „2019-09-02T07:38:55+00:00“, „type“: „HTTP-Post“, „nukiId“: „xxxxxxxx“, „urlId“: 2},
{„timestamp“: „2019-09-02T07:38:53+00:00“, „type“: „WLAN-SocketConnected“, „connection“: 3},
{„timestamp“: „2019-09-02T07:38:52+00:00“, „type“: „WLAN-SocketDisconnected“, „connection“: 3},
{„timestamp“: „2019-09-02T07:38:52+00:00“, „type“: „HTTP-PostDone“, „responseCode“: 200},
{„timestamp“: „2019-09-02T07:38:52+00:00“, „type“: „HTTP-Post“, „nukiId“: „xxxxxxxx“, „urlId“: 0},

War das jetzt nur einmal oder ist das dauerhaft?
Welche Callbacks sind jetzt an der Bridge registriert?
Hilft ein Neustart von homee und/oder Bridge?

Habe Nuki und homee neu gestartet, jetzt klappt es auch bei mir. Habe 2 Callbacks.

1 „Gefällt mir“

Gibst Du bei beiden Adaptern noch ein kurzes Feedback an die Devs, bitte?

Erledigt, danke.

1 „Gefällt mir“