NEWS
[gelöst] Homematic RPC Adapter funktioniert nicht
-
Hallo,
ich habe jetzt schon einiges ausprobiert und viele Forenbeiträge gelesen, aber mein Problem konnte ich bisher nicht lösen deshalb hier nun ein neuer Post.
Ich habe in meinem iobroker den Homematic Adapter installiert der auch soweit funktioniert. Es wurden die Instanzen hm-rega, hm-rpc.0 für die CUxD Geräte, hm-rpc.1 für die "normalen" Homematic Geräte sowie hm-rpc.2 für die Homematic IP Geräte installiert.
Die Systemvariablen aus der hm-rega Instanz, sowie die Werte aus den Homematic IP Geräten lassen sich ohne Probleme auslesen und werden auch aktualisiert. Lediglich die Werte aus der hm-rpc.1 Instanz (Energiezähler, Temperatursensoren) lassen sich nicht auslesen bzw. die Werte sind eingefroren und werden nicht aktualisiert (außer wenn ich den Adapter neu starte, dann werden genau 1x die Werte aktualisiert). Ich habe als Workaround Systemvariablen erstellt in welche die Werte geschrieben werden, das funktioniert.... Komischerweise lassen sich allerdings vom iobroker aus Schalter hm-rpc.1 über vis ansteuern....
Ich habe schon einiges probiert, sowohl http als auch https verwendet (und die Ports dazu angepasst), IP's und Ports in der Firewall der Homematic freigeschaltet etc. alles ohne Erfolg. Ich bin jetzt mit meinem Latein am Ende...
Weis vielleicht jemand Rat? Welche Einstellungen der Adapter müsst hier hierzu sehen? Hier erst mal die Einstellungen des hm-rpc.1 Adapters:
Gruß, Alex
-
@alex-k-0
Die Adapter Callback Adresse "glaube" ich nicht. Die ist bei mir auch leer. -
@alex-k-0 dein iob hat die .1 als IP?
-
@alex-k-0 sagte: Einstellungen des hm-rpc.1 Adapters:
CCU und ioBroker befinden sich im gleichen Subnetz. Damit muss die "Adapter Callback Adresse" leer bleiben oder die IP-Adresse (192.168.2.74) des ioBroker enthalten.
-
Danke für Eure Antworten!
Die Adresse hatte im Rahmen der Versuche das irgendwie zum Laufen zu bringen mal eingetragen... ich hab sie jetzt wieder gelöscht, ändert aber nichts daran....
da ist dann aber Hilfe falsch:
Gruß, Alex
-
Ha, zu früh geschrieben, jetzt scheint es zu funktionieren...
-
@alex-k-0 sagte: jetzt scheint es zu funktionieren...
Dann markiere das Thema in der Überschrift des ersten Beitrags als [gelöst].
-
@alex-k-0 sagte in Homematic RPC Adapter funktioniert nicht:
da ist dann aber Hilfe falsch:
wieso?
befindet sich dein iob hinter einem Docker-host mit .1? -
@homoran sagte: wieso?
Der Begriff "Router" wird leicht falsch interpretiert.
-
@paul53 sagte in Homematic RPC Adapter funktioniert nicht:
@homoran sagte: wieso?
Der Begriff "router" wird leicht falsch interpretiert.
möglich! aber wie würdest du es benennen wenn dieses
@paul53 sagte in Homematic RPC Adapter funktioniert nicht:
CCU und ioBroker befinden sich im gleichen Subnetz
nicht zutreffen würde?
dann wäre es ja auch nötig, weil geroutet -
@homoran sagte: wie würdest du es benennen
Ich würde den Begriff "Router" vermeiden, etwa so:
Wenn ioBroker in einem anderen Subnetz (z.B. in einem Docker-Container) läuft, können sich Ein- und Ausgangsadresse unterscheiden. Wird hier die IP des Container-Hosts eingetragen, lässt sich das Problem umgehen, da dann das Weiterleiten zu ioBroker von Docker übernommen wird.
-
@paul53 also Weiterleitung statt Routing
ja, passt wahrscheinlich besser.
-
@homoran said in Homematic RPC Adapter funktioniert nicht:
@alex-k-0 sagte in Homematic RPC Adapter funktioniert nicht:
da ist dann aber Hilfe falsch:
wieso?
befindet sich dein iob hinter einem Docker-host mit .1?nee das nicht, aber hinter einem Router... das hab ich dann falsch interpretiert... so wie @paul53 das schreibt wäre es auch für nen noob wie mich verständlich
Gruß, Alex
-
@alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:
aber hinter einem Router..
nicht wirklich
bei dir hängen iob und der PC auf der selben Seite vom Router, sozusagen vor dem Router