@holomekc
Hi nochmal,
über den BSH-Adapter hast du mich auf deinen HueEmu-Adapter aufmerksam gemacht. Leider schaffe ich es nicht, ihn mit der Bosch-App zu koppeln. Konkret scheitere ich an der Authentifizierung zwischen der App und dem Adapter.
Das Log sagt folgendes:
hueemu.0 2022-02-17 23:56:47.226 info state hueemu.0.startPairing changed: true (ack = true)
hueemu.0 2022-02-17 23:56:47.225 silly States user redis pmessage hueemu.0.*/hueemu.0.startPairing:{"val":true,"ack":true,"ts":1645138607221,"q":0,"from":"system.adapter.hueemu.0","user":"system.user.admin","lc":1645137510375}
hueemu.0 2022-02-17 23:56:47.215 info state hueemu.0.startPairing changed: true (ack = false)
hueemu.0 2022-02-17 23:56:47.214 silly States user redis pmessage hueemu.0.*/hueemu.0.startPairing:{"val":true,"ack":false,"ts":1645138607211,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1645137510375}
hueemu.0 2022-02-17 23:56:28.541 silly HueServer: Headers: {"access-control-allow-origin":"*","access-control-allow-methods":"POST, GET, OPTIONS, PUT, DELETE, HEAD","access-control-allow-credentials":"true","access-control-max-age":"3600","access-control-allow-headers":"Origin, X-Requested-With, Content-Type, Accept","connection":"close","content-type":"application/json; charset=utf-8"}
hueemu.0 2022-02-17 23:56:28.540 debug HueServer: Send response. Body: "{\"name\":\"Philips hue\",\"datastoreversion\":\"98\",\"swversion\":\"1941132080\",\"apiversion\":\"1.41.0\",\"mac\":\"E4:5F:01:74:F5:49\",\"bridgeid\":\"E45F01FFFF74F549\",\"factorynew\":false,\"replacesbridgeid\":null,\"modelid\":\"BSB002\",\"starterkitid\":\"\"}"
hueemu.0 2022-02-17 23:56:28.538 silly HueServer: Headers: {"accept":"application/json","user-agent":"Jersey/2.30.1 (HttpUrlConnection 1.8.0_302)","cache-control":"no-cache","pragma":"no-cache","host":"192.168.178.37","connection":"keep-alive"}
hueemu.0 2022-02-17 23:56:28.537 debug HueServer: Incoming GET /api/config request from 192.168.178.56
hueemu.0 2022-02-17 23:56:25.134 silly HueServer: Headers: {"access-control-allow-origin":"*","access-control-allow-methods":"POST, GET, OPTIONS, PUT, DELETE, HEAD","access-control-allow-credentials":"true","access-control-max-age":"3600","access-control-allow-headers":"Origin, X-Requested-With, Content-Type, Accept","connection":"close","content-type":"application/json; charset=utf-8"}
hueemu.0 2022-02-17 23:56:25.133 debug HueServer: Send response. Body: "{\"name\":\"Philips hue\",\"datastoreversion\":\"98\",\"swversion\":\"1941132080\",\"apiversion\":\"1.41.0\",\"mac\":\"E4:5F:01:74:F5:49\",\"bridgeid\":\"E45F01FFFF74F549\",\"factorynew\":false,\"replacesbridgeid\":null,\"modelid\":\"BSB002\",\"starterkitid\":\"\"}"
hueemu.0 2022-02-17 23:56:25.132 silly HueServer: Headers: {"host":"192.168.178.37"}
hueemu.0 2022-02-17 23:56:25.131 debug HueServer: Incoming GET /api/config request from 192.168.178.56
hueemu.0 2022-02-17 23:56:07.601 info state hueemu.0.startPairing changed: true (ack = true)
hueemu.0 2022-02-17 23:56:07.599 silly States user redis pmessage hueemu.0.*/hueemu.0.startPairing:{"val":true,"ack":true,"ts":1645138567596,"q":0,"from":"system.adapter.hueemu.0","user":"system.user.admin","lc":1645137510375}
hueemu.0 2022-02-17 23:56:07.590 info state hueemu.0.startPairing changed: true (ack = false)
hueemu.0 2022-02-17 23:56:07.587 silly States user redis pmessage hueemu.0.*/hueemu.0.startPairing:{"val":true,"ack":false,"ts":1645138567584,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1645137510375}
Keine Ahnung warum manche Log-Einträge doppelt kommen. Ich habe jeweils nur einmal in der Bosch-App auf "Bridge suchen" geklickt und genauso nur einmal den "button" zum Pairing in den Objektes des HueEmu-Adapters. In Zeile 12 siehst du die Anfrage zum Pairing mit der BoschApp und meinem Handy. In Zeile 8 dann nochmal.
In der Bosch-App wird die emulierte HueBridge auch gefunden, dann soll ich den Button (den eigentlichen physischen Button auf der HueBridge) drücken. Egal ob das Pairing im Adapter aktiviert wurde oder nicht (Zeile 16 und Zeile 4) bricht die Bosch-App nach 20 Sekunden ab.
Hier meine Konfiguration:

Hast du eine Idee?
Viele Grüße
Maik