NEWS
[gelöst] Homematic RPC Adapter funktioniert nicht
-
@alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:
hm, ist alle 30 Sekunden zu oft...?
@alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:
time limit is 60000 ms
-
eieiei......
-
@alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:
eieiei......
was ist eigentlich der Übeltäter?
@alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:
haussteuerung-iobroker:hm-rpc.2
-
standen alle auf 30 sekunden.... wahrscheinlich hat es ne Weile funktioniert bis ich den Adapter immer mal wieder neu gestartet hatte... ich habe jetzt alle auf 60 sek gestellt mal schauen ob es jetzt funktioniert... wenn ich bestimmte Werte schneller benötige, muss ich die halt einfach über die XML-API holen... geht ja auch... wobei ich nicht weis wie oft ich da Werte abfragen kann...
-
@alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:
standen alle auf 30 sekunden
alle was?
die pollzeit von 30 Sekunden ist ja ok!
(hoffe ich, war immer so)da scheint irgendwas von rpc.2 zu aktiv zu sein
-
ich weis es nicht... die Fehlermeldung kam am 15.1. genau 1 Minute lang jede Sekunde...
hier die gesamte Meldung im syslog der CCU3:
2025-01-15 15:02:54,717 io.vertx.core.impl.BlockedThreadChecker WARN [vertx-blocked-thread-checker] Thread Thread[haussteuerung-iobroker:hm-rpc.2:afba79159d09d2de217919832af4450c_WorkerPool-0,5,main] has been blocked for 130614 ms, time limit is 60000 ms io.vertx.core.VertxException: Thread blocked at java.net.PlainSocketImpl.socketConnect(Native Method) ~[?:?] at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:?] at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:?] at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:?] at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:?] at java.net.Socket.connect(Unknown Source) ~[?:?] at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:120) ~[HMIPServer.jar:?] at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:179) ~[HMIPServer.jar:?] at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:144) ~[HMIPServer.jar:?] at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:134) ~[HMIPServer.jar:?] at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:612) ~[HMIPServer.jar:?] at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:447) ~[HMIPServer.jar:?] at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:884) ~[HMIPServer.jar:?] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) ~[HMIPServer.jar:?] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107) ~[HMIPServer.jar:?] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55) ~[HMIPServer.jar:?] at de.eq3.cbcs.legacy.communication.rpc.internal.transport.http.HttpTransport.sendRequest(HttpTransport.java:106) ~[HMIPServer.jar:?] at de.eq3.cbcs.legacy.communication.rpc.internal.rpc.RpcClient.sendRequest(RpcClient.java:94) ~[HMIPServer.jar:?] at de.eq3.cbcs.legacy.communication.rpc.internal.rpc.RpcClient.invoke(RpcClient.java:82) ~[HMIPServer.jar:?] at com.sun.proxy.$Proxy41.event(Unknown Source) ~[?:?] at de.eq3.cbcs.legacy.bidcos.rpc.internal.LegacyBackendClient.event(LegacyBackendClient.java:123) ~[HMIPServer.jar:?] at de.eq3.cbcs.legacy.bidcos.rpc.internal.LegacyBackendNotificationHandler.handleReceivedStatusData(LegacyBackendNotificationHandler.java:300) ~[HMIPServer.jar:?] at de.eq3.cbcs.legacy.bidcos.rpc.internal.LegacyBackendNotificationHandler.handleBackendNotification(LegacyBackendNotificationHandler.java:162) ~[HMIPServer.jar:?] at de.eq3.cbcs.legacy.bidcos.rpc.internal.LegacyBackendNotificationHandler.handle(LegacyBackendNotificationHandler.java:106) ~[HMIPServer.jar:?] at de.eq3.cbcs.legacy.bidcos.rpc.internal.LegacyBackendNotificationHandler.handle(LegacyBackendNotificationHandler.java:39) ~[HMIPServer.jar:?] at io.vertx.core.impl.AbstractContext.dispatch(AbstractContext.java:100) ~[HMIPServer.jar:?] at io.vertx.core.impl.WorkerContext.lambda$emit$0(WorkerContext.java:59) ~[HMIPServer.jar:?] at io.vertx.core.impl.WorkerContext$$Lambda$166/0x68f4e828.handle(Unknown Source) ~[?:?] at io.vertx.core.impl.WorkerContext.lambda$execute$2(WorkerContext.java:104) ~[HMIPServer.jar:?] at io.vertx.core.impl.WorkerContext$$Lambda$167/0x68f4e028.run(Unknown Source) ~[?:?] at io.vertx.core.impl.TaskQueue.run(TaskQueue.java:76) ~[HMIPServer.jar:?] at io.vertx.core.impl.TaskQueue$$Lambda$116/0x6a8f6428.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[HMIPServer.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?]
Ich kann damit ehrlich gesagt nix anfangen....
-
@alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:
Ich kann damit ehrlich gesagt nix anfangen....
ich auch nicht.
auffallend sind die ganzen ?? und unknown source
sprichstcdu da möglicherweise HmIP Geräte an, die nicht mehr in der CCU sind?
-
ich habe eigentlich nur sehr wenig HmIp Geräte in Betrieb:
die sind alle aktiv... ich habe vor nem halben Jahr mal die alte CCU2 durch die hier aufgeführte CCU3 ersetzt und ein Update der CCU2 aufgespielt...
Der Fehler war auch nur am 15.1. aktiv, davor nochmal am 12.1. ich weis nicht ob das wirklich der Auslöser für die Probleme ist...
-
@alex-k-0 Dann hab ich keine Idee mehr.
-
ich fräse mich nochmal durch die logdatei, vielleicht finde ich ja noch mehr...