Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Homematic RPC Interface Adresse

    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

    Homematic RPC Interface Adresse

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

      Ich wollte gerade auf Github einen Issue für den HM RPC Adapter anlegen, aber dort scheinen die Issues nicht eingerichtet zu sein.

      Daher auf diesem Wege:

      Um iobroker und den HM Adapter als Docker Container laufen zu lassen, ist es notwendig, die Adapter Adresse nicht aus den Netzwerkinterfaces der IoBroker Maschine zu wählen, sondern die Adresse frei zu wählen, idealerweise auch den Port.

      Hintergrund: DIe Adresse wird wohl der CCU als Callback Adresse mitgeteilt. Unter Docker hat Iobroker aber nur die Interfaces aus dem lokalen Netzwerk der Docker-Container untereinander und bietet auch nur diese zur Auswahl an. Die CCU kann diese Adresse aber nicht erreichen. Stattdessen müsste man die Adresse des Docker Hosts angeben können und da mit den Bordmitteln von Docker ein IP Forwarding konfigurieren.

      EIn Workaround könnte sein, die Adresse nachträglich per Hand in der entsprechenden Konfigurationsdatei ändern (nicht getestet).

      Bei Bedarf stelle ich den Punkt auch gerne nochmal auf Github ein.

      Gruß Guido

      1 Reply Last reply Reply Quote 0
      • M
        MehrCurry last edited by

        Hab gerade selber mal in den Quellcode geschaut, um ggf. einen Pull-Request zu erstellen.

        Dabei bin ich darüber gestolpert:

        
                    Adapter Address
        
        

        Auf welchem Weg kommen die Options mit den lokalen IP Adressen in die Auswahlliste? Wahrscheinlich irgendwo die DOM manipuliert. Im JS Part habe ich das aber nicht gefunden.

        Wie stehts den bei IoBroker mit der Verwendung von HTML5 Elementen? Um einen editierbare DropBox zu erhalten wäre wohl die Datalist das Richtige, siehe http://stackoverflow.com/questions/2646 … st-in-html

        1 Reply Last reply Reply Quote 0
        • M
          MehrCurry last edited by

          Ok, hab die IP Geschichte in der zentralen adapter-settings.js gefunden.

          DIe Änderung sollte natürlich nur lokal im Adapter vorgenommen werden … komme gerade nicht weiter.

          Gibt es eigentlich noch andere Adapter, die auf diesem Weg die lokalen IP Adressen ermitteln, um einen vermeintlich von außen erreichbaren Service abzubieten? Diese müsste natürlich das gleiche Problem unter Docker haben.

          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

          479
          Online

          31.9k
          Users

          80.2k
          Topics

          1.3m
          Posts

          1
          3
          1676
          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