Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Multihost über 2 Standorte

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    571

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Multihost über 2 Standorte

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
13 Beiträge 7 Kommentatoren 1.1k Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M MJAS

    Hallo zusammen,

    ich hab bei mir im Haus bereits eine iobroker Installation laufen.
    Jetzt möchte ich eine zweite Installation an einem anderen (entfernten) Standort in Betrieb nehmen.

    In erster Linie soll der iobroker 2 am Standort 2 die Heizung überwachen und diverse Verbrauchsdaten überwachen.
    Diese Daten hätte ich gerne permant im iobroker 1 unter den Objekten im Überblick.

    In beiden Netzwerken ist eine Fritzbox am werkeln.

    Nun hab ich folgende 2 Fragen:
    a) sollte ich dafür die beiden iobroker als Multihost zusammen schalten?
    b) sollten die beiden Fritzboxen per VPN miteinander verbunden sein?

    Danke für eure Unterstützung.
    Viele Grüße,
    Martin

    paul53P Offline
    paul53P Offline
    paul53
    schrieb am zuletzt editiert von
    #2

    @mjas sagte: sollte ich dafür die beiden iobroker als Multihost zusammen schalten?

    Multihost übers Internet sehe ich kritisch. Alternative: Datenübermittlung per MQTT oder Simple-API.

    @mjas sagte in Multihost über 2 Standorte:

    sollten die beiden Fritzboxen per VPN miteinander verbunden sein?

    Unbedingt!

    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

    M 1 Antwort Letzte Antwort
    1
    • paul53P paul53

      @mjas sagte: sollte ich dafür die beiden iobroker als Multihost zusammen schalten?

      Multihost übers Internet sehe ich kritisch. Alternative: Datenübermittlung per MQTT oder Simple-API.

      @mjas sagte in Multihost über 2 Standorte:

      sollten die beiden Fritzboxen per VPN miteinander verbunden sein?

      Unbedingt!

      M Offline
      M Offline
      MJAS
      schrieb am zuletzt editiert von MJAS
      #3

      @paul53
      Warum siehst Du Multihost übers Internet kritisch, wenn die Fritzboxen per VPN miteinander verbunden sind?
      Es geht ja nicht um Loadbalancing...

      paul53P 1 Antwort Letzte Antwort
      0
      • M MJAS

        @paul53
        Warum siehst Du Multihost übers Internet kritisch, wenn die Fritzboxen per VPN miteinander verbunden sind?
        Es geht ja nicht um Loadbalancing...

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #4

        @mjas sagte: Warum siehst Du Multihost übers Internet kritisch

        Weil bei Unterbrechung der Verbindung der Slave tot ist.

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        1 Antwort Letzte Antwort
        2
        • M MJAS

          Hallo zusammen,

          ich hab bei mir im Haus bereits eine iobroker Installation laufen.
          Jetzt möchte ich eine zweite Installation an einem anderen (entfernten) Standort in Betrieb nehmen.

          In erster Linie soll der iobroker 2 am Standort 2 die Heizung überwachen und diverse Verbrauchsdaten überwachen.
          Diese Daten hätte ich gerne permant im iobroker 1 unter den Objekten im Überblick.

          In beiden Netzwerken ist eine Fritzbox am werkeln.

          Nun hab ich folgende 2 Fragen:
          a) sollte ich dafür die beiden iobroker als Multihost zusammen schalten?
          b) sollten die beiden Fritzboxen per VPN miteinander verbunden sein?

          Danke für eure Unterstützung.
          Viele Grüße,
          Martin

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #5

          @mjas sagte in Multihost über 2 Standorte:

          Diese Daten hätte ich gerne permant im iobroker 1 unter den Objekten im Überblick.

          Wozu? Ich würde die Daten der beiden Installationen gar nicht miteinander vermischen, wenn die nicht auch in einem System zusammengeführt werden müssen.
          Ich würde die beiden Systeme autark halten. Per VPN kannste dich doch auf dem entfernten Ding eh einloggen.

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          1 Antwort Letzte Antwort
          0
          • M MJAS

            Hallo zusammen,

            ich hab bei mir im Haus bereits eine iobroker Installation laufen.
            Jetzt möchte ich eine zweite Installation an einem anderen (entfernten) Standort in Betrieb nehmen.

            In erster Linie soll der iobroker 2 am Standort 2 die Heizung überwachen und diverse Verbrauchsdaten überwachen.
            Diese Daten hätte ich gerne permant im iobroker 1 unter den Objekten im Überblick.

            In beiden Netzwerken ist eine Fritzbox am werkeln.

            Nun hab ich folgende 2 Fragen:
            a) sollte ich dafür die beiden iobroker als Multihost zusammen schalten?
            b) sollten die beiden Fritzboxen per VPN miteinander verbunden sein?

            Danke für eure Unterstützung.
            Viele Grüße,
            Martin

            B Offline
            B Offline
            bommel_030
            schrieb am zuletzt editiert von
            #6

            @mjas
            Hab eine ähnliche Konstellation am Laufen, VPN zwischen beiden FritzBoxen ist meiner Meinung nach Grundvoraussetzung.
            Hatte darüber gut 1 Jahr eine Master/Slave Kopplung laufen, lief problemlos, auch wenn die Verbindung zwischenzeitlich mal weg war. Ist allerdings schon ne Weile her, kann nicht sagen ob das mit dem aktuellen JS-Controller noch so läuft.
            Da ich am Master mittlerweile von Pi auf NUC umgestiegen bin ist der betagte Slave-Pi in Rente gegangen.
            Die von mir benutzten "entfernten" Adapter laufen jetzt auf dem Master (der hat dank NUC auch entsprechend Leistung) und holen die Daten direkt über die VPN Verbindung.
            So habe ich alle Daten in einer Installation und ich muss nur ein System pflegen. Einzige Wehrmutstropfen, nachdem ich zu Hause auf Glasfaser umgestiegen bin gibt es wieder ne 14h Zwangstrennung, ergo hab ich 1x am Tag Errors im Log weil die "entfernten" Adapter für ein paar Sekunden nicht erreichbar sind.

            1 Antwort Letzte Antwort
            0
            • M MJAS

              Hallo zusammen,

              ich hab bei mir im Haus bereits eine iobroker Installation laufen.
              Jetzt möchte ich eine zweite Installation an einem anderen (entfernten) Standort in Betrieb nehmen.

              In erster Linie soll der iobroker 2 am Standort 2 die Heizung überwachen und diverse Verbrauchsdaten überwachen.
              Diese Daten hätte ich gerne permant im iobroker 1 unter den Objekten im Überblick.

              In beiden Netzwerken ist eine Fritzbox am werkeln.

              Nun hab ich folgende 2 Fragen:
              a) sollte ich dafür die beiden iobroker als Multihost zusammen schalten?
              b) sollten die beiden Fritzboxen per VPN miteinander verbunden sein?

              Danke für eure Unterstützung.
              Viele Grüße,
              Martin

              BananaJoeB Online
              BananaJoeB Online
              BananaJoe
              Most Active
              schrieb am zuletzt editiert von
              #7

              @mjas ich würde auch wie von @paul53 vorgeschlagen die Daten vom entfernten Standort per MQTT übertragen (wenn es schon eine eigene Installation dort sein muss), ansonsten wie @bommel_030 es macht die Daten direkt senden lassen.

              Du hast nur etwas von Heizung geschrieben, nicht aber wie diese an ioBroker die Daten übermittelt

              ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

              1 Antwort Letzte Antwort
              0
              • M Offline
                M Offline
                MJAS
                schrieb am zuletzt editiert von
                #8

                Also, bei mir daheim überwacht ein D1 Mini ESP8266 meine Heizung und schickt die Daten per MQTT an den iobroker 1.
                Am ESP hängt ein Ultraschallsensor, diverse Temperatursensoren und ein Schaltrelais.
                Selbiges möchte ich auch am Standort 2 realisieren.

                Hinzu kommen diverse Shellys, die diverse Erträge und Verbräuche messen.

                Alles ließe sich von den genannten Geräten erstmal direkt per MQTT an meinen iobroker 1 schicken.
                Das wird auch erstmal der erste Realisierungsschritt sein.

                Ich weiß aber, dass in Zukunft da evtl. noch mehr dazu kommt und ich dann auch evtl. eigene Skripte am Standort 2 haben möchte.
                Da wäre dann eine gewisse räumliche Trennung auch wünschenswert, aber ich weiß, dass mir das getrennte Einloggen am Standort 2 evtl. zuviel werden wird.
                Daher kam die Idee mit Multihost auf.

                Aber ich hab zumindest noch keine Infos gefunden, ob man Skripte auch (wie die Instanzen) einer bestimmten iobroker-Installation zuorden kann.
                Kann einer berichten, wie dass in der Praxis genauer ausssieht?

                Es wurde hier im Thread auch die Datenweitergabe per MQTT an den iobroker 1 genannt.
                Ich hatte das so verstanden, dass hier eine Weitergabe vom iobroker 2 an iobroker 1 gemeint ist.
                Geht das mit dem Adapter "MQTT Client" ?

                Thomas BraunT AsgothianA 2 Antworten Letzte Antwort
                0
                • M MJAS

                  Also, bei mir daheim überwacht ein D1 Mini ESP8266 meine Heizung und schickt die Daten per MQTT an den iobroker 1.
                  Am ESP hängt ein Ultraschallsensor, diverse Temperatursensoren und ein Schaltrelais.
                  Selbiges möchte ich auch am Standort 2 realisieren.

                  Hinzu kommen diverse Shellys, die diverse Erträge und Verbräuche messen.

                  Alles ließe sich von den genannten Geräten erstmal direkt per MQTT an meinen iobroker 1 schicken.
                  Das wird auch erstmal der erste Realisierungsschritt sein.

                  Ich weiß aber, dass in Zukunft da evtl. noch mehr dazu kommt und ich dann auch evtl. eigene Skripte am Standort 2 haben möchte.
                  Da wäre dann eine gewisse räumliche Trennung auch wünschenswert, aber ich weiß, dass mir das getrennte Einloggen am Standort 2 evtl. zuviel werden wird.
                  Daher kam die Idee mit Multihost auf.

                  Aber ich hab zumindest noch keine Infos gefunden, ob man Skripte auch (wie die Instanzen) einer bestimmten iobroker-Installation zuorden kann.
                  Kann einer berichten, wie dass in der Praxis genauer ausssieht?

                  Es wurde hier im Thread auch die Datenweitergabe per MQTT an den iobroker 1 genannt.
                  Ich hatte das so verstanden, dass hier eine Weitergabe vom iobroker 2 an iobroker 1 gemeint ist.
                  Geht das mit dem Adapter "MQTT Client" ?

                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von
                  #9

                  @mjas sagte in Multihost über 2 Standorte:

                  dass mir das getrennte Einloggen am Standort 2 evtl. zuviel werden wird.

                  ???
                  VPN aufsetzen, Bookmark im Browser auf den Admin, fertig. Was ist denn da 'zu viel'?
                  Da wäre es mir 'zuviel' mit dem komplexeren Multihost herum zu machen.

                  Linux-Werkzeugkasten:
                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                  NodeJS Fixer Skript:
                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                  1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    MJAS
                    schrieb am zuletzt editiert von
                    #10

                    Ich weiß Deine Meinung durchaus zu schätzen und sicherlich hast Du auch recht, aber ich kenn mich halt schon länger ;)

                    Könntest Du aus Deiner Erfahrung mir auch evtl auf meine Fragen noch antworten?

                    HomoranH 1 Antwort Letzte Antwort
                    0
                    • M MJAS

                      Ich weiß Deine Meinung durchaus zu schätzen und sicherlich hast Du auch recht, aber ich kenn mich halt schon länger ;)

                      Könntest Du aus Deiner Erfahrung mir auch evtl auf meine Fragen noch antworten?

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #11

                      @mjas sagte in Multihost über 2 Standorte:

                      auf meine Fragen noch antworten?

                      das geht doch erst wenn du sagst was du mit

                      @mjas sagte in Multihost über 2 Standorte:

                      das getrennte Einloggen am Standort 2 evtl. zuviel werden wird.

                      meinst.

                      Daher kam die Idee mit Multihost auf.

                      das Thema ist jetzt raus?

                      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 Antwort Letzte Antwort
                      0
                      • M MJAS

                        Also, bei mir daheim überwacht ein D1 Mini ESP8266 meine Heizung und schickt die Daten per MQTT an den iobroker 1.
                        Am ESP hängt ein Ultraschallsensor, diverse Temperatursensoren und ein Schaltrelais.
                        Selbiges möchte ich auch am Standort 2 realisieren.

                        Hinzu kommen diverse Shellys, die diverse Erträge und Verbräuche messen.

                        Alles ließe sich von den genannten Geräten erstmal direkt per MQTT an meinen iobroker 1 schicken.
                        Das wird auch erstmal der erste Realisierungsschritt sein.

                        Ich weiß aber, dass in Zukunft da evtl. noch mehr dazu kommt und ich dann auch evtl. eigene Skripte am Standort 2 haben möchte.
                        Da wäre dann eine gewisse räumliche Trennung auch wünschenswert, aber ich weiß, dass mir das getrennte Einloggen am Standort 2 evtl. zuviel werden wird.
                        Daher kam die Idee mit Multihost auf.

                        Aber ich hab zumindest noch keine Infos gefunden, ob man Skripte auch (wie die Instanzen) einer bestimmten iobroker-Installation zuorden kann.
                        Kann einer berichten, wie dass in der Praxis genauer ausssieht?

                        Es wurde hier im Thread auch die Datenweitergabe per MQTT an den iobroker 1 genannt.
                        Ich hatte das so verstanden, dass hier eine Weitergabe vom iobroker 2 an iobroker 1 gemeint ist.
                        Geht das mit dem Adapter "MQTT Client" ?

                        AsgothianA Offline
                        AsgothianA Offline
                        Asgothian
                        Developer
                        schrieb am zuletzt editiert von Asgothian
                        #12

                        @mjas sagte in Multihost über 2 Standorte:

                        Also, bei mir daheim überwacht ein D1 Mini ESP8266 meine Heizung und schickt die Daten per MQTT an den iobroker 1.
                        Am ESP hängt ein Ultraschallsensor, diverse Temperatursensoren und ein Schaltrelais.
                        Selbiges möchte ich auch am Standort 2 realisieren.

                        Hinzu kommen diverse Shellys, die diverse Erträge und Verbräuche messen.

                        Alles ließe sich von den genannten Geräten erstmal direkt per MQTT an meinen iobroker 1 schicken.
                        Das wird auch erstmal der erste Realisierungsschritt sein.

                        Ich weiß aber, dass in Zukunft da evtl. noch mehr dazu kommt und ich dann auch evtl. eigene Skripte am Standort 2 haben möchte.
                        Da wäre dann eine gewisse räumliche Trennung auch wünschenswert, aber ich weiß, dass mir das getrennte Einloggen am Standort 2 evtl. zuviel werden wird.
                        Daher kam die Idee mit Multihost auf.

                        Aber ich hab zumindest noch keine Infos gefunden, ob man Skripte auch (wie die Instanzen) einer bestimmten iobroker-Installation zuorden kann.
                        Kann einer berichten, wie dass in der Praxis genauer ausssieht?

                        Ja, das geht. Du erzeugst 2 Instanzen des JS Adapters, eine die auf dem Standort 1 läuft, eine die auf dem Standort 2 läuft.
                        Das gilt sowohl wenn du 2 getrennte ioBroker nutzt als auch wenn du nur einen als Multihost nutzt.

                        Ich bin im Übrigen wie @paul53 kein freund von einer Remote Multihost installation. Der Grund dafür ist simpel - sobald die Verbindung zwischen Master und Slave zusammen bricht gibt es Probleme, zumeist auf beiden Seiten. Zumindest der Slave ist da sofort unbrauchbar, da er keinen Zugang zu den Objekten hat - die liegen immer an genau einer Stelle. Ich persönlich bevorzuge da 2 getrennte Systeme, die Daten über MQTT oder simpleAPI austauschen. Wobei mir persönlich die simpleAPI Variante besser gefällt, da dabei keine Daten bei externen Dienstleistern liegen - du brauchst halt auf jeden Fall ein VPN, aufgebaut von der "Haupt-Instanz"

                        Es wurde hier im Thread auch die Datenweitergabe per MQTT an den iobroker 1 genannt.
                        Ich hatte das so verstanden, dass hier eine Weitergabe vom iobroker 2 an iobroker 1 gemeint ist.
                        Geht das mit dem Adapter "MQTT Client" ?

                        Jein.
                        Nebenbei - du brauchst die Weitergabe von Daten immer in beide Richtungen. Sei es nur damit der "untergeordnete" ioBroker weiss das der "übergeordnete" lebt.

                        Du brauchst:

                        • einen MQTT Broker. Das kann ein im Internet frei verfügbarer sein (ohne von), der kann aber auch auf einem der beiden ioBroker laufen (mit VPN !!)
                        • einen MQTT Client (2 wenn du mit einem öffentlichen MQTT Broker arbeitest)

                        Der Client published dann von Dir ausgewählte topics zum Broker und abonniert die für ihn interessanten Topics vom Broker.

                        Wenn du mit simpleApi arbeitest brauchst du auf jeden Fall ein VPN. Ich persönlich würde das dann so aufsetzen das ich auf beiden ioBroker jeweils eine simpleAPI Instanz habe, sowie ein Skript welches eine per Selektor ausgewählte Liste von Datenpunkten bei Änderung an den jeweils anderen ioBroker übermittelt. Dabei würde ich die Liste der DP auf das Minimum möglichst klein halten.

                        Der Vorteil dieser beiden Lösungen ist das beide ioBroker weiter laufen wenn die Verbindung abreist - nur der Datenaustausch zwischen beiden fällt weg. Beide erlauben rein lokale Logiken, unabhängig von der verwendeten Logik-Maschinen sowie rein lokale Visualisierungen, während Systemweite Logiken auch gehen.

                        Das ich simpleApi bevorzuge liegt einfach daran das ich mich mit den Details zu MQTT nicht hinreichend auseinander gesetzt habe und damit nicht zu 100% auskenne. Dazu kommt das mir der MQTT Adapter im ioBroker nicht gefällt - er legt zwar Datenpunkte zu den abonnierten Topics an, aber als ich zuletzt geschaut hab unterstützt er in keiner Form das Anlegen von Datenpunkten rein zum Publishen, das muss der Nutzer ausserhalb selber tun - wobei diese Information 1 Jahr alt ist - kann sein das das inzwischen anders ist. Wenn ich mich sowieso zu einem nennenswerten Teil selber um die DP Struktur kümmern muss kann ich das auch gleich zu 100% machen und simpleAPI nutzen.

                        Der Nachteil ist ein erhöhter Administrationsaufwand - 2 komplett eigene IoBroker halt.

                        A.

                        ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                        "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                        M 1 Antwort Letzte Antwort
                        4
                        • AsgothianA Asgothian

                          @mjas sagte in Multihost über 2 Standorte:

                          Also, bei mir daheim überwacht ein D1 Mini ESP8266 meine Heizung und schickt die Daten per MQTT an den iobroker 1.
                          Am ESP hängt ein Ultraschallsensor, diverse Temperatursensoren und ein Schaltrelais.
                          Selbiges möchte ich auch am Standort 2 realisieren.

                          Hinzu kommen diverse Shellys, die diverse Erträge und Verbräuche messen.

                          Alles ließe sich von den genannten Geräten erstmal direkt per MQTT an meinen iobroker 1 schicken.
                          Das wird auch erstmal der erste Realisierungsschritt sein.

                          Ich weiß aber, dass in Zukunft da evtl. noch mehr dazu kommt und ich dann auch evtl. eigene Skripte am Standort 2 haben möchte.
                          Da wäre dann eine gewisse räumliche Trennung auch wünschenswert, aber ich weiß, dass mir das getrennte Einloggen am Standort 2 evtl. zuviel werden wird.
                          Daher kam die Idee mit Multihost auf.

                          Aber ich hab zumindest noch keine Infos gefunden, ob man Skripte auch (wie die Instanzen) einer bestimmten iobroker-Installation zuorden kann.
                          Kann einer berichten, wie dass in der Praxis genauer ausssieht?

                          Ja, das geht. Du erzeugst 2 Instanzen des JS Adapters, eine die auf dem Standort 1 läuft, eine die auf dem Standort 2 läuft.
                          Das gilt sowohl wenn du 2 getrennte ioBroker nutzt als auch wenn du nur einen als Multihost nutzt.

                          Ich bin im Übrigen wie @paul53 kein freund von einer Remote Multihost installation. Der Grund dafür ist simpel - sobald die Verbindung zwischen Master und Slave zusammen bricht gibt es Probleme, zumeist auf beiden Seiten. Zumindest der Slave ist da sofort unbrauchbar, da er keinen Zugang zu den Objekten hat - die liegen immer an genau einer Stelle. Ich persönlich bevorzuge da 2 getrennte Systeme, die Daten über MQTT oder simpleAPI austauschen. Wobei mir persönlich die simpleAPI Variante besser gefällt, da dabei keine Daten bei externen Dienstleistern liegen - du brauchst halt auf jeden Fall ein VPN, aufgebaut von der "Haupt-Instanz"

                          Es wurde hier im Thread auch die Datenweitergabe per MQTT an den iobroker 1 genannt.
                          Ich hatte das so verstanden, dass hier eine Weitergabe vom iobroker 2 an iobroker 1 gemeint ist.
                          Geht das mit dem Adapter "MQTT Client" ?

                          Jein.
                          Nebenbei - du brauchst die Weitergabe von Daten immer in beide Richtungen. Sei es nur damit der "untergeordnete" ioBroker weiss das der "übergeordnete" lebt.

                          Du brauchst:

                          • einen MQTT Broker. Das kann ein im Internet frei verfügbarer sein (ohne von), der kann aber auch auf einem der beiden ioBroker laufen (mit VPN !!)
                          • einen MQTT Client (2 wenn du mit einem öffentlichen MQTT Broker arbeitest)

                          Der Client published dann von Dir ausgewählte topics zum Broker und abonniert die für ihn interessanten Topics vom Broker.

                          Wenn du mit simpleApi arbeitest brauchst du auf jeden Fall ein VPN. Ich persönlich würde das dann so aufsetzen das ich auf beiden ioBroker jeweils eine simpleAPI Instanz habe, sowie ein Skript welches eine per Selektor ausgewählte Liste von Datenpunkten bei Änderung an den jeweils anderen ioBroker übermittelt. Dabei würde ich die Liste der DP auf das Minimum möglichst klein halten.

                          Der Vorteil dieser beiden Lösungen ist das beide ioBroker weiter laufen wenn die Verbindung abreist - nur der Datenaustausch zwischen beiden fällt weg. Beide erlauben rein lokale Logiken, unabhängig von der verwendeten Logik-Maschinen sowie rein lokale Visualisierungen, während Systemweite Logiken auch gehen.

                          Das ich simpleApi bevorzuge liegt einfach daran das ich mich mit den Details zu MQTT nicht hinreichend auseinander gesetzt habe und damit nicht zu 100% auskenne. Dazu kommt das mir der MQTT Adapter im ioBroker nicht gefällt - er legt zwar Datenpunkte zu den abonnierten Topics an, aber als ich zuletzt geschaut hab unterstützt er in keiner Form das Anlegen von Datenpunkten rein zum Publishen, das muss der Nutzer ausserhalb selber tun - wobei diese Information 1 Jahr alt ist - kann sein das das inzwischen anders ist. Wenn ich mich sowieso zu einem nennenswerten Teil selber um die DP Struktur kümmern muss kann ich das auch gleich zu 100% machen und simpleAPI nutzen.

                          Der Nachteil ist ein erhöhter Administrationsaufwand - 2 komplett eigene IoBroker halt.

                          A.

                          M Offline
                          M Offline
                          MJAS
                          schrieb am zuletzt editiert von
                          #13

                          @asgothian Danke für die ausführliche Erklärung, hat mir sehr geholfen!

                          Also... das ausschlaggebende Argument gegen Multihost über 2 Standorte ist hier wirklich, dass bei Ausfall der Verbindung es Probleme bei Master und Slave gibt.

                          Ich werd nun daher, wie von mehreren von euch ja bereits geraten, 2 getrennte iobroker aufsetzen, die sich über die simple-api und VPN austauschen.

                          Vielen Dank für all eure Kommentare und Ratschläge.
                          Gruß
                          Martin

                          1 Antwort Letzte Antwort
                          0
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

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

                          827

                          Online

                          32.6k

                          Benutzer

                          81.9k

                          Themen

                          1.3m

                          Beiträge
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                          ioBroker Community 2014-2025
                          logo
                          • Anmelden

                          • Du hast noch kein Konto? Registrieren

                          • Anmelden oder registrieren, um zu suchen
                          • Erster Beitrag
                            Letzter Beitrag
                          0
                          • Home
                          • Aktuell
                          • Tags
                          • Ungelesen 0
                          • Kategorien
                          • Unreplied
                          • Beliebt
                          • GitHub
                          • Docu
                          • Hilfe