ioBroker Tutorial-Reihe - Multihost-System aufsetzen

Mit ** gekennzeichnete Links auf dieser Seite sind Affiliatelinks.

ioBroker Tutorial-Reihe - Multihost-System aufsetzen
ioBroker Tutorial-Reihe - Multihost-System aufsetzen
  • Matthias Kleine
  • 23.07.2020
  • Grundlagen

Ein ioBroker-System wächst mit der Zeit immer weiter. Ständig kommt man auf neue Ideen und erweitert das System. Mit dem ioBroker ist es sogar möglich, dass man ein kleines Cluster aufbaut, in welchem man dann die verschiedenen Instanzen auf die einzelnen Teilnehmer verteilen kann. Also definiert man erstmal ein bestehendes System als Master. In der Regel ist das genau das System, welches bereits im Einsatz ist. Als nächsten Schritt setzt man einfach noch einen ioBroker auf einem anderen System auf - ganz normal, wie man das immer so macht. Und dieses System kann dann als Slave zum Master hinzugefügt werden. Das schöne dabei ist, dass es nach wie vor nur eine Verwaltungsoberfläche gibt und man alles an einer Stelle administrieren kann. Mehr dazu im Video.

Video

ioBroker-Kurs

Befehle für den Master

Als erstes muss dem Haupt-System mitgeteilt werden, dass es nun bitte als Master arbeiten soll. Das heißt erstmal nur, dass sich andere Slaves gegen dieses System verbinden können - mehr nicht.

iobroker multihost enable
iobroker restart

Wenn man den Multihost-Modus aktiviert, muss man ein Passwort vergeben. Dieses wird dann von den Slaves benötigt, um sich gegen den Master zu verbinden. So kann sich nicht jeder als Slave registrieren - logisch, oder? Nach der Aktivierung muss dann nur noch der ioBroker einmal neugestartet werden, damit die Änderungen wirksam werden. Damit ist man im Prinzip schon fertig.

Befehle für die Slaves

Ein Slave sollte nun möglichst “leer” sein. Das heißt, dass alle Adapter und Instanzen eh verworfen werden, sobald sich das System mit dem Master verbindet. Deswegen nur ganz neue Systeme verwenden / diese extra frisch aufsetzen. Mit dem Connect-Befehl sucht der ioBroker nun nach verfügbaren Master-Systemen im gleichen Netzwerk. Über eine Liste kann man dann bequem das System auswählen, gegen welches sich der Slave verbinden soll. In der Regel wird das nur eines sein - mehrere Master betreiben wohl die wenigsten Zuhause.

Nach der Auswahl des Masters wird dann nach dem Passwort gefragt, welches zuvor bei der Konfiguration des Master-Systems vergeben wurde. Einfach eingeben und bestätigen. Fertig! Dann noch kurz den ioBroker auf dem Slave ebenfalls neustarten und alles ist fertig konfiguriert.

iobroker multihost connect
iobroker restart
Ich will mehr

Smart-Home-Training von A-Z

Steig noch tiefer in die Themen ein und meistere Deine Projekte!

ioBroker-Master-Kurs

ioBroker-Master-Kurs

Mehr Infos
NodeRed-Kurs

NodeRed-Kurs

Mehr Infos
Lox-Kurs

Lox-Kurs

Mehr Infos
FHEM-Kurs

FHEM-Kurs

Mehr Infos