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] Keine Werte über hm-rpc Adapter

    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] Keine Werte über hm-rpc Adapter

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

      Hallo liebe Community,
      ich bin neu hier im Forum und auch noch recht frisch im Bereich Smart Home. Aktuell möchte ich mein bestehendes Smart Home welches bisher nur aus Homematic IP Heizkörperthermostaten und der CCU3 besteht um den IOBroker und eine Visualisierung erweitern. Das ganze soll Grundlage für viele weitere Geräte werden.

      Leider scheitere ich daran die Werte meiner Thermostate im IOBroker auszulesen. Ich habe es zwar geschafft das die Thermostate in den Objekten angezeigt werden und meine Adapter laut Anzeige auch richtig verbunden sind aber ohne die Werte komme ich natürlich nicht weiter.

      Desweiteren habe ich das Problem das sobald meine Adapter mit der CCU3 verbunden sind die WebUI der CCU3 "hängt". Ich kann mich anmelden und zum Beispiel bis in die Systemeinstellungen navigieren aber ab dann geht es nicht mehr weiter. Die Loading Anzeige wird dauerhaft angezeigt und verschwindet bis zum automatischen Logout nicht mehr. Dann kann ich mich wieder anmelden und das ganze geht von vorne los. Beende ich die Adapter im IOBroker und starte die CCU3 über einen Hardreset neu funktioniert die WebUI der CCU3 wieder.

      Ich hoffe ihr könnt mir weiterhelfen. Folgend meine Konfigurationen:

      Meine CCU3 Firmware ist: ccu3-3.61.7

      ccu_firewall.PNG

      ccu_sicherheit.PNG

      IOBroker

      Mein IOBroker läuft aktuell auf einer virtuellen Maschine auf Ubuntu 20.04 und soll zukünftig auf einen PI4 umziehen. Der ist aber noch nicht vorhanden daher meine Testinstallation.

      host.PNG

      Adapter:
      adapter_versionen.PNG

      adapter.PNG

      hm-rega Config:
      hm-rega_config1.PNG

      hm-rega_config2.PNG

      hm-rpc.0 Config (Instanz für rfd)
      hm-rpc0_config1.PNG

      hm-rpc0_config2.PNG

      hm-rpc.1 Config (Instanz für Homematic IP)
      hm-rpc1_config1.PNG

      hm-rpc1_config2.PNG

      Objekte RPC
      Hier die Objekte. Die Thermostate werden scheinbar richtig erfasst allerdings ohne Werte

      hm-rpc_objekte.PNG

      Objekte REGA
      hm-rega_objekte.PNG

      Adapter Restart Protokolle

      protokoll_restart_rpc0.PNG

      protokoll_restart_rpc1.PNG

      protokoll_restart_rega.PNG

      Ich würde mich sehr freuen wenn ihr mir helfen könntet.

      LG Chulio

      EDIT: Ich muss ergänzen das ich gerade festgestellt habe das ich zumindest Werte vom Channel 0 über Alarmzustände bekomme. Alle weiteren Kanäle sind jedoch weiterhin ohne Werte.

      alarm_states.PNG

      Homoran paul53 2 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Chulio last edited by

        @chulio sagte in Keine Werte über hm-rpc Adapter:

        das ich zumindest Werte vom Channel 0 über Alarmzustände bekomme

        die kommen über den hm-rega, nicht die hm-rpc.

        Leider hast du viele Möglichkeiten:

        @chulio sagte in Keine Werte über hm-rpc Adapter:

        einer virtuellen Maschine auf Ubuntu 20.04

        wenn wirklich VM und nicht Container, sollte das kein Problem sein, trotzdem würde ich die Callback-Adresse setzen.
        (UNter erweiterete Einstellungen die IP deines ioBrokers)

        @chulio sagte in Keine Werte über hm-rpc Adapter:

        Meine CCU3 Firmware ist: ccu3-3.61.7

        zum Testen alles offen ist gut, aber die neue CCU3 (habe ich nicht) erwartet eine Authentifizierung, oder zumindest https, wenn ich das richtig im Kopf habe.

        https geht nur mit Auth in ioBroker, dann aber andere Ports
        Ich glaube irgendwo in der CCU kann man http->https einstellen

        1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @Chulio last edited by paul53

          @chulio sagte: das ich zumindest Werte vom Channel 0 über Alarmzustände bekomme.

          Das sind Rega-Datenpunkte.

          Läuft die VM in einem anderen Subnetz (172.28.33.x) als die CCU? Dann trage die IP-Adresse des Hosts der VM als Callback-Adresse ein.

          1 Reply Last reply Reply Quote 0
          • C
            Chulio last edited by

            @paul53 @Homoran
            Danke schon mal für eure Antworten.

            Die Callback Adresse ist in den Instanzen bereits auf die IP der VM gesetzt (siehe Instanz Config Screenshots) auf dem der IOBroker läuft. Die VM wird in Hyper-V gehostet.

            Die Authentifizierung habe ich in der CCU3 deaktiviert. Aber vielleicht muss ich es mal mit Authentifizierung und HTTPS versuchen jedoch bin ich davon ausgegangen das es auch ohne Authentifizierung und HTTP funktionieren müsste.

            paul53 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @Chulio last edited by paul53

              @chulio sagte: Die Callback Adresse ist in den Instanzen bereits auf die IP der VM gesetzt

              Und das ist falsch! Es muss die IP-Adresse des Hosts der VM im Adressbereich 192.168.0.x sein. Alternativ kann die VM im Adress-Bereich des Hosts werkeln (Netzwerkbrücke).

              @chulio sagte in Keine Werte über hm-rpc Adapter:

              bin ich davon ausgegangen das es auch ohne Authentifizierung und HTTP funktionieren müsste.

              Ja, sogar problemloser.

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

                @paul53 sagte:

                Und das ist falsch! Es muss die IP-Adresse des Hosts der VM im Adressbereich 192.168.0.x sein.

                auch bei VM?
                Das Konstrukt kenne ich nur von Containern.

                Oder bezieht sich das ausschließlich auf verschiedene Subnetze?

                @paul53 sagte in Keine Werte über hm-rpc Adapter:

                Ja, sogar problemloser.

                war es früher auch.
                Aber ich fürchte, da wurde an der Sicherheit geschraubt, dass die CCU3 (oder war es die RaspiMatic) immer https erwartet

                paul53 1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @Homoran last edited by

                  @homoran sagte: auch bei VM? Das Konstrukt kenne ich nur von Containern.

                  Weil Du (so wie ich) wahrscheinlich die VM im gleichen Subnetz betreibst?

                  1 Reply Last reply Reply Quote 1
                  • C
                    Chulio last edited by

                    @paul53

                    Ich habe die Callback Adresse nun auf die IP des Computers gesetzt welcher die VM Hostet. Die Instanzen lassen sich weiterhin problemlos starten allerdings weiterhin keine Daten an den Objekten. Nach der Änderung der Einstellungen hab ich sowohl die CCU als auch die Instanzen neu gestartet

                    protokoll.PNG

                    Irgendwo hatte ich auch mal gelesen das man im Falle einer VM oder Docker die Callback auf die Router IP setzen soll. Auch das habe ich ausprobiert.

                    Ich verstehe auch nicht warum die WebUI der CCU3 nicht mehr klar kommt sobald die Instanzen verbunden sind. Als würden diese die CCU3 vollkommen auslasten?

                    LG Chulio

                    Homoran paul53 2 Replies Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @Chulio last edited by

                      @chulio sagte in Keine Werte über hm-rpc Adapter:

                      die Callback auf die Router IP setzen soll

                      damit war genau das gemeint was @paul53 schrieb.
                      Das gerät, das die IP routet (nicht die Fritzbox!)

                      @chulio sagte in Keine Werte über hm-rpc Adapter:

                      Ich verstehe auch nicht warum die WebUI der CCU3 nicht mehr klar kommt sobald die Instanzen verbunden sind. Als würden diese die CCU3 vollkommen auslasten?

                      was steht denn im log bei ioBroker und im syslog der CCU?

                      1 Reply Last reply Reply Quote 0
                      • paul53
                        paul53 @Chulio last edited by

                        @chulio sagte: weiterhin keine Daten an den Objekten.

                        Die Adapter-Adresse hast Du auf Eth0 gelassen?

                        1 Reply Last reply Reply Quote 0
                        • C
                          Chulio last edited by Chulio

                          @paul53 @Homoran

                          Mein Problem hat sich gerade erledigt, der PI ist eben angekommen, offizielles Image drauf, Adapter runtergeladen und konfiguriert und es funktioniert

                          Unbenannt.PNG

                          Dann wird es wohl wie ihr vermutet habt am anderen Subnetz gelegen haben aber die Callback Adresse hat da ja leider auch nicht geholfen. War gerade dabei einen neuen Netzwerk Switch in Hyper V anzulegen um die VM ins gleiche subnetz zu holen wie die CCU da hat der Postbote geklingelt 😄

                          Vielen Dank für eure Hilfe. Ich werde gleich mal schauen ob das Problem mit der CCU3 WebUI damit auch erledigt ist.

                          LG Julian

                          EDIT: Das Problem mit der WebUI der CCU3 scheint sich damit auch erledigt zu haben. Rennt wieder 🙂

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          472
                          Online

                          31.9k
                          Users

                          80.2k
                          Topics

                          1.3m
                          Posts

                          3
                          11
                          575
                          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