FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: z400 am 28 Dezember 2018, 17:26:53

Titel: Docker+FHEM+Alexa
Beitrag von: z400 am 28 Dezember 2018, 17:26:53
Hallo zusammen.
Ich habe ein Problem, Alexa (in einem Docker-Container) zum laufen zu bekommen.
Der Alexa-Container als solches läuft, FHEM (in separatem Container) auch.
Wenn ich den Alexa-Container starte, kann ich im Log sehen, dass er die Geräte auf dem FHEM-Container auch findet:


...
[12/28/2018, 5:01:42 PM] [FHEM] got: 2 results
[12/28/2018, 5:01:42 PM] [FHEM] 1_SZ_Ventilator is disabled
[12/28/2018, 5:01:42 PM] [FHEM] 1_SZ_Ventilator: no service type detected
[12/28/2018, 5:01:42 PM] [FHEM] no device created for 1_SZ_Ventilator (TPLinkHS110)
[12/28/2018, 5:01:42 PM] [FHEM] HM_ST_1_Schlafzimmerfernseher is switch
[12/28/2018, 5:01:42 PM] [FHEM] HM_ST_1_Schlafzimmerfernseher has
[12/28/2018, 5:01:42 PM] [FHEM]   StatusLowBattery [battery]
[12/28/2018, 5:01:42 PM] [FHEM]   On [state;on,off]
  2018-12-28 17:01:42 caching: HM_ST_1_Schlafzimmerfernseher-battery: ok
  2018-12-28 17:01:42 caching: HM_ST_1_Schlafzimmerfernseher-state: on
...


Wenn ich nun Alexa nach neuen Geräten suchen lasse, finde ich im Log solche Einträge:


...
[12/28/2018, 5:03:02 PM] event not supported
[12/28/2018, 5:03:02 PM] ERROR: UnsupportedOperationError from ::ffff:34.245.77.210
response :{"header":{"name":"UnsupportedOperationError","payloadVersion":"2","namespace":"Alexa.ConnectedHome.Control","messageId":"07b66be4-8830-4c7e-9e4e-dd3d7060bfb6"},"payload":{}}
[12/28/2018, 5:04:20 PM] ERROR: SyntaxError: Unexpected end of JSON input from ::ffff:xxx.xxx.xxx.xxx


Ich hatte zuvor (bevor ich auf Docker umgestiegen bin) Fhem, Alexa etc. einwandfrei laufen mit der gleichen Konfiguration.
Weitere Infos:
FHEM läuft im auf dem Docker-Rechner im Host-Netzwerk (wegen dem Sonos-Plugin) ("offizielles" Docker Image)
Alexa läuft im Bridged-Modus. (Docker-Image sbiermann)

Ich weiss echt nicht, wo ich noch weiter suchen kann/soll.

Hat jemand von euch eine Idee?