NEWS
Probleme nach Umstellung auf Docker mit HM-RPC
-
Hallo zusammen und einen gute Start ins neue Jahr.
Ich habe mir über die Feiertage vorgenommen meine Serverumgebung von Virtualisierung auf Docker umzustellen, soweit ging auch alles gut, nur die ioBroker Installation zickt beim HM-RPC Adapter rum.Ich nutze eine CCU2 mit Homematic und Homematic IP Geräten, dafür läuft der Adapter HM-RPC in 2 Instanzen, HM-RPC.0 und HM-RPC.1 (Homematic IP). Die Adapter hm-rega und hm-rpc.1 laufen ohne Probleme.
Der Adapter hm-rpc.0 aber verliert ständig die Verbindung o.ä. im Log taucht jede Minute folgender Eintrag auf: hm-rpc.0 2020-01-01 16:38:25.585 error (12865) init error: Error: response timeout
Folgendes ist eingestellt, zwischen BIN-RPC und XML-RPC habe ich bereits umgeschalten, ohne Besserung:
Wobei 10.0.10.250 die Host Adresse der Docker Installation ist. Für den Docker Container sind die Ports wie folgt konfiguriert:
28081 -> 8081
32814 -> 8084
28082 -> 28082 (Für SocketIO)
28084 -> 28084 (Für SocketIO)Ich hab leider keine Ahnung woran es liegen könnte, ich habe keine Pingaussetzer und an der Config hat sich (bis auf die Ports) nichts geändert. Auch das der andere Adapter ohne Probleme läuft macht mich stutzig, evtl. kennt jemand das Problem und kann helfen.
-
@TobStar sagte in Probleme nach Umstellung auf Docker mit HM-RPC:
Für den Docker Container sind die Ports wie folgt konfiguriert:
Habe keine Ahnung von Docker - und das bestätigt mich wieder in meiner Aversion dagegen.
Wenn im Adapter ein Port 0 definiert ist wird der selbe Port wie auf der CCU genommen, also in deinem Beispiel aus dem Screenshot :2001
-
@Homoran sagte in Probleme nach Umstellung auf Docker mit HM-RPC:
@TobStar sagte in Probleme nach Umstellung auf Docker mit HM-RPC:
Für den Docker Container sind die Ports wie folgt konfiguriert:
Habe keine Ahnung von Docker - und das bestätigt mich wieder in meiner Aversion dagegen.
Wenn im Adapter ein Port 0 definiert ist wird der selbe Port wie auf der CCU genommen, also in deinem Beispiel aus dem Screenshot :2001
Diese Aversion solltest Du überdenken, das war der Fehler. Bin davon ausgegangen das er auf 8081 zurückfunkt, dachte mir aber schon das es ein NAT Thema ist, vielen lieben dank.
-
@TobStar sagte in Probleme nach Umstellung auf Docker mit HM-RPC:
Bin davon ausgegangen das er auf 8081 zurückfunkt
So ungefähr dachte ich mir das