Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. (gelöst)Multihost einrichten, Master Docker/Buanet, SlavePi4

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.0k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

(gelöst)Multihost einrichten, Master Docker/Buanet, SlavePi4

Scheduled Pinned Locked Moved ioBroker Allgemein
20 Posts 4 Posters 1.4k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ubeckerU Online
    ubeckerU Online
    ubecker
    wrote on last edited by ubecker
    #1

    Hallo,
    ich versuche jetzt schon länger Multihost einzurichten.
    Master soll im Buanet/docker laufen, der Slave auf einen Pi4B.
    Es gibt hier im Forum schon einige Beiträge dazu aber keiner funktioniert. (bekomme immer auf dem Slave das kein Master gefunden wird)
    Doku gibt es auch verschiedene, was ist richtig?
    .iobroker.net/docu
    iobroker.net/#de/documentation
    docs.buanet.de/de/iobroker-docker-image/docs
    Da es sich bei dem Master um docker auf einer Synology NAS handelt denke ich das für den Master docs.buanet.de/de/iobroker-docker-image/docs richtig ist.
    Nur dieses macht mich dann stutzig.
    Zitat: Bitte stelle vor der Konfiguration der Umgebungsvariablen sicher, dass du mit dem Multihost-Feature von ioBroker vertraut bist und weißt was der Befehl iobroker setup custom tut.
    Woher soll ich wissen was der Befehl macht.
    Auf dem Master (im docker) braucht man nach der Doku von Buanet nur Umgebungsvariablen setzten, nur welche?
    Zitat: Bei der Verwendung der Umgebungsvariablen für den Multihost Betrieb ist keine Ausführung von iobroker multihost enable oder iobroker multihost connect innerhalb des Containers notwendig
    Die env Variable IOB_OBJECTSDB_TYPE, was soll da jetzt rein? Setzt den Typ der ioBroker Objects DB, kann jsonl, file(veraltet) oder redis sein
    file, oder jsonl? in der anderen Doku wird immer nur von file geredet.

    Beide Systeme, iobroker auf docker und iobroker auf dem Pi4 sind auf dem aktuellen Stand.

    Kann mir bitte jemand die richtige genaue Vorgehensweise beschreiben? Ich möchte nicht alles mögliche ausprobieren und mir das System zerschießen.
    (wobei es ja im docker einfach ist auf einen vorher gesicherten Stand zurückzugehen)
    danke

    vergessen zu erwähnen, ich habe kein Redis oder externe DB

    Gruß Udo

    HomoranH Marc BergM 2 Replies Last reply
    0
    • ubeckerU ubecker

      Hallo,
      ich versuche jetzt schon länger Multihost einzurichten.
      Master soll im Buanet/docker laufen, der Slave auf einen Pi4B.
      Es gibt hier im Forum schon einige Beiträge dazu aber keiner funktioniert. (bekomme immer auf dem Slave das kein Master gefunden wird)
      Doku gibt es auch verschiedene, was ist richtig?
      .iobroker.net/docu
      iobroker.net/#de/documentation
      docs.buanet.de/de/iobroker-docker-image/docs
      Da es sich bei dem Master um docker auf einer Synology NAS handelt denke ich das für den Master docs.buanet.de/de/iobroker-docker-image/docs richtig ist.
      Nur dieses macht mich dann stutzig.
      Zitat: Bitte stelle vor der Konfiguration der Umgebungsvariablen sicher, dass du mit dem Multihost-Feature von ioBroker vertraut bist und weißt was der Befehl iobroker setup custom tut.
      Woher soll ich wissen was der Befehl macht.
      Auf dem Master (im docker) braucht man nach der Doku von Buanet nur Umgebungsvariablen setzten, nur welche?
      Zitat: Bei der Verwendung der Umgebungsvariablen für den Multihost Betrieb ist keine Ausführung von iobroker multihost enable oder iobroker multihost connect innerhalb des Containers notwendig
      Die env Variable IOB_OBJECTSDB_TYPE, was soll da jetzt rein? Setzt den Typ der ioBroker Objects DB, kann jsonl, file(veraltet) oder redis sein
      file, oder jsonl? in der anderen Doku wird immer nur von file geredet.

      Beide Systeme, iobroker auf docker und iobroker auf dem Pi4 sind auf dem aktuellen Stand.

      Kann mir bitte jemand die richtige genaue Vorgehensweise beschreiben? Ich möchte nicht alles mögliche ausprobieren und mir das System zerschießen.
      (wobei es ja im docker einfach ist auf einen vorher gesicherten Stand zurückzugehen)
      danke

      vergessen zu erwähnen, ich habe kein Redis oder externe DB

      HomoranH Do not disturb
      HomoranH Do not disturb
      Homoran
      Global Moderator Administrators
      wrote on last edited by Homoran
      #2

      @ubecker sagte in Multihost einrichten was ist richtig:

      Doku gibt es auch verschiedene, was ist richtig?

      die sollten gar nicht so unterschiedlich sein

      @ubecker sagte in Multihost einrichten was ist richtig:

      bekomme immer auf dem Slave das kein Master gefunden wird)

      bitte zeigen!

      aber wenn

      @ubecker sagte in Multihost einrichten was ist richtig:

      Master soll im Buanet/docker

      läuft, musst du den Docker auch entsprechend konfigurieren.
      Damit kenne ich mich nicht aus.

      an der Konfiguration des Multihosts selber liegt es wahrscheinlich nicht

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      ubeckerU 1 Reply Last reply
      0
      • HomoranH Homoran

        @ubecker sagte in Multihost einrichten was ist richtig:

        Doku gibt es auch verschiedene, was ist richtig?

        die sollten gar nicht so unterschiedlich sein

        @ubecker sagte in Multihost einrichten was ist richtig:

        bekomme immer auf dem Slave das kein Master gefunden wird)

        bitte zeigen!

        aber wenn

        @ubecker sagte in Multihost einrichten was ist richtig:

        Master soll im Buanet/docker

        läuft, musst du den Docker auch entsprechend konfigurieren.
        Damit kenne ich mich nicht aus.

        an der Konfiguration des Multihosts selber liegt es wahrscheinlich nicht

        ubeckerU Online
        ubeckerU Online
        ubecker
        wrote on last edited by
        #3

        @homoran said in Multihost einrichten was ist richtig:

        äuft, musst du den Docker auch entsprechend konfigurieren

        Ja, aber wie?

        Gruß Udo

        HomoranH 1 Reply Last reply
        0
        • ubeckerU ubecker

          @homoran said in Multihost einrichten was ist richtig:

          äuft, musst du den Docker auch entsprechend konfigurieren

          Ja, aber wie?

          HomoranH Do not disturb
          HomoranH Do not disturb
          Homoran
          Global Moderator Administrators
          wrote on last edited by
          #4

          @ubecker Wie gesagt kenne ich mich mit Containern überhaupt nicht aus, ist mir zu komplex.
          Die Doku von Buanet ist aber meines Wissens hervorragend.

          Auf jeden Fall muss dem Slave auch erlaubt werden in den Container zu gelangen.

          Bitte den Threadtitel anpassen, damit Docker/Buanet Kenner sich angesprochen fühlen .

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          ubeckerU 1 Reply Last reply
          0
          • HomoranH Homoran

            @ubecker Wie gesagt kenne ich mich mit Containern überhaupt nicht aus, ist mir zu komplex.
            Die Doku von Buanet ist aber meines Wissens hervorragend.

            Auf jeden Fall muss dem Slave auch erlaubt werden in den Container zu gelangen.

            Bitte den Threadtitel anpassen, damit Docker/Buanet Kenner sich angesprochen fühlen .

            ubeckerU Online
            ubeckerU Online
            ubecker
            wrote on last edited by
            #5

            @homoran said in Multihost einrichten was ist richtig:

            Die Doku von Buanet ist aber meines Wissens hervorragend.

            ist sie schon, aber für mich mit vielen ???

            Gruß Udo

            HomoranH 1 Reply Last reply
            0
            • ubeckerU ubecker

              @homoran said in Multihost einrichten was ist richtig:

              Die Doku von Buanet ist aber meines Wissens hervorragend.

              ist sie schon, aber für mich mit vielen ???

              HomoranH Do not disturb
              HomoranH Do not disturb
              Homoran
              Global Moderator Administrators
              wrote on last edited by
              #6

              @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

              @homoran said in Multihost einrichten was ist richtig:

              Die Doku von Buanet ist aber meines Wissens hervorragend.

              ist sie schon, aber für mich mit vielen ???

              auch wenn ich für diese Frage wieder gesteinigt werde, es interessiert mich wirklich!
              Warum nutzst du dann Docker?

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              ubeckerU 1 Reply Last reply
              0
              • HomoranH Homoran

                @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                @homoran said in Multihost einrichten was ist richtig:

                Die Doku von Buanet ist aber meines Wissens hervorragend.

                ist sie schon, aber für mich mit vielen ???

                auch wenn ich für diese Frage wieder gesteinigt werde, es interessiert mich wirklich!
                Warum nutzst du dann Docker?

                ubeckerU Online
                ubeckerU Online
                ubecker
                wrote on last edited by
                #7

                @homoran said in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                Warum nutzst du dann Docker?

                eigentlich einfach zu beantworten.
                Ich möchte nur ein recht schlankes System. Ein NAS nit ausreichender Leistung ist vorhanden und läuft 24/7 (meistens wenn ich im Urlaub bis nicht)
                Ich habe nur meine Haussteuerung von ehemals Homeputer auf IOBroker umgesetzt.
                Ein zusätzlicher Rechner NUC oder sonst was brauch zusätzlich Strom und kostet.
                Nächster punkt ist, Datensicherung und zurückspielen ist sehr einfach. (Daten liegen nicht im Container).

                Gruß Udo

                HomoranH 1 Reply Last reply
                0
                • ubeckerU ubecker

                  @homoran said in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                  Warum nutzst du dann Docker?

                  eigentlich einfach zu beantworten.
                  Ich möchte nur ein recht schlankes System. Ein NAS nit ausreichender Leistung ist vorhanden und läuft 24/7 (meistens wenn ich im Urlaub bis nicht)
                  Ich habe nur meine Haussteuerung von ehemals Homeputer auf IOBroker umgesetzt.
                  Ein zusätzlicher Rechner NUC oder sonst was brauch zusätzlich Strom und kostet.
                  Nächster punkt ist, Datensicherung und zurückspielen ist sehr einfach. (Daten liegen nicht im Container).

                  HomoranH Do not disturb
                  HomoranH Do not disturb
                  Homoran
                  Global Moderator Administrators
                  wrote on last edited by
                  #8

                  @ubecker DANKE!
                  darf ich trotzdem ein paar Zweifel streuen!? :grin:

                  @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                  läuft 24/7

                  auch die Platten?

                  @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                  Ein zusätzlicher Rechner NUC oder sonst was brauch zusätzlich Strom

                  der Mehrverbrauch für die Platten, die nie mehr in den Ruhemodus gingen lag bei mir um ein vielfaches höher als der Verbrauch eines pteiswerten NUC oder eines großen Pi.

                  @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                  Ein NAS nit ausreichender Leistung ist vorhanden

                  das ist wichtig!
                  Oft sind aber nur minimal ausgestatte NAS vorhanden.

                  Dann musst du dich jetzt nur noch in die Spezialitäten von Docker einarbeiten

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  ubeckerU 1 Reply Last reply
                  0
                  • HomoranH Homoran

                    @ubecker DANKE!
                    darf ich trotzdem ein paar Zweifel streuen!? :grin:

                    @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                    läuft 24/7

                    auch die Platten?

                    @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                    Ein zusätzlicher Rechner NUC oder sonst was brauch zusätzlich Strom

                    der Mehrverbrauch für die Platten, die nie mehr in den Ruhemodus gingen lag bei mir um ein vielfaches höher als der Verbrauch eines pteiswerten NUC oder eines großen Pi.

                    @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                    Ein NAS nit ausreichender Leistung ist vorhanden

                    das ist wichtig!
                    Oft sind aber nur minimal ausgestatte NAS vorhanden.

                    Dann musst du dich jetzt nur noch in die Spezialitäten von Docker einarbeiten

                    ubeckerU Online
                    ubeckerU Online
                    ubecker
                    wrote on last edited by
                    #9

                    @homoran said in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                    darf ich trotzdem ein paar Zweifel streuen!

                    ich würde dir gerne nochmehr dazu sagen, aber das zerstört meine eigentliche Frage. Kannst du diesen Teil in einen neuen Beitrag schieben?

                    Gruß Udo

                    HomoranH 1 Reply Last reply
                    0
                    • ubeckerU ubecker

                      @homoran said in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                      darf ich trotzdem ein paar Zweifel streuen!

                      ich würde dir gerne nochmehr dazu sagen, aber das zerstört meine eigentliche Frage. Kannst du diesen Teil in einen neuen Beitrag schieben?

                      HomoranH Do not disturb
                      HomoranH Do not disturb
                      Homoran
                      Global Moderator Administrators
                      wrote on last edited by
                      #10

                      @ubecker können wir machen

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      1 Reply Last reply
                      0
                      • ubeckerU ubecker

                        Hallo,
                        ich versuche jetzt schon länger Multihost einzurichten.
                        Master soll im Buanet/docker laufen, der Slave auf einen Pi4B.
                        Es gibt hier im Forum schon einige Beiträge dazu aber keiner funktioniert. (bekomme immer auf dem Slave das kein Master gefunden wird)
                        Doku gibt es auch verschiedene, was ist richtig?
                        .iobroker.net/docu
                        iobroker.net/#de/documentation
                        docs.buanet.de/de/iobroker-docker-image/docs
                        Da es sich bei dem Master um docker auf einer Synology NAS handelt denke ich das für den Master docs.buanet.de/de/iobroker-docker-image/docs richtig ist.
                        Nur dieses macht mich dann stutzig.
                        Zitat: Bitte stelle vor der Konfiguration der Umgebungsvariablen sicher, dass du mit dem Multihost-Feature von ioBroker vertraut bist und weißt was der Befehl iobroker setup custom tut.
                        Woher soll ich wissen was der Befehl macht.
                        Auf dem Master (im docker) braucht man nach der Doku von Buanet nur Umgebungsvariablen setzten, nur welche?
                        Zitat: Bei der Verwendung der Umgebungsvariablen für den Multihost Betrieb ist keine Ausführung von iobroker multihost enable oder iobroker multihost connect innerhalb des Containers notwendig
                        Die env Variable IOB_OBJECTSDB_TYPE, was soll da jetzt rein? Setzt den Typ der ioBroker Objects DB, kann jsonl, file(veraltet) oder redis sein
                        file, oder jsonl? in der anderen Doku wird immer nur von file geredet.

                        Beide Systeme, iobroker auf docker und iobroker auf dem Pi4 sind auf dem aktuellen Stand.

                        Kann mir bitte jemand die richtige genaue Vorgehensweise beschreiben? Ich möchte nicht alles mögliche ausprobieren und mir das System zerschießen.
                        (wobei es ja im docker einfach ist auf einen vorher gesicherten Stand zurückzugehen)
                        danke

                        vergessen zu erwähnen, ich habe kein Redis oder externe DB

                        Marc BergM Offline
                        Marc BergM Offline
                        Marc Berg
                        Most Active
                        wrote on last edited by Marc Berg
                        #11

                        @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                        Kann mir bitte jemand die richtige genaue Vorgehensweise beschreiben?

                        • zuk. Master und Slave auf den letzten Stand bringen
                        • Docker-Umgebungvariable "IOB_MULTIHOST" auf "master" setzen
                        • Ports 9000 und 9001 mappen (falls Bridge)
                        • Container neu starten
                        • auf dem PI "iob setup custom" ausführen
                          ++ "jsonl", IP/Name des Docker-Hosts eingeben.
                        • Pi neu starten

                        NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                        Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                        Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                        ubeckerU T 2 Replies Last reply
                        2
                        • Marc BergM Marc Berg

                          @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                          Kann mir bitte jemand die richtige genaue Vorgehensweise beschreiben?

                          • zuk. Master und Slave auf den letzten Stand bringen
                          • Docker-Umgebungvariable "IOB_MULTIHOST" auf "master" setzen
                          • Ports 9000 und 9001 mappen (falls Bridge)
                          • Container neu starten
                          • auf dem PI "iob setup custom" ausführen
                            ++ "jsonl", IP/Name des Docker-Hosts eingeben.
                          • Pi neu starten
                          ubeckerU Online
                          ubeckerU Online
                          ubecker
                          wrote on last edited by ubecker
                          #12

                          @marc-berg said in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                          zuk. Master und Slave auf den letzten Stand bringen

                          ist geschehen

                          Docker-Umgebungvariable "IOB_MULTIHOST" auf "master" setzen

                          nur diese? oder auch
                          IOB_STATESDB_TYPE jsonl
                          IOB_STATESDB_HOST 127.0.0.1
                          IOB_STATESDB_PORT 9000

                          werde ich dann machen, aber heute nicht mehr. Melde mich wieder

                          Gruß Udo

                          Marc BergM 1 Reply Last reply
                          0
                          • ubeckerU ubecker

                            @marc-berg said in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                            zuk. Master und Slave auf den letzten Stand bringen

                            ist geschehen

                            Docker-Umgebungvariable "IOB_MULTIHOST" auf "master" setzen

                            nur diese? oder auch
                            IOB_STATESDB_TYPE jsonl
                            IOB_STATESDB_HOST 127.0.0.1
                            IOB_STATESDB_PORT 9000

                            werde ich dann machen, aber heute nicht mehr. Melde mich wieder

                            Marc BergM Offline
                            Marc BergM Offline
                            Marc Berg
                            Most Active
                            wrote on last edited by Marc Berg
                            #13

                            @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                            nur diese? oder auch
                            IOB_STATESDB_TYPE jsonl
                            IOB_STATESDB_HOST 127.0.0.1
                            IOB_STATESDB_PORT 9000

                            Das wird beim Setzen der Umgebungsvariable "IOB_MULTIHOST" durch das Startscript alles korrekt gesetzt. (127.0.0.1 wäre z.B. falsch :-) )

                            Weitere Umgebungsvariablen wären also nur beim Abweichen von den Standards oder z.B. beim Einsatz von Redis notwendig.

                            NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                            Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                            Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                            ubeckerU 1 Reply Last reply
                            1
                            • Marc BergM Marc Berg

                              @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                              nur diese? oder auch
                              IOB_STATESDB_TYPE jsonl
                              IOB_STATESDB_HOST 127.0.0.1
                              IOB_STATESDB_PORT 9000

                              Das wird beim Setzen der Umgebungsvariable "IOB_MULTIHOST" durch das Startscript alles korrekt gesetzt. (127.0.0.1 wäre z.B. falsch :-) )

                              Weitere Umgebungsvariablen wären also nur beim Abweichen von den Standards oder z.B. beim Einsatz von Redis notwendig.

                              ubeckerU Online
                              ubeckerU Online
                              ubecker
                              wrote on last edited by
                              #14

                              @marc-berg
                              danke, habe es aber noch nicht getestet. Für meinen Fall (sind nur 4 DP) hab ich das mit dem mqtt Adapter gelöst.

                              Gruß Udo

                              1 Reply Last reply
                              0
                              • Marc BergM Marc Berg

                                @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                                Kann mir bitte jemand die richtige genaue Vorgehensweise beschreiben?

                                • zuk. Master und Slave auf den letzten Stand bringen
                                • Docker-Umgebungvariable "IOB_MULTIHOST" auf "master" setzen
                                • Ports 9000 und 9001 mappen (falls Bridge)
                                • Container neu starten
                                • auf dem PI "iob setup custom" ausführen
                                  ++ "jsonl", IP/Name des Docker-Hosts eingeben.
                                • Pi neu starten
                                T Offline
                                T Offline
                                T-147
                                wrote on last edited by T-147
                                #15

                                @marc-berg said in (gelöst)Multihost einrichten, Master Docker/Buanet, SlavePi4:

                                @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                                Kann mir bitte jemand die richtige genaue Vorgehensweise beschreiben?

                                • zuk. Master und Slave auf den letzten Stand bringen
                                • Docker-Umgebungvariable "IOB_MULTIHOST" auf "master" setzen
                                • Ports 9000 und 9001 mappen (falls Bridge)
                                • Container neu starten
                                • auf dem PI "iob setup custom" ausführen
                                  ++ "jsonl", IP/Name des Docker-Hosts eingeben.
                                • Pi neu starten

                                Vielen Dank für die Anleitung.
                                Nur zum Verständnis:

                                Mit der Umgebungsvariable IOB_MULTIHOST werden bei Neustart also alle anderen Variablen automatisch gesetzt, richtig?
                                Wenn ich also andere Ports als den Standard nehmen möchte/muss, kann ich die in den Variablen anschließend anpassen und entsprechend mappen?
                                Und der Name ist der des Docker-Hosts und nicht der Hostname des Containers?

                                Ich hab mir heute bei einem ersten Versuch mit dem Multihost meinen kompletten ioBroker-Container gekillt und das hat mich viel Zeit und Nerven gekostet, das brauch ich nicht unbedingt nochmal :grin:
                                Wie läuft das hier mit entsprechender Authentifizierung? Wird dazu auch eine Umgebungsvariable gesetzt?

                                Edith fragt: müssen die Ports auch auf dem Slave gemappt werden? Oder baut generell der Slave die Session auf und der Master antwortet nur innerhalb dieser Session?

                                Beste Grüße
                                Marian

                                Marc BergM 2 Replies Last reply
                                0
                                • T T-147

                                  @marc-berg said in (gelöst)Multihost einrichten, Master Docker/Buanet, SlavePi4:

                                  @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                                  Kann mir bitte jemand die richtige genaue Vorgehensweise beschreiben?

                                  • zuk. Master und Slave auf den letzten Stand bringen
                                  • Docker-Umgebungvariable "IOB_MULTIHOST" auf "master" setzen
                                  • Ports 9000 und 9001 mappen (falls Bridge)
                                  • Container neu starten
                                  • auf dem PI "iob setup custom" ausführen
                                    ++ "jsonl", IP/Name des Docker-Hosts eingeben.
                                  • Pi neu starten

                                  Vielen Dank für die Anleitung.
                                  Nur zum Verständnis:

                                  Mit der Umgebungsvariable IOB_MULTIHOST werden bei Neustart also alle anderen Variablen automatisch gesetzt, richtig?
                                  Wenn ich also andere Ports als den Standard nehmen möchte/muss, kann ich die in den Variablen anschließend anpassen und entsprechend mappen?
                                  Und der Name ist der des Docker-Hosts und nicht der Hostname des Containers?

                                  Ich hab mir heute bei einem ersten Versuch mit dem Multihost meinen kompletten ioBroker-Container gekillt und das hat mich viel Zeit und Nerven gekostet, das brauch ich nicht unbedingt nochmal :grin:
                                  Wie läuft das hier mit entsprechender Authentifizierung? Wird dazu auch eine Umgebungsvariable gesetzt?

                                  Edith fragt: müssen die Ports auch auf dem Slave gemappt werden? Oder baut generell der Slave die Session auf und der Master antwortet nur innerhalb dieser Session?

                                  Beste Grüße
                                  Marian

                                  Marc BergM Offline
                                  Marc BergM Offline
                                  Marc Berg
                                  Most Active
                                  wrote on last edited by
                                  #16

                                  @t-147 sagte in (gelöst)Multihost einrichten, Master Docker/Buanet, SlavePi4:

                                  Nur zum Verständnis:

                                  Für mein Verständnis wäre es toll, wenn du sagen würdest, wie dein Ziel aussieht und wie deine derzeitige Umgebung. Docker+Pi? Welche Netzwerkkonfig für Docker?

                                  NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                                  Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                                  Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                                  T 1 Reply Last reply
                                  0
                                  • Marc BergM Marc Berg

                                    @t-147 sagte in (gelöst)Multihost einrichten, Master Docker/Buanet, SlavePi4:

                                    Nur zum Verständnis:

                                    Für mein Verständnis wäre es toll, wenn du sagen würdest, wie dein Ziel aussieht und wie deine derzeitige Umgebung. Docker+Pi? Welche Netzwerkkonfig für Docker?

                                    T Offline
                                    T Offline
                                    T-147
                                    wrote on last edited by T-147
                                    #17

                                    @marc-berg
                                    Ah, entschuldige, natürlich.

                                    Aktuell läuft mein ioBroker in Docker auf einem Pi4 und soll jetzt durch einen Slave in einem anderen Subnetz (getrennt durch eine Sophos Firewall) ergänzt und in 2 Bereiche unterteilt werden. Da der Port 9001 aktuell durch den Portainer-Agent belegt ist, müsste ich von den Standard-Ports abweichen.
                                    Der Slave ist ebenfalls ein Docker-Container auf einem Pi4.
                                    Beide mit Bridge als Netzwerkkonfiguration.

                                    Das Ist eigentlich schon alles.

                                    Hintergrund ist die Trennung verschiedener ioBroker-Adapter auf verschiedene Subnetze bei mir im Netzwerk.

                                    Gruß
                                    Marian

                                    1 Reply Last reply
                                    0
                                    • T T-147

                                      @marc-berg said in (gelöst)Multihost einrichten, Master Docker/Buanet, SlavePi4:

                                      @ubecker sagte in Multihost einrichten, Master Docker/Buanet, Slave Pi4:

                                      Kann mir bitte jemand die richtige genaue Vorgehensweise beschreiben?

                                      • zuk. Master und Slave auf den letzten Stand bringen
                                      • Docker-Umgebungvariable "IOB_MULTIHOST" auf "master" setzen
                                      • Ports 9000 und 9001 mappen (falls Bridge)
                                      • Container neu starten
                                      • auf dem PI "iob setup custom" ausführen
                                        ++ "jsonl", IP/Name des Docker-Hosts eingeben.
                                      • Pi neu starten

                                      Vielen Dank für die Anleitung.
                                      Nur zum Verständnis:

                                      Mit der Umgebungsvariable IOB_MULTIHOST werden bei Neustart also alle anderen Variablen automatisch gesetzt, richtig?
                                      Wenn ich also andere Ports als den Standard nehmen möchte/muss, kann ich die in den Variablen anschließend anpassen und entsprechend mappen?
                                      Und der Name ist der des Docker-Hosts und nicht der Hostname des Containers?

                                      Ich hab mir heute bei einem ersten Versuch mit dem Multihost meinen kompletten ioBroker-Container gekillt und das hat mich viel Zeit und Nerven gekostet, das brauch ich nicht unbedingt nochmal :grin:
                                      Wie läuft das hier mit entsprechender Authentifizierung? Wird dazu auch eine Umgebungsvariable gesetzt?

                                      Edith fragt: müssen die Ports auch auf dem Slave gemappt werden? Oder baut generell der Slave die Session auf und der Master antwortet nur innerhalb dieser Session?

                                      Beste Grüße
                                      Marian

                                      Marc BergM Offline
                                      Marc BergM Offline
                                      Marc Berg
                                      Most Active
                                      wrote on last edited by
                                      #18

                                      @t-147 sagte in (gelöst)Multihost einrichten, Master Docker/Buanet, SlavePi4:

                                      Mit der Umgebungsvariable IOB_MULTIHOST werden bei Neustart also alle anderen Variablen automatisch gesetzt, richtig?

                                      Richtig, auf die Standard-Einstellungen, die meist passen.

                                      Wenn ich also andere Ports als den Standard nehmen möchte/muss, kann ich die in den Variablen anschließend anpassen und entsprechend mappen?

                                      Auf dem master musst du nichts anpassen. Ich würde den container weiter auf 9001 laufen lassen, nur nach außen auf z.B. 9501 mappen. Auf dem Slave muss du dann den Host des Master eintragen und den Port 9501 und 9000 (oder was auch immer du gemappt hast)

                                      Und der Name ist der des Docker-Hosts und nicht der Hostname des Containers?

                                      Genau.

                                      Wie läuft das hier mit entsprechender Authentifizierung? Wird dazu auch eine Umgebungsvariable gesetzt?

                                      Welche Authentifizierung?

                                      Edith fragt: müssen die Ports auch auf dem Slave gemappt werden? Oder baut generell der Slave die Session auf und der Master antwortet nur innerhalb dieser Session?

                                      Richtig. Der Master hält die Datenbank für beide und nur der Slave initiiert die Verbindung. Auf dem Slave wird nichts gemappt, weil dort keine DB mehr existiert.

                                      Gerade noch mal getestet, drei Container auf zwei Hosts. Läuft ohne Probleme.

                                      767d69db-3761-4a12-9a94-81925e067355-grafik.png

                                      NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                                      Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                                      Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                                      T 1 Reply Last reply
                                      1
                                      • Marc BergM Marc Berg

                                        @t-147 sagte in (gelöst)Multihost einrichten, Master Docker/Buanet, SlavePi4:

                                        Mit der Umgebungsvariable IOB_MULTIHOST werden bei Neustart also alle anderen Variablen automatisch gesetzt, richtig?

                                        Richtig, auf die Standard-Einstellungen, die meist passen.

                                        Wenn ich also andere Ports als den Standard nehmen möchte/muss, kann ich die in den Variablen anschließend anpassen und entsprechend mappen?

                                        Auf dem master musst du nichts anpassen. Ich würde den container weiter auf 9001 laufen lassen, nur nach außen auf z.B. 9501 mappen. Auf dem Slave muss du dann den Host des Master eintragen und den Port 9501 und 9000 (oder was auch immer du gemappt hast)

                                        Und der Name ist der des Docker-Hosts und nicht der Hostname des Containers?

                                        Genau.

                                        Wie läuft das hier mit entsprechender Authentifizierung? Wird dazu auch eine Umgebungsvariable gesetzt?

                                        Welche Authentifizierung?

                                        Edith fragt: müssen die Ports auch auf dem Slave gemappt werden? Oder baut generell der Slave die Session auf und der Master antwortet nur innerhalb dieser Session?

                                        Richtig. Der Master hält die Datenbank für beide und nur der Slave initiiert die Verbindung. Auf dem Slave wird nichts gemappt, weil dort keine DB mehr existiert.

                                        Gerade noch mal getestet, drei Container auf zwei Hosts. Läuft ohne Probleme.

                                        767d69db-3761-4a12-9a94-81925e067355-grafik.png

                                        T Offline
                                        T Offline
                                        T-147
                                        wrote on last edited by
                                        #19

                                        @marc-berg
                                        Danke sehr, mittlerweile hab ich das Prinzip verstanden und es läuft.
                                        Mittlerweile sind einige Instanzen umgezogen und laufen bisher Problemlos, nur ESPhome bereitet noch etwas Schwierigkeiten:
                                        https://forum.iobroker.net/topic/81612/esphome-multihost-dashboard-nicht-erreichbar
                                        Und wie das nun mit dem Backitup sauber läuft, muss ich noch testen. Aber eins nach dem anderen.

                                        Welche Authentifizierung?

                                        Ich bin durch andere Anleitungen davon ausgegangen, dass eine Authentifizierung bzw. Passwort zur Anbindung des Slave notwendig/möglich ist, deswegen die Frage.

                                        Beste Grüße
                                        Marian

                                        1 Reply Last reply
                                        0
                                        • Marc BergM Offline
                                          Marc BergM Offline
                                          Marc Berg
                                          Most Active
                                          wrote on last edited by Marc Berg
                                          #20

                                          @t-147 sagte in (gelöst)Multihost einrichten, Master Docker/Buanet, SlavePi4:

                                          Ich bin durch andere Anleitungen davon ausgegangen, dass eine Authentifizierung bzw. Passwort zur Anbindung des Slave notwendig/möglich ist, deswegen die Frage.

                                          Das gilt nur für die automatische Erkennung, die hier nicht relevant ist.

                                          NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                                          Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                                          Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

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

                                          666

                                          Online

                                          32.6k

                                          Users

                                          82.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe