NEWS
Homematic Adapter findet Geräte nicht
-
@codierknecht
Ich hab den Port jetzt mal noch hier hinzugefügt, aber zuvor war die Einstellung ja auch bereits auf "Ports offen"
@Homoran
Hier ein kleiner Auszug aus dem DebugLog nach einem Neustarthm-rpc.0 2023-01-08 13:46:47.734 debug PING ok hm-rpc.0 2023-01-08 13:46:47.724 debug Send PING... hm-rpc.0 2023-01-08 13:46:47.723 debug [KEEPALIVE] Check if connection is alive hm-rpc.0 2023-01-08 13:45:17.721 debug start ping interval hm-rpc.0 2023-01-08 13:45:17.721 debug clear connecting interval hm-rpc.0 2023-01-08 13:45:17.720 info Connected hm-rpc.0 2023-01-08 13:45:17.707 debug start connecting interval hm-rpc.0 2023-01-08 13:45:17.703 debug xmlrpc -> 192.168.178.80:2010/ init ["http://http://192.168.178.45/:2010","IoBro:hm-rpc.0:17d68861e7654575c20ac2bc23ea3834"] hm-rpc.0 2023-01-08 13:45:17.703 debug Connect... hm-rpc.0 2023-01-08 13:45:17.702 info xmlrpc client is trying to connect to 192.168.178.80:2010/ with ["http://http://192.168.178.45/:2010","IoBro:hm-rpc.0:17d68861e7654575c20ac2bc23ea3834"] hm-rpc.0 2023-01-08 13:45:17.701 info xmlrpc server is trying to listen on 192.168.178.45:2010 hm-rpc.0 2023-01-08 13:45:17.622 info starting. Version 1.15.16 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v16.19.0, js-controller: 4.0.24 hm-rpc.0 2023-01-08 13:45:17.497 debug Plugin sentry Initialize Plugin (enabled=true) hm-rpc.0 2023-01-08 13:45:17.441 debug States connected to redis: 0.0.0.0:9000 hm-rpc.0 2023-01-08 13:45:17.395 debug States create User PubSub Client hm-rpc.0 2023-01-08 13:45:17.394 debug States create System PubSub Client hm-rpc.0 2023-01-08 13:45:17.389 debug Redis States: Use Redis connection: 0.0.0.0:9000 hm-rpc.0 2023-01-08 13:45:17.382 debug Objects connected to redis: 0.0.0.0:9001 hm-rpc.0 2023-01-08 13:45:17.379 debug Objects client initialize lua scripts hm-rpc.0 2023-01-08 13:45:17.368 debug Objects create User PubSub Client hm-rpc.0 2023-01-08 13:45:17.368 debug Objects create System PubSub Client hm-rpc.0 2023-01-08 13:45:17.367 debug Objects client ready ... initialize now hm-rpc.0 2023-01-08 13:45:17.344 debug Redis Objects: Use Redis connection: 0.0.0.0:9001 hm-rpc.0 2023-01-08 13:45:06.588 info Terminated (NO_ERROR): Without reason hm-rpc.0 2023-01-08 13:45:06.587 info terminating hm-rpc.0 2023-01-08 13:45:06.583 info Disconnected hm-rpc.0 2023-01-08 13:45:06.565 info xmlrpc -> 192.168.178.80:2010/ init ["http://http://192.168.178.45/:2010",""] hm-rpc.0 2023-01-08 13:44:36.563 error Init not possible, going to stop: Unknown XML-RPC tag 'TITLE' hm-rpc.0 2023-01-08 13:27:06.526 info Connected
Ich sehe gerade das dort 2 mal "http" bei der URL drin steht (und ein Slash vor dem Port). Bei der Konfiguration der Homematic Adresse habe ich das aber nicht mit angegeben ?!
"http://http://192.168.178.45/:2010
@paul53
Das dachte ich mir, wollte es aber versuchen. -
@j-h sagte in Homematic Adapter findet Geräte nicht:
Ich sehe gerade das dort 2 mal "http" bei der URL drin steht (und ein Slash vor dem Port
ich auch!
starte mal den iobroker neu (und die ccu)
-
@j-h sagte in: Bei der Konfiguration der Homematic Adresse habe ich das aber nicht mit angegeben ?!
Callback-Adresse im Tab "ZUSÄTZLICHE EINSTELLUNGEN"?
Da sich ioBroker und RM im gleichen Subnetz befinden, kann man die Callback-Adresse leer lassen. -
@paul53
Stimmt, die hatte ich noch drin stehen.
War auch nur ein Test den ich in meiner Verzweiflung mal ausprobiert hatte.Hab sie nun wieder gelöscht. Der Log sieht jetzt wie folgt aus:
hm-rpc.0 2023-01-08 14:14:20.315 debug start ping interval hm-rpc.0 2023-01-08 14:14:20.315 debug clear connecting interval hm-rpc.0 2023-01-08 14:14:20.314 info Connected hm-rpc.0 2023-01-08 14:14:20.304 debug start connecting interval hm-rpc.0 2023-01-08 14:14:20.300 debug xmlrpc -> 192.168.178.80:2010/ init ["http://192.168.178.45:2010","IoBro:hm-rpc.0:dec1e05b2fe448c084e64f17678317e4"] hm-rpc.0 2023-01-08 14:14:20.300 debug Connect... hm-rpc.0 2023-01-08 14:14:20.299 info xmlrpc client is trying to connect to 192.168.178.80:2010/ with ["http://192.168.178.45:2010","IoBro:hm-rpc.0:dec1e05b2fe448c084e64f17678317e4"] hm-rpc.0 2023-01-08 14:14:20.299 info xmlrpc server is trying to listen on 192.168.178.45:2010 hm-rpc.0 2023-01-08 14:14:20.222 info starting. Version 1.15.16 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v16.19.0, js-controller: 4.0.24 hm-rpc.0 2023-01-08 14:14:20.105 debug Plugin sentry Initialize Plugin (enabled=true) hm-rpc.0 2023-01-08 14:14:20.077 debug States connected to redis: 0.0.0.0:9000 hm-rpc.0 2023-01-08 14:14:20.027 debug States create User PubSub Client hm-rpc.0 2023-01-08 14:14:20.026 debug States create System PubSub Client hm-rpc.0 2023-01-08 14:14:20.019 debug Redis States: Use Redis connection: 0.0.0.0:9000 hm-rpc.0 2023-01-08 14:14:20.008 debug Objects connected to redis: 0.0.0.0:9001 hm-rpc.0 2023-01-08 14:14:20.005 debug Objects client initialize lua scripts hm-rpc.0 2023-01-08 14:14:19.992 debug Objects create User PubSub Client hm-rpc.0 2023-01-08 14:14:19.991 debug Objects create System PubSub Client hm-rpc.0 2023-01-08 14:14:19.986 debug Objects client ready ... initialize now hm-rpc.0 2023-01-08 14:14:19.963 debug Redis Objects: Use Redis connection: 0.0.0.0:9001 hm-rpc.0 2023-01-08 14:14:16.091 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason hm-rpc.0 2023-01-08 14:14:16.091 debug Plugin sentry destroyed hm-rpc.0 2023-01-08 14:14:16.090 info terminating hm-rpc.0 2023-01-08 14:14:16.090 info Disconnected hm-rpc.0 2023-01-08 14:14:16.082 info xmlrpc -> 192.168.178.80:2010/ init ["http://http://192.168.178.45/:2010",""] hm-rpc.0 2023-01-08 14:14:16.081 info Got terminate signal TERMINATE_YOURSELF hm-rpc.0 2023-01-08 14:13:17.799 debug start ping interval hm-rpc.0 2023-01-08 14:13:17.798 debug clear connecting interval hm-rpc.0 2023-01-08 14:13:17.792 debug xmlrpc -> 192.168.178.80:2010/ init ["http://http://192.168.178.45/:2010","IoBro:hm-rpc.0:17d68861e7654575c20ac2bc23ea3834"] hm-rpc.0 2023-01-08 14:12:47.792 debug start connecting interval
@Homoran
Neustarts hatte ich schon mehrfach ausgeführt -
@j-h sagte in Homematic Adapter findet Geräte nicht:
Der Log sieht jetzt wie folgt aus:
ist jetzt alles da?
und der Haken bei neu einlesen wieder weg? -
@homoran
Nein, weder sind die Geräte in den Objekten, noch ist der Haken in der Config weg gegangenGruß
-
@j-h .80 ist die CCU und .45 der ioBroker?
was mich allerdings irritiert ist
@j-h sagte in Homematic Adapter findet Geräte nicht:
"IoBro:hm-rpc.0:dec1e05b2fe448c084e64f17678317e4"
-
@homoran said in Homematic Adapter findet Geräte nicht:
.80 ist die CCU und .45 der ioBroker?
Korrekt
"IoBro:hm-rpc.0:dec1e05b2fe448c084e64f17678317e4"
"IoBro" ist der Host name. Oder was verwirrt dich dort?
-
@j-h sagte in Homematic Adapter findet Geräte nicht:
was verwirrt dich dort?
ist das dahinter die IPv6 Adresse?
wenn ja, wo kommt die her? -
@homoran
Puhhh eigentlich hab ich da nichts eingestellt. Habe lediglich in der fritzbox eine statische ip vergeben (die 45) -
@j-h alles gut!
hab gerade bei mir getestet, sieht genauso aus. -
@homoran
Mehr oder weniger gut
Ich bin ratlos -
@j-h sagte in Homematic Adapter findet Geräte nicht:
Ich bin ratlos
da sind wir ja schon 2!
ich würde jetzt einmal die Instanz löschen und neu anlegen.
hab keine Ahnung was da faul ist. Außer an der RM wurde wieder etwas geändert. -
@homoran
Auch den Adapter habe ich bereits neu installiert. Die RM VM hatte ich auch bereits mal neu installiert.
Evtl könnte ich dabei mal eine ältere Version auswählen -
-
Ne, richtige VM.
Ich habe nach der offiziellen Doku für Proxmox installiert.
https://github.com/jens-maus/RaspberryMatic/wiki/Installation-Proxmox-VESoll ich mal als Container installieren?
Gruß
-
@homoran sagte: ach VM! Wirklich kein Container?
Entscheidend ist, ob sich RM und ioBroker im gleichen oder in verschiedenen Subnetz(en) befinden.
-
@j-h sagte in Homematic Adapter findet Geräte nicht:
Ne, richtige VM.
Ich habe nach der offiziellen Doku für Proxmox installiert.
https://github.com/jens-maus/RaspberryMatic/wiki/Installation-Proxmox-VESoll ich mal als Container installieren?
Gruß
Ich bin genau nach dieser Anleitung vor gegangen.
Also RM in einer VM unter Proxmox.
Und dies funktioniert einwandfrei.Ich vermute es liegt an den Einstellungen
RM - hm-rega - hm-rpc -
@bahnuhr sagte: hm-rega
Die Einstellungen von hm-rega haben keinen Einfluss - HM-RPC funktioniert auch ohne HM-Rega-Adapter. Dann allerdings ohne Namen und Aufzählungen aus der RM.
-
@paul53 sagte in Homematic Adapter findet Geräte nicht:
hm-rega
Er muss es ja nicht so machen.
Aber bei mir läuft es; und zwar ohne https, callback oder sonst was.Und dies seit Anfang an.
Bei @j-h halt nicht.