Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Homematic Geräte Status

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Homematic Geräte Status

    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      Eisern last edited by

      Hallo,
      ich habe ein Script, welches eigentlich gerade im Winter auf ein vergessenes Badfenster per Alexa hinweist.
      Dies funktioniert aber leider nicht mehr. Nun habe ich aber festgestellt, das der Status nicht mehr korrekt an iobroker übertragen wird.

      Ich habe 2 HM IP Fenstergriffsensoren, hier erhalte ich trotz Kippstellung ewig den Status CLOSED(0), irgendwann (wobei ich nicht nachvollziehen kann wann) wird auch mal ein anderer Status angezeigt. In der CCU3 wird der Status aber immer blitzschnell aktualisiert.
      Ich habe die Sensoren auch schon mal gelöscht und neu hinzugefügt.

      Hierzu jemand noch eine Idee?

      Zudem habe ich noch eine kleine Frage zum Script. Der Status der Sensoren wird ja folgendermaßen angezeigt.
      CLOSED(0) / TILTED(2)...

      Muss ich diesen Wert als Text verarbeiten?
      Im bisherigen Script hatte ich im immer eine Zahl verarbeitet.

      (getState("hm-rpc.1.0007D8A9AA01B4.1.STATE").val == 1 || getState("hm-rpc.1.0007D8A9AA01B4.1.STATE").val == 2))
      

      Vielen Dank.
      Gruß, Tom

      wendy2702 1 Reply Last reply Reply Quote 0
      • wendy2702
        wendy2702 @Eisern last edited by

        @eisern Es gab mit einer Version des RPC Adapters ein Problem beim Austausch zwischen iob und CCU.

        Weiss jetzt nicht mehr in welche Richtung aber schau doch mal dort in das Change Log.

        Wenn es bei dir mit dem JS immer funktionierte, hast du irgendwelche updates gemacht?

        E 1 Reply Last reply Reply Quote 0
        • E
          Eisern @wendy2702 last edited by

          @wendy2702 Also ich habe keine Einträge im ChangeLog finden können.
          Ich wollte daher einfach mal die Adapter löschen und neu anlegen. Den rpc bekomme ich jetzt nicht mehr grün und der HMIP als zusätzliche Instanz bringt mir zwar die Geräte, aber keine "State" mehr. So habe ich bei den Fensterkontakten, aber auch bei dem Temperatursensor keine Werte mehr. Zuvor waren diese immer im Ordner 1 im Objektbaum, bis auf die Ordner 0 sind alle anderen leer.

          Dachte erst es dauert bis es synchronisiert wird, ist aber schon 24 Std her.

          Updates hatte ich alle mal im Herbst gemacht, kann aber nicht nachvollziehen ob es danach noch ging.

          Könnte ja noch ein altes Backup einspielen, aber das wäre nur der allerletzte Versuch das wieder zum laufen zu bekommen.

          wendy2702 1 Reply Last reply Reply Quote 0
          • wendy2702
            wendy2702 @Eisern last edited by

            @eisern Kannst du mal das loggen für die Instanzen auf "Debug" stellen und dann posten was passiert wenn du eine State änderst.

            Bitte auch mal Screenshots von den Instanz Einstellungen posten?

            Gab es einen Update an der CCU?

            E 1 Reply Last reply Reply Quote 0
            • E
              Eisern @wendy2702 last edited by

              @wendy2702 Hey, hier mal die Einstellungen. Die CCU3 ist auf dem aktuellsten Stand. Die Instanz für die nicht HM IP Geräte habe ich hinbekommen. Habe nochmal alles deinstalliert und neu eingegeben, jetzt ist diese auch auf grün.

              Einstellungen Instanz HM IP


              01 HMIP1.png
              02 HMIP2.png

              Einstellungen Instanz HM


              03 HM1.png
              04 HM2.png

              Einstellungen Instanz REGA


              05 HM Rega.png

              Objektliste - Hier fehlen mir die STATES


              06 Objekte HMIP.png
              07 Objekte HM.png

              Protokoll: Ich habe das Fenster Bad unten mehrfach geöffnet, kann hier aber auch nichts erkennen!?


              hm-rpc.0 2022-02-11 22:58:15.348 debug PING ok
              hm-rpc.0 2022-02-11 22:58:15.326 debug Send PING...
              hm-rpc.0 2022-02-11 22:58:15.325 debug [KEEPALIVE] Check if connection is alive
              hm-rpc.0 2022-02-11 22:56:45.324 debug start ping interval
              hm-rpc.0 2022-02-11 22:56:45.324 debug clear connecting interval
              hm-rpc.0 2022-02-11 22:56:45.323 info Connected
              hm-rpc.0 2022-02-11 22:56:45.234 debug xmlrpc -> 192.168.2.25:42010/ init ["http://172.17.0.2:42010","iobroker:hm-rpc.0"]
              hm-rpc.0 2022-02-11 22:56:15.234 debug start connecting interval
              hm-rpc.0 2022-02-11 22:56:15.233 debug Connect...
              hm-rpc.0 2022-02-11 22:56:15.233 info xmlrpc client is trying to connect to 192.168.2.25:42010/ with ["http://172.17.0.2:42010","iobroker:hm-rpc.0"]
              hm-rpc.0 2022-02-11 22:56:15.233 info xmlrpc server is trying to listen on 172.17.0.2:42010
              hm-rpc.0 2022-02-11 22:56:14.816 info starting. Version 1.15.2 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v12.22.1, js-controller: 3.3.22
              hm-rpc.0 2022-02-11 22:56:14.565 debug Plugin sentry Initialize Plugin (enabled=true)
              hm-rpc.0 2022-02-11 22:56:12.011 debug statesDB connected
              hm-rpc.0 2022-02-11 22:56:12.011 debug States connected to redis: 127.0.0.1:9000
              hm-rpc.0 2022-02-11 22:56:11.895 debug States create User PubSub Client
              hm-rpc.0 2022-02-11 22:56:11.894 debug States create System PubSub Client
              hm-rpc.0 2022-02-11 22:56:11.855 debug Redis States: Use Redis connection: 127.0.0.1:9000
              hm-rpc.0 2022-02-11 22:56:11.854 debug objectDB connected
              hm-rpc.0 2022-02-11 22:56:11.849 debug Objects connected to redis: 127.0.0.1:9001
              hm-rpc.0 2022-02-11 22:56:11.709 debug Objects client initialize lua scripts
              hm-rpc.0 2022-02-11 22:56:11.709 debug Objects create User PubSub Client
              hm-rpc.0 2022-02-11 22:56:11.708 debug Objects create System PubSub Client
              hm-rpc.0 2022-02-11 22:56:11.707 debug Objects client ready ... initialize now
              hm-rpc.0 2022-02-11 22:56:11.621 debug Redis Objects: Use Redis connection: 127.0.0.1:9001
              hm-rpc.0 2022-02-11 22:56:07.386 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
              hm-rpc.0 2022-02-11 22:56:07.386 info terminating
              hm-rpc.0 2022-02-11 22:56:07.385 info Disconnected
              hm-rpc.0 2022-02-11 22:56:07.326 info xmlrpc -> 192.168.2.25:42010/ init ["http://172.17.0.2:42010",""]
              hm-rpc.0 2022-02-11 22:56:07.326 info Got terminate signal TERMINATE_YOURSELF
              hm-rpc.0 2022-02-11 22:49:15.166 info Connected
              hm-rpc.0 2022-02-11 22:48:45.087 info xmlrpc client is trying to connect to 192.168.2.25:42010/ with ["http://172.17.0.2:42010","iobroker:hm-rpc.0"]
              hm-rpc.0 2022-02-11 22:48:45.086 info xmlrpc server is trying to listen on 172.17.0.2:42010
              hm-rpc.0 2022-02-11 22:48:44.702 info starting. Version 1.15.2 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v12.22.1, js-controller: 3.3.22
              hm-rpc.0 2022-02-11 22:48:36.453 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
              hm-rpc.0 2022-02-11 22:48:36.452 info terminating
              hm-rpc.0 2022-02-11 22:48:36.451 info Disconnected
              hm-rpc.0 2022-02-11 22:48:36.423 info xmlrpc -> 192.168.2.25:42010/ init ["http://172.17.0.2:42010",""]
              hm-rpc.0 2022-02-11 22:48:36.422 info Got terminate signal TERMINATE_YOURSELF

              wendy2702 1 Reply Last reply Reply Quote 0
              • wendy2702
                wendy2702 @Eisern last edited by

                @eisern sagte in Homematic Geräte Status:

                Die Instanz für die nicht HM IP Geräte habe ich hinbekommen. Habe nochmal alles deinstalliert und neu eingegeben, jetzt ist diese auch auf grün.

                Muss jetzt nochmal Fragen damit ich den Überblick habe:

                HM-IP funktioniert jetzt und ist Instanz RPC.0, richtig?

                HM-RF funktioniert nicht und ist Instanz RPC.1, richtig ?

                Wie sieht dein Netzwerk aus? Warum hat die CCU eine IP 192.168.2.25 und dein ioB 172.17.0.2 ?

                E 1 Reply Last reply Reply Quote 0
                • E
                  Eisern @wendy2702 last edited by Eisern

                  @wendy2702 Also ich habe jetzt beide Instanzen (IP + RF) grün, aber bei deiden Instanzen werden zwar die Geräte/Objekte angezeigt, aber ich bekomme keine Werte oder sonst. Schaltmöglichkeiten (Bsp. Temperaturwert, Luftfeuchte oder Zustand des Fenstergriffsensors).

                  Im Objektbaum bekomme ich nur Einträge mit Indikator Alarm, aber eben keine Werte. Hierzu habe ich den folgenden Beitrag schon durchgearbeitet
                  link text

                  Hier habe ich also auch die Instanzen mal in der REGA getauscht, zusätzlich nochmal angelegt und eben schon mehrfach die Objekte gelöscht und neu anlegen lassen. Scheinbar gab es hier ja auch keine logische Lösung, sondern es hat immer mal durch Neuanlage der Instanzen funktioniert.

                  Das mit der IP des ioB kann ich mir auch nicht ganz erklären. Mein Netzwerk ist die 192.168.2.XXX. Mein ioB ist auf einer Synology im Docker. Der ioB ist unter der IP der Synology 192.168.2.190:8081 zu erreichen.
                  Im ioB kann ich die folgenden Einträge auswählen. Ich hatte dies jetzt scheinbar mal für einen Test ausgewählt, im Normalfall steht das auf ALLE IPs


                  08 Adapter Adresse.png

                  In der CCU habe ich jetzt auch nochmal in der Firewall geschaut, hier sogar mal alles geöffnet


                  09 CCU3.png

                  Irgendwie scheint doch aber mit der Kommunikation etwas nicht ganz zu stimmen!?

                  EDIT: im Docker hatte ich die Ports auch freigegeben


                  10 Docker Ports.png

                  wendy2702 Homoran 2 Replies Last reply Reply Quote 0
                  • wendy2702
                    wendy2702 @Eisern last edited by

                    @eisern Was passiert wenn du auf alle IPs hörst und bei Callback die IP vom IOB einträgst?

                    Deaktiviere doch für die Fehlersuche erstmal eine der RPC Instanzen. Stelle das loggen für die andere auf Debug und schaue bzw. Poste dann was im log kommt. Auch mal ins CCU log geschaut?

                    E 1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @Eisern last edited by

                      @eisern sagte in Homematic Geräte Status:

                      Mein Netzwerk ist die 192.168.2.XXX. Mein ioB ist auf einer Synology im Docker.

                      solche eminent wichtigen Informationen bitte immer im Startpost, besser im Threadtitel erwähnen

                      1 Reply Last reply Reply Quote 0
                      • E
                        Eisern @wendy2702 last edited by

                        @wendy2702 Callback hatte ich auch schon den ioB drin.

                        Jetzt geht es wieder.

                        Ich habe einfach mal mehrere Instanzen IP installiert und dann mal im REGA alle mal angewählt. Ich bin der Meinung das bei der 4ten Instanz es geklappt hat. Keine Ahnung warum oder an was es lag, aber wie im verlinkten Beitrag ja auch geschrieben, irgendwann ging es dann.
                        Habe nun die überzähligen Instanzen wieder gelöscht und alle Daten sind da und werden auch sehr schnell aktualisiert.

                        Habe keine genaue Lösung, bin aber froh das dies jetzt wieder geht.

                        Danke für die Unterstützung!

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        917
                        Online

                        31.7k
                        Users

                        79.7k
                        Topics

                        1.3m
                        Posts

                        3
                        10
                        603
                        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