NEWS
Adapter HomeMatic RPC / ReGaHSS kaputt
-
Hallo zusammen,
seidem ich gestern den IOBroker neu aufgesetzt habe (vorher Version 4.X), habe ich alles ganz frisch installiert.
U.a. nutze ich nun auch die neuste Version
HomeMatic RPC 2.0.2
HomeMatic ReGaHSS 5.1.0Es wird ausschließlich wie "rfd" verwendet, Protokoll "XML-RPC" und https via Port 42001, wie mit dem alten Adapter. Es wird dann auch alles schön "Grün"
Problem ist nur, dass unter Objekte bei "hm-rpc" ausschließlich Informationen zum Batterie-Stand kommen, kein Werte mehr zur Temperatur, Steckdosen-Schaltung oder Rollladen. Ich habe dann die Objekte ganz entfernt und auch die Adapter und auch die CCU aktualisiert.
Neustart aller Geräte und wieder von vorn begonnen. Jetzt kommen nicht einmal mehr der Batteriestand sondern nur ein "BidCoS-RF", "info" und ein "updated" (das updates kann ich schalten).
Ich habe die Nacht durchgemacht, bin jetzt erledigt und weiß echt nicht mehr weiter. Hier geht leider gar nicht mehr zwischen IOBroke und CCU3
Hat jemand bitte einen Tipp?
Lieben Dank
Skid -
@skid26
Wie immer ohne "richtige" Infos keine Hilfe möglich.-Screenshots der entsprechenden Einstellungen
-ggf. Fehlerprotokoll (bitte in Code-Tags)
-ein vollständigesiob diag
(ebenfalls in Code-Tags) schadet sicher auch nicht -
@skid26 sagte in Adapter HomeMatic RPC / ReGaHSS kaputt:
Hat jemand bitte einen Tipp?
jede Menge!
Deswegen sollte man das eingrenzen können, sonst artet das aus.Wie @Samson71 schon schrieb braucht es mindestens Konfigurationen, Informationen über die Installation von iob und HM.
Dann sehen wir weiter. -
Hi zusammen,
also der iob läuft in einem Docker, ich habe jetzt die "lastest" Version installiert, habe aber auch gerade noch einmal V9 probiert, gleiches Spiel.
Die CCU3 ist out of the Box mit der aktuellen 3.79.6.
Fehlermeldung gibt es leider keine, weder bei dem iob, noch bei der CCU3. Weiß nicht ob man evtl. bei der Adapter-Version irgendwie auf eine alte zurückkommt, weil vor 14 Stunden war ja alles supi.
Viele Grüße
Skid -
@skid26 Bitte alles angefragte zeigen!
-
Hinzu bitte noch die Firewall Einstellungen der CCU zeigen
-
Hi,
hier die Einstellung im Adapter:
Hier die Objekte:
Hier das Log:
log.txtUnd hier die Firewall der CCU:
Gibt es irgendwo eine Anleitung um "ein vollständiges iob diag in Code-Tags" auszugeben?
Lieben Dank
-
@Homoran
Kleine Info, der iob läuft im Docker. Du hattest mal irgendwo geschrieben das dafür ggf. die "Adapter Callback Adresse" benötigt wird. Hatte ich mit der alten Version nicht, aber man weiß ja nie. -
@skid26 sagte in Adapter HomeMatic RPC / ReGaHSS kaputt:
Hier die Objekte:
dast du überhaupt Homematic Geräte?
oder nur HmIP?@skid26 sagte in Adapter HomeMatic RPC / ReGaHSS kaputt:
Hatte ich mit der alten Version nicht,
müsstest du aber schon.
@skid26 sagte in Adapter HomeMatic RPC / ReGaHSS kaputt:
Hier das Log:
bitte in code-tags posten.
ich kann am Handy da nichts zitieren!@skid26 sagte in Adapter HomeMatic RPC / ReGaHSS kaputt:
Und hier die Firewall der CCU:
gib mal die .28 frei.
die .21 ist doch die CCU selbst, oder? -
@homoran sagte in Adapter HomeMatic RPC / ReGaHSS kaputt:
die .21 ist doch die CCU selbst, oder?
Sehe ich auch so.
@Skid26
Da in der CCU ohnehin alle Ports offen sind und alles auf Vollzugriff steht, spricht was dagegen es nur mit HTTP und Port 2001 ohne Benutzer/Kennwort zu probieren? -
@skid26 sagte in Adapter HomeMatic RPC / ReGaHSS kaputt:
Kleine Info, der iob läuft im Docker. Du hattest mal irgendwo geschrieben das dafür ggf. die "Adapter Callback Adresse" benötigt wird.
"Wie" läuft das im Docker? -> Bridge oder Host?
-
@Samson71
"Host" habe ich beim iob Docker ausgewähltWenn ich HTTPS weglasse wird er nicht mal grün:
hm-rpc.0 2024-11-30 13:53:09.359 error Init not possible, going to stop: Unknown XML-RPC tag 'TITLE'
@Homoran
Ja, die .28 gebe ich frei, da war ein Dreher drin. Ändert erstmal nichts, ist aber für später wichtig, danke.Bzgl. dem Adapter Callback Adresse" müsste da die 192.168.1.28:8081 rein, oder ohne Port? Geht beides nicht, aber wenn will ich es ja richtig haben.
Hier der Log noch mal mit HTTPS:
2024-11-30 12:40:43.530 - info: host.iobroker10 "system.adapter.hm-rpc.0" enabled 2024-11-30 12:40:43.744 - info: host.iobroker10 instance system.adapter.hm-rpc.0 in version "2.0.2" started with pid 3756 2024-11-30 12:40:44.601 - info: hm-rpc.0 (3756) starting. Version 2.0.2 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v20.18.1, js-controller: 7.0.3 2024-11-30 12:40:44.781 - info: hm-rpc.0 (3756) xmlrpc server is trying to listen on 192.168.1.28:8082 2024-11-30 12:40:44.782 - info: hm-rpc.0 (3756) xmlrpc client is trying to connect to 192.168.1.21:42001/ with ["http://192.168.1.28:8082","iobroker10:hm-rpc.0:6af3998c5254b5fcae308dff662770a1"] 2024-11-30 12:40:44.909 - info: hm-rpc.0 (3756) xmlrpc <- system.listMethods ["iobroker10:hm-rpc.0:6af9839c5254b5fcae308dff662770a1"] 2024-11-30 12:40:44.914 - info: hm-rpc.0 (3756) xmlrpc <- listDevices ["iobroker10:hm-rpc.0:6af3998c5254b5fcae308dff662770a1"] 2024-11-30 12:40:44.925 - info: hm-rpc.0 (3756) xmlrpc -> 0 devices 2024-11-30 12:40:44.943 - info: hm-rpc.0 (3756) Connected 2024-11-30 12:40:45.068 - info: hm-rpc.0 (3756) xmlrpc <- newDevices 52 2024-11-30 12:40:45.161 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:0","VALUES"] 2024-11-30 12:40:45.178 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:1","VALUES"] 2024-11-30 12:40:45.198 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:2","VALUES"] 2024-11-30 12:40:45.215 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:3","VALUES"] 2024-11-30 12:40:45.238 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:4","VALUES"] 2024-11-30 12:40:45.253 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:5","VALUES"] 2024-11-30 12:40:45.270 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:6","VALUES"] 2024-11-30 12:40:45.296 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:7","VALUES"] 2024-11-30 12:40:45.312 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:8","VALUES"] 2024-11-30 12:40:45.330 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:9","VALUES"] 2024-11-30 12:40:45.346 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:10","VALUES"] 2024-11-30 12:40:45.360 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:11","VALUES"] 2024-11-30 12:40:45.375 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:12","VALUES"] 2024-11-30 12:40:45.392 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:13","VALUES"] 2024-11-30 12:40:45.408 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:14","VALUES"] 2024-11-30 12:40:45.424 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:15","VALUES"] 2024-11-30 12:40:45.439 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:16","VALUES"] 2024-11-30 12:40:45.466 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:17","VALUES"] 2024-11-30 12:40:45.483 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:18","VALUES"] 2024-11-30 12:40:45.502 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:19","VALUES"] 2024-11-30 12:40:45.516 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:20","VALUES"] 2024-11-30 12:40:45.536 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:21","VALUES"] 2024-11-30 12:40:45.558 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:22","VALUES"] 2024-11-30 12:40:45.578 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:23","VALUES"] 2024-11-30 12:40:45.590 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:24","VALUES"] 2024-11-30 12:40:45.601 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:25","VALUES"] 2024-11-30 12:40:45.613 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:26","VALUES"] 2024-11-30 12:40:45.627 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:27","VALUES"] 2024-11-30 12:40:45.645 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:28","VALUES"] 2024-11-30 12:40:45.657 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:29","VALUES"] 2024-11-30 12:40:45.669 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:30","VALUES"] 2024-11-30 12:40:45.682 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:31","VALUES"] 2024-11-30 12:40:45.703 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:32","VALUES"] 2024-11-30 12:40:45.728 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:33","VALUES"] 2024-11-30 12:40:45.741 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:34","VALUES"] 2024-11-30 12:40:45.756 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:35","VALUES"] 2024-11-30 12:40:45.772 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:36","VALUES"] 2024-11-30 12:40:45.786 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:37","VALUES"] 2024-11-30 12:40:45.808 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:38","VALUES"] 2024-11-30 12:40:45.828 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:39","VALUES"] 2024-11-30 12:40:45.840 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:40","VALUES"] 2024-11-30 12:40:45.858 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:41","VALUES"] 2024-11-30 12:40:45.870 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:42","VALUES"] 2024-11-30 12:40:45.882 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:43","VALUES"] 2024-11-30 12:40:45.894 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:44","VALUES"] 2024-11-30 12:40:45.906 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:45","VALUES"] 2024-11-30 12:40:45.919 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:46","VALUES"] 2024-11-30 12:40:45.933 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:47","VALUES"] 2024-11-30 12:40:45.949 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:48","VALUES"] 2024-11-30 12:40:45.962 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:49","VALUES"] 2024-11-30 12:40:45.979 - info: hm-rpc.0 (3756) xmlrpc -> getParamsetDescription ["BidCoS-RF:50","VALUES"] 2024-11-30 12:40:45.999 - info: hm-rpc.0 (3756) Restarting now, because we had a forced reinitialization run 2024-11-30 12:40:46.011 - info: host.iobroker10 stopInstance system.adapter.hm-rpc.0 (force=false, process=true) 2024-11-30 12:40:46.014 - info: hm-rpc.0 (3756) Got terminate signal TERMINATE_YOURSELF 2024-11-30 12:40:46.015 - info: hm-rpc.0 (3756) xmlrpc -> 192.168.1.21:42001/ init ["http://192.168.1.28:8082",""] 2024-11-30 12:40:46.022 - info: hm-rpc.0 (3756) Disconnected 2024-11-30 12:40:46.022 - info: hm-rpc.0 (3756) terminating 2024-11-30 12:40:46.023 - info: hm-rpc.0 (3756) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2024-11-30 12:40:46.056 - info: host.iobroker10 stopInstance system.adapter.hm-rpc.0 send kill signal 2024-11-30 12:40:46.553 - info: host.iobroker10 instance system.adapter.hm-rpc.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2024-11-30 12:40:50.239 - info: host.iobroker10 instance system.adapter.hm-rpc.0 in version "2.0.2" started with pid 3771 2024-11-30 12:40:51.117 - info: hm-rpc.0 (3771) starting. Version 2.0.2 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v20.18.1, js-controller: 7.0.3 2024-11-30 12:40:51.306 - info: hm-rpc.0 (3771) xmlrpc server is trying to listen on 192.168.1.28:8082 2024-11-30 12:40:51.307 - info: hm-rpc.0 (3771) xmlrpc client is trying to connect to 192.168.1.21:42001/ with ["http://192.168.1.28:8082","iobroker10:hm-rpc.0:ec781f6523c6d9b052d2abac444f8e50"] 2024-11-30 12:40:51.415 - info: hm-rpc.0 (3771) xmlrpc <- system.listMethods ["iobroker10:hm-rpc.0:ec781f6523c6d9b052d2abac444f8e50"] 2024-11-30 12:40:51.421 - info: hm-rpc.0 (3771) xmlrpc <- listDevices ["iobroker10:hm-rpc.0:ec781f6523c6d9b052d2abac444f8e50"] 2024-11-30 12:40:51.433 - info: hm-rpc.0 (3771) xmlrpc -> 52 devices 2024-11-30 12:40:51.450 - info: hm-rpc.0 (3771) Connected
-
@skid26 sagte in Adapter HomeMatic RPC / ReGaHSS kaputt:
Wenn ich HTTPS weglasse wird er nicht mal grün:
Wenn Du den Port nicht umstellst wird er natürlich nicht grün.
-
@samson71
Naja, das meinte ich mit HTTPS weglassen, damit habe ich natürlich auch auf 2001 zurückgestellt und den Fehler kassiert.Ich schau mir mittlerweile so viel Anleitungen durch, manche haben auch im Protokoll BIN-RPC, aber das geht auch nicht.
Das es an der aktuellen Version vom Adapter liegt kann man ausschließen? -
@skid26 sagte: Protokoll BIN-RPC, aber das geht auch nicht.
BIN-RPC funktioniert ausschließlich mit CUxD.
-
@skid26 sagte in Adapter HomeMatic RPC / ReGaHSS kaputt:
"Host" habe ich beim iob Docker ausgewählt
@Samson71 mag mich korrigieren, aber bei Host braucht es die Callback Adresse.
nochmals die Bitte:
@homoran sagte in Adapter HomeMatic RPC / ReGaHSS kaputt:
bitte in code-tags posten.
ich kann am Handy da nichts zitieren!da steht anscheinend etwas erhellendes drin
-
@skid26 sagte in Adapter HomeMatic RPC / ReGaHSS kaputt:
2024-11-30 12:40:45.068 - info: hm-rpc.0 (3756) xmlrpc <- newDevices 52
Also scheint doch die Verbindung zu stehen
-
Wollen wir mal alles von Anfang an durchgehen ?
Ich hab auch IOB im Docker und ne Raspberrymatic auf nem Raspi.
Ich denke, wenn Du die Einstellungen von mir übernimmst, sollte es ohne Probleme gehen.Also, in den IP Adressen Feldern musste logischerweise Deine von der CCU und IOB reinschreiben.
Ich versuche OldSchool mit dem Snipping Tool das zu beschreiben.
Versuch das mal bitte (bis auf die IP Adressen) 1:1 zu übernehmen.Callback Adresse ist der Container wo IOB installiert ist.
HM Rega Adapter Einstellungen
IP von der CCU
Kein Haken!
Ich hab noch eine ältere Version von der Raspberrymatic, sodass ich nicht die gleiche GUI habe wie Du.
Aber suche nach einer HTTPS Einstellung und schalte sie aus.
Durch den Vollzugriff sollten eigentlich alle Ports freigeschaltet sein.Wenn Du das alles umgesetzt hast, starte die CCU neu und die IOB Adapter und dann gib bitte Feedback.
-
@haselchen sagte in Adapter HomeMatic RPC / ReGaHSS kaputt:
Wollen wir mal alles von Anfang an durchgehen ?
gute Idee, da sind nämlich noch etliche Fragen unbeantwortet.
@haselchen sagte in Adapter HomeMatic RPC / ReGaHSS kaputt:
Ich hab auch IOB im Docker
auch als Host?
-
Jawoll.
Wenn er nicht komplett noch was in Petto hat was wir nicht wissen, sollte es dann gehen