NEWS
[gelöst] hm-rpc.0 Adapter - plötzlich Fehlermeldung
-
Hallo Leute,
Irgendwie stehe ich im Moment gerade auf der Leitung.
Also ich hab mal von meinem Raspi auf meine neue Synology in einen Docker Container migriert.
Das Ganze hat super funktioniert und all meine Adapter und Konfigurationen wurden übernommen.
Vor ein paar Tagen habe ich auch gesehen das es neue Updates z.B. auch für meinen HM-RPC Adapter gibt und hab das mal durchgeführt.
Nun ists mir nicht gleich aufgefallen aber als ich heute mal ins Admininterface geschaut habe, habe ich gesehen das mein hm-rpc.0 Adapter gelb ist.
Logfile sagt mir das er einen Timeout bekommt
hm-rpc.0 2018-04-10 13:12:51.342 error init error: Error: timeout hm-rpc.0 2018-04-10 13:12:46.330 info binrpc client is trying to connect to 10.0.0.33:2001 with ["xmlrpc_bin://10.0.0.20:2001","hm-rpc.0"] hm-rpc.0 2018-04-10 13:12:46.329 info binrpc server is trying to listen on 10.0.0.20:2001 hm-rpc.0 2018-04-10 13:12:46.241 info starting. Version 1.6.0 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v6.12.2 hm-rpc.0 2018-04-10 13:12:46.206 info States connected to redis: 127.0.0.1:6379 host.ioBroker 2018-04-10 13:12:45.481 info instance system.adapter.hm-rpc.0 started with pid 8249 host.ioBroker 2018-04-10 13:12:45.467 info object change system.adapter.hm-rpc.0 host.ioBroker 2018-04-10 13:12:39.821 info object change system.adapter.hm-rpc.0
Hab auch einen hm-rpc.1 Adapter für meinen CuxD laufen und bei dem ist alle grün und verbunden.
Scheint also nur ein Problem mit dem hm-rpc.0 Adapter zu geben.
Hab den Adapter auch schon mal gelöscht und neu eingelegt aber das selbe Ergebnis.
Einstellungen sehen so aus.
Also sehe ich von dieser Seite her eigentlich kein Problem.
~~![](</s><URL url=)https://i.imgur.com/2NQQ1LH.png" />
Entweder denke ich da jetzt zu kompliziert aber im Moment stehe ich am Schlauch.
Danke für jeden Tipp
lg
mandragora~~
-
ich vermisse die Callback-Adresse.
Steht die etwa unter zusätzliche Einstallungen.
Im Container sollte da die Container-IP-Adresse stehen
Gruß
Rainer
-
Hallo Homoran,
Callback Adresse ist keine Eingetragen.
Beim hm-rpc.1 Adapter ist ebenfalls keine eingetragen. Da funktioniert aber die Verbindung.
Hab testweise da IP vom Container eingetragen (10.0.0.20). Bringt auch nix.
hm-rpc.0 2018-04-10 14:55:33.600 error init error: Error: timeout hm-rpc.0 2018-04-10 14:55:28.585 info binrpc client is trying to connect to 10.0.0.33:2001 with ["xmlrpc_bin://10.0.0.20:2001","hm-rpc.0"] hm-rpc.0 2018-04-10 14:55:28.584 info binrpc server is trying to listen on 10.0.0.20:2001 hm-rpc.0 2018-04-10 14:55:28.484 info starting. Version 1.6.0 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v6.12.2 hm-rpc.0 2018-04-10 14:55:28.450 info States connected to redis: 127.0.0.1:6379
Verbindung zu hm-rpc.1 Adapter schaut so aus
hm-rpc.1 2018-04-10 14:58:40.617 info Connected hm-rpc.1 2018-04-10 14:58:40.615 info new CUxD devices/channels after filter: 0 hm-rpc.1 2018-04-10 14:58:40.596 info binrpc -> listDevices 108 hm-rpc.1 2018-04-10 14:58:40.245 info binrpc client is trying to connect to 10.0.0.33:8701 with ["xmlrpc_bin://10.0.0.20:8701","hm-rpc.1"] hm-rpc.1 2018-04-10 14:58:40.245 info binrpc server is trying to listen on 10.0.0.20:8701 hm-rpc.1 2018-04-10 14:58:40.018 info starting. Version 1.6.0 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v6.12.2 hm-rpc.1 2018-04-10 14:58:39.974 info States connected to redis: 127.0.0.1:6379
LG
Mandragora
-
sind die Schnittstellen korrekt ausgewählt?
Gruß
Rainer
-
Hallo
10.0.0.33 ist meine Homematic
10.0.0.20 ist mein ioBroker im Dockercontainer
Netzwerk ist im Container auf "host" gestellt nicht auf "bridge"
Und die 10.0.0.20 ovs_eth0 ist beim rpc0 und rpc1 gleichermaßen eingestellt.
~~![](</s><URL url=)https://i.imgur.com/PLHDHgt.png" />
eigentlich unterscheiden sich die beiden Adapter nur bei den Daemon und Protkoll Einstellungen.
lg
mandragora~~
-
Dann bleibt mir nur noch die Vermutung dass die CCU ein Problem hat.
Gruß
Rainer
-
MoiN!
Hatte ich auch nach umzug von Host auf docker…Lösung muß ich zu Hause nachschauen...melde mich...
bis denne
Mr.Lee
-
Ahhh… das klingt schon mal hoffnungsvoll.
Danke schon mal
lg
mandragora
-
Hallo nochmals,
Also so wie es aussieht hats tatsächlich an meiner CCU gelegen.
Irgendwie hat sich das Teil abgeschossen und ich konnte die CCU nur mehr per SSH rebooten.
Nach einem Neustart (der länger als üblich gedauert hat) hat sich mein rpc.0 Adapter auch wieder verbunden.
Somit scheint es nach einer Selbstheilung auszusehen.
Danke aber auf jeden Fall mal an alle die mir geholfen haben
lg
mandragora
-
Klasse das es bei DIr wieder läuft & sorry das ich mich erst jetzt melde…
Bei mir war das Problem im Zusammenhang mit den Konfigurationen der ip-Adressen im Container (interressanterweise nur der hm-rpc).
Falls noch jemand das Thema hat hier meine Konfig:
-
Homematic-Adresse: Adresse der ccu (ok, der war einfach)
-
Adapter-Adresse: Interface der synology
-
CallbackAdresse: Interface der synology
bis denne
Mr.Lee
-
-
Hi, ich hab im Kontext des hm-rpc mal ein paar Fragen an euch:
hm-rpc.0 ist als Instanz installiert.
In den Objekten finde ich
hm-rpc.0
hm-rpc.1
hm-rpc.meta
Habt ihr die auch .. oder ist hm-rpc.1 womöglich mal beim Experimentieren reingerutscht?
Ich hatte allerdings auch eine Zeit lang hm-rega.0 und .1 .. und hab .1 jetzt erst gelöscht (obwohl gerade bei dem auch was mit Fritzbox stand .. bin ich davon ausgegangen, dass eine Instanz reichen sollte). Womöglich hängt rpc.1 auch damit zusammen.
Und dann noch eine Frage zu hm-rega.0: Hab nun verstanden, dass dieser Adapter eher zur Initialisierung gut ist aber dann (vermutlich) nur noch wenn neue Geräte dazu kommen. Habt ihr diesen Adapter immer an oder nicht?
VG
-
Schau doch mal in die Konfig der beiden hm-rpc, ob da nicht einen für RF und einer für IP ist.
Du brauchst für jede Variante (RF, IP, Wired und CuxD) jeweils eine eigene Instanz.
Gruß,
Eric
Von unterwegs getippert
-
Homematic IP hab ich gar nicht .. und unter beiden steht ein BidCos-RF .. nur dass die eine Instanz noch Geräte drunter hat und die andere nicht.