Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Einbindung von Geräten
    5. [gelöst] Homematic RPC Adapter funktioniert nicht

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Homematic RPC Adapter funktioniert nicht

    This topic has been deleted. Only users with topic management privileges can see it.
    • paul53
      paul53 @Homoran last edited by

      @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.

      Homoran 1 Reply Last reply Reply Quote 1
      • Homoran
        Homoran Global Moderator Administrators @paul53 last edited by

        @paul53 also Weiterleitung statt Routing 😉

        ja, passt wahrscheinlich besser.

        1 Reply Last reply Reply Quote 0
        • A
          alex k. 0 @Homoran last edited by

          @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

          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @alex k. 0 last edited by

            @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

            A 1 Reply Last reply Reply Quote 0
            • A
              alex k. 0 @Homoran last edited by

              @homoran

              das Problem ist wieder da... es lief jetzt ne ganze Weile gut, seit 1,5 Wochen jetzt keine Daten mehr vom iobroker... es ist zum Kinder kriegen... immer und immer wieder das selbe Problem ohne dass ich was mache... 😕

              Gruß, Alex

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @alex k. 0 last edited by

                @alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:

                das Problem ist wieder da

                einfach so?
                keine Änderungen, Updates o.ä.?

                @alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:

                immer und immer wieder das selbe Problem

                was hast du denn aktuell für eine Konfiguration?

                A 1 Reply Last reply Reply Quote 0
                • A
                  alex k. 0 @Homoran last edited by

                  @homoran
                  Updates hatte ich immer gemacht, sowohl die Adapter als auch den Raspberry Pi. Ob der Homematic Adapter beim letzten Mal dabei war kann ich ehrlich gesagt gar nicht mehr sagen...

                  ich kann Geräte abfragen und auch ansteuern (hm.rpc.0 .1 und .2) , das funktioniert - nur die Synchronisation mit den Systemvariablen funktioniert nicht (hm.rega.0). Wenn ich den hm.rega Adapter händisch neu starte, werden die Werte auch aktualisiert.

                  Hier meine Konfiguration:
                  45f12976-aca1-4a28-a7cf-9c7c87c950ff-image.png

                  0b2f5cca-a427-4b41-aee0-2a781b507953-image.png

                  6f1756e8-ee77-442a-bb8d-79a12fb50420-image.png

                  die hm.rpc Adapter funktionieren:

                  36157eb3-50d9-4d55-9704-18b68138b089-image.png

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @alex k. 0 last edited by

                    @alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:

                    Wenn ich den hm.rega Adapter händisch neu starte, werden die Werte auch aktualisiert.

                    Es ist immer doof, wenn etwas nur sporadisch auftritt.

                    auch wenn ich nicht glaube, dass man jetzt etwas sieht:
                    Steht irgendetwas im log wenn es nicht funktioniert, oder im syslog der CCU?
                    wie sieht die Firewall der CCU aus?

                    A 1 Reply Last reply Reply Quote 0
                    • A
                      alex k. 0 @Homoran last edited by alex k. 0

                      @homoran

                      in den syslog der CCU hab ich noch nie rein geschaut, war ne gute Idee:

                      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
                      

                      😨

                      da muss ich wohl nochmal genauer hinschauen was die CCU Firewall da macht und wie ich den iobroker da freischalten kann...

                      Gruß, Alex

                      P.S. Ports (2001; 42001; 8701; 18701) und IP-Adresse der iobroker sind in der CCU Firewall eingetragen... 🤔

                      Homoran 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @alex k. 0 last edited by

                        @alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:

                        war ne gute Idee:

                        da greift wohl etwas zu oft auf fie CCU zu

                        A 1 Reply Last reply Reply Quote 0
                        • A
                          alex k. 0 @Homoran last edited by alex k. 0

                          @homoran

                          hm, ist alle 30 Sekunden zu oft...?

                          Ich habe mir jetzt ein Script geschrieben mit dem ich mir über die XML-API die Daten hole... mal schauen ob das besser funktioniert...

                          ganz ursprünglich wollte ich mal meine PV-Überschuss-Regelung über den Energie-Zähler der Homematic realisieren... das hat aber von Anfang an nicht wirklich gut funktioniert......

                          Homoran 1 Reply Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators @alex k. 0 last edited by

                            @alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:

                            @homoran

                            hm, ist alle 30 Sekunden zu oft...?

                            @alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:

                            time limit is 60000 ms

                            A 1 Reply Last reply Reply Quote 0
                            • A
                              alex k. 0 @Homoran last edited by

                              @homoran

                              eieiei...... 🤦

                              Homoran 1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @alex k. 0 last edited by Homoran

                                @alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:

                                @homoran

                                eieiei...... 🤦

                                was ist eigentlich der Übeltäter?

                                @alex-k-0 sagte in [gelöst] Homematic RPC Adapter funktioniert nicht:

                                haussteuerung-iobroker:hm-rpc.2

                                A 1 Reply Last reply Reply Quote 0
                                • A
                                  alex k. 0 @Homoran last edited by

                                  @homoran

                                  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...

                                  Homoran 1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @alex k. 0 last edited by

                                    @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

                                    A 1 Reply Last reply Reply Quote 0
                                    • A
                                      alex k. 0 @Homoran last edited by

                                      @homoran

                                      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....

                                      Homoran 1 Reply Last reply Reply Quote 0
                                      • Homoran
                                        Homoran Global Moderator Administrators @alex k. 0 last edited by Homoran

                                        @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?

                                        A 1 Reply Last reply Reply Quote 0
                                        • A
                                          alex k. 0 @Homoran last edited by

                                          @homoran

                                          ich habe eigentlich nur sehr wenig HmIp Geräte in Betrieb:

                                          d2baa279-2691-4f7e-8a28-6b90874a4550-image.png

                                          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... 🤷‍♂️

                                          Homoran 1 Reply Last reply Reply Quote 0
                                          • Homoran
                                            Homoran Global Moderator Administrators @alex k. 0 last edited by

                                            @alex-k-0 Dann hab ich keine Idee mehr.

                                            A 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            483
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            31
                                            2214
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo