NEWS
Installation von Adaptern mit Web-Interface auf einem separaten Rechner
-
Hallo zusammen,
ich habe mir eine Multihost-Installation aufgebaut, die folgendermassen aussieht:
Die Master-Installation des ioBroker läuft in einer virtuellen Maschine auf einem QNAP-NAS. Diese Installation ist in 2 Netzwerksegmenten sichtbar.
Im ersten Netzsegment sind weitere Slave-ioBroker-Installationen, eine E3DC S10E und eine RaspMatic angebunden - funktioniert alles tadellos.Auf einem separaten Rechner im zweiten Netzsegment läuft eine weitere Slave-Installation des ioBroker, auf dem ich die Adapter vis, sonos und sayit installiert habe, sowie die abhängigen Adapter wie z.B. den web-Adapter. Dort gibt es Probleme.
Problem 1:
Bei der Installation des sonos-Adapters funktioniert das automatische mitinstallieren des web-Adapters nicht und der sonos-Adapter wird korrekt dann auch nicht installiert. Der web-Adapter muss vorher installiert werden, dann klappt es auch mit dem sonos-Adapter.Problem 2:
Alle Adressen der zugehörigen Web-Interfaces zeigen im ioBroker auf den Master, nicht auf den Slave, auf dem sie eigentlich installiert sind.
Die Web-Interfaces funktionieren alle (zumindest soweit ich es bisher getestet habe). Aber die Aufrufe sind nicht aus dem ioBroker (z.B. tab-intro) heraus möglich, sondern nur durch manuelle Eingabe/Anpassung der URL im Browser.Problem 3:
Das Zusammenspiel zwischen sayit und sonos funktioniert nicht, da die Adresse für die mp3-Datei, die abgespielt werden soll, auf dem Master zeigt und nicht lokal auf den Slave, der die Adapter beherbergt.
Das Zusammenspiel mit den anderen Ausgabemöglichkeiten von sayit kann ich noch nicht testen, da muss ich mir erst eine Umgebung aufbauen.Im wesentlichen führe ich die Probleme darauf zurück, das die Installationsroutinen davon ausgehen, das Web-Interfaces immer auf dem Master installiert sind. Liege ich da richtig?
Gibt es prinzipielle Gründe, das eine derartige Installation nicht funktionieren kann? Oder kann ich durch manuelle Anpassungen der Konfigurationen das ganze zum Laufen kriegen? Wo liegen gegebenenfalls diese Konfigurations-Infos?
Vielen Dank schonmal für alle Hinweise.
Stephan -
@skunz
Hi,
kannst du das Verhalten des Webadapters im 2. Netzwerk auf den Slaves, die sich im Subnetz des Masters befinden, nachstellen? Oder läuft auf denen sonos und web problemlos? -
@Stabilostick
Das Verhalten ist in beiden Subnetzen bei mir gleich. Der Master befindet sich ja auch in beiden Subnetzen.
Ich installieren die Adapter jeweils über den Webzugang aus dem eigenen Segment.
Als URL Basis wird immer die IP-Adresse des Zugangssegments genommen.
Auch wenn ich über Kreuz installieren (Zugang über Segment 1 Installation im Segment 2) wird die IP des Zugangs genommen.