NEWS
ioBroker Umzug auf neues Gerät
-
@Thomas-Braun sagte in ioBroker Umzug auf neues Gerät:
@150d sagte in ioBroker Umzug auf neues Gerät:
kommt eine Fehlermeldung.
Konkreter geht es nicht?Ist das denn wichtig? Der Adapter ist auf dem Master halt nicht installiert, deswegen fehlen die html-Dateien für das Admin-Interface:
404 Oops! The page you're looking for can't be found. File index.html not found@150d sagte in ioBroker Umzug auf neues Gerät:
Der Adapter ist auf dem Master halt nicht installiert
wie wurden denn diese Adapter auf die Slaves gebracht?
@150d sagte in ioBroker Umzug auf neues Gerät:
Ist das denn wichtig?
Natürlich!
-
@150d sagte in ioBroker Umzug auf neues Gerät:
Der Adapter ist auf dem Master halt nicht installiert
wie wurden denn diese Adapter auf die Slaves gebracht?
@150d sagte in ioBroker Umzug auf neues Gerät:
Ist das denn wichtig?
Natürlich!
-
@Homoran sagte in ioBroker Umzug auf neues Gerät:
wie wurden denn diese Adapter suf due Slaves gebracht?
Auf dem UI des Masters normal installiert mit Angabe Target=Slave, nicht der Default Target=Master.
@150d sagte in ioBroker Umzug auf neues Gerät:
Auf dem UI des Masters normal installiert mit Angabe Target=Slave
dann müsste es genau umgekehrt sein.
Die Admindateien müssen da sein, aber höchstens der connect zum slave fehlen.@150d sagte in ioBroker Umzug auf neues Gerät:
Bei einem Adapter habe ich das behoben, indem ich auf dem Master eine neue Instanz hinzugefügt habe
das kann in die Hose gehen.
-
@150d sagte in ioBroker Umzug auf neues Gerät:
Auf dem UI des Masters normal installiert mit Angabe Target=Slave
dann müsste es genau umgekehrt sein.
Die Admindateien müssen da sein, aber höchstens der connect zum slave fehlen.@150d sagte in ioBroker Umzug auf neues Gerät:
Bei einem Adapter habe ich das behoben, indem ich auf dem Master eine neue Instanz hinzugefügt habe
das kann in die Hose gehen.
-
@Homoran
Nein, gerade nicht: Die Adpater arbeiten (auf den Slaves) auch, die Datenpunkte werden aktualisiert. Ich kann sie nur nicht konfigurieren.Ich könnte natürlich auch die html's manuell an ihr Ziel kopieren.
@150d sagte in ioBroker Umzug auf neues Gerät:
Die Adpater arbeiten (auf den Slaves) auch,
dann sind sie möglicherweise falsch installiert worden.
Bei korrekter Installation über den Master luegen die Installationsdateien auch dort vor und werden im Backup gesichert und in der Folge beim Redtore wiederhergestellt.
Möglich wäre noch, dass die Adapter bereits davor auf dem Slave waren, was nicht sein darf
-
@150d sagte in ioBroker Umzug auf neues Gerät:
Die Adpater arbeiten (auf den Slaves) auch,
dann sind sie möglicherweise falsch installiert worden.
Bei korrekter Installation über den Master luegen die Installationsdateien auch dort vor und werden im Backup gesichert und in der Folge beim Redtore wiederhergestellt.
Möglich wäre noch, dass die Adapter bereits davor auf dem Slave waren, was nicht sein darf
@Homoran sagte in ioBroker Umzug auf neues Gerät:
Möglich wäre noch, dass die Adapter bereits davor auf dem Slave waren, was nicht sein darf
Das kann bei einem Adapter sein (homekit-controller) - an dem habe ich seinerzeit lange herumgebastelt, bis ich das Master-Slave Konzept verstanden hatte.
Der zweite Adapter (matter) wurde aber ganz regulär über den Master installiert. Wüsste nicht, was ich dabei falsch gemacht haben könnte.
Was mache ich denn jetzt am besten?
-
@Homoran sagte in ioBroker Umzug auf neues Gerät:
Möglich wäre noch, dass die Adapter bereits davor auf dem Slave waren, was nicht sein darf
Das kann bei einem Adapter sein (homekit-controller) - an dem habe ich seinerzeit lange herumgebastelt, bis ich das Master-Slave Konzept verstanden hatte.
Der zweite Adapter (matter) wurde aber ganz regulär über den Master installiert. Wüsste nicht, was ich dabei falsch gemacht haben könnte.
Was mache ich denn jetzt am besten?
@150d sagte in ioBroker Umzug auf neues Gerät:
Was mache ich denn jetzt am besten?
iob diagauf dem master
node -vundnpm -vsuf den slaves -
@150d sagte in ioBroker Umzug auf neues Gerät:
Was mache ich denn jetzt am besten?
iob diagauf dem master
node -vundnpm -vsuf den slaves@Homoran sagte in ioBroker Umzug auf neues Gerät:
node -vundnpm -vsuf den slavesSlave "iob-iot" (der mit homekit-controller):
node -v v20.19.1 npm -v 10.8.2Slave "iob-media" (der mit matter):
node -v v22.22.0 npm -v 10.9.4Hilft das?
-
@Homoran sagte in ioBroker Umzug auf neues Gerät:
node -vundnpm -vsuf den slavesSlave "iob-iot" (der mit homekit-controller):
node -v v20.19.1 npm -v 10.8.2Slave "iob-media" (der mit matter):
node -v v22.22.0 npm -v 10.9.4Hilft das?
@150d sagte in ioBroker Umzug auf neues Gerät:
Hilft das?
diag bitte in code-tags posten!
bring bitte alle 3 hosts auf gleiche Versionen per
iob nodejs-updateHoffentlich sind da such aktuelle OS Versionen drsuf und krine veralteten direkt installierte Adapter
-
@150d sagte in ioBroker Umzug auf neues Gerät:
Hilft das?
diag bitte in code-tags posten!
bring bitte alle 3 hosts auf gleiche Versionen per
iob nodejs-updateHoffentlich sind da such aktuelle OS Versionen drsuf und krine veralteten direkt installierte Adapter
@Homoran sagte in ioBroker Umzug auf neues Gerät:
bring bitte alle 3 hosts auf gleiche Versionen per
iob nodejs-updateDas ist nicht ganz so einfach. Es handelt sich um unterschiedliche Systeme mit unterschiedlichem Stand. Das Fass möchte ich zum jetzigen Zeitpunkt lieber nicht auch noch aufmachen, das macht die Sache nur noch komplizierter.
Hoffentlich sind da such aktuelle OS Versionen drsuf und krine veralteten direkt installierte Adapter
Was verstehst Du unter "direkt installiert"? Über Kommandozeile?
-
@Homoran sagte in ioBroker Umzug auf neues Gerät:
bring bitte alle 3 hosts auf gleiche Versionen per
iob nodejs-updateDas ist nicht ganz so einfach. Es handelt sich um unterschiedliche Systeme mit unterschiedlichem Stand. Das Fass möchte ich zum jetzigen Zeitpunkt lieber nicht auch noch aufmachen, das macht die Sache nur noch komplizierter.
Hoffentlich sind da such aktuelle OS Versionen drsuf und krine veralteten direkt installierte Adapter
Was verstehst Du unter "direkt installiert"? Über Kommandozeile?
@150d sagte in ioBroker Umzug auf neues Gerät:
Was verstehst Du unter "direkt installiert"?
= "nicht über den Master".
Dann weiß der nichts davon.@150d sagte in ioBroker Umzug auf neues Gerät:
Es handelt sich um unterschiedliche Systeme mit unterschiedlichem Stand
und genau dann kann es zu Problemen kommen.
-
@Homoran sagte in ioBroker Umzug auf neues Gerät:
bring bitte alle 3 hosts auf gleiche Versionen per
iob nodejs-updateDas ist nicht ganz so einfach. Es handelt sich um unterschiedliche Systeme mit unterschiedlichem Stand. Das Fass möchte ich zum jetzigen Zeitpunkt lieber nicht auch noch aufmachen, das macht die Sache nur noch komplizierter.
Hoffentlich sind da such aktuelle OS Versionen drsuf und krine veralteten direkt installierte Adapter
Was verstehst Du unter "direkt installiert"? Über Kommandozeile?
@150d sagte in ioBroker Umzug auf neues Gerät:
das macht die Sache nur noch komplizierter.
Im Gegenteil. Das macht die ganze Sache einfacher.
-
@150d sagte in ioBroker Umzug auf neues Gerät:
Was verstehst Du unter "direkt installiert"?
= "nicht über den Master".
Dann weiß der nichts davon.@150d sagte in ioBroker Umzug auf neues Gerät:
Es handelt sich um unterschiedliche Systeme mit unterschiedlichem Stand
und genau dann kann es zu Problemen kommen.
@Homoran sagte in ioBroker Umzug auf neues Gerät:
@150d sagte in ioBroker Umzug auf neues Gerät:
Was verstehst Du unter "direkt installiert"?
= "nicht über den Master".
Dann weiß der nichts davon.Nein. Installiert wurde immer über den Master. Ich kann nicht mehr sicher sagen, ob immer "direkt" auf den Slave (also direkt beim Installieren angegeben Host=Slave) oder zuerst installiert auf dem Master und später "verschoben" auf den Slave, aber über Kommandozeile auf den Slaves nie.
-
@Homoran sagte in ioBroker Umzug auf neues Gerät:
bring bitte alle 3 hosts auf gleiche Versionen per
iob nodejs-updateDas ist nicht ganz so einfach. Es handelt sich um unterschiedliche Systeme mit unterschiedlichem Stand. Das Fass möchte ich zum jetzigen Zeitpunkt lieber nicht auch noch aufmachen, das macht die Sache nur noch komplizierter.
Hoffentlich sind da such aktuelle OS Versionen drsuf und krine veralteten direkt installierte Adapter
Was verstehst Du unter "direkt installiert"? Über Kommandozeile?
-
@Thomas-Braun sagte in ioBroker Umzug auf neues Gerät:
@150d sagte in ioBroker Umzug auf neues Gerät:
home
Auf dem home läuft gar kein iobroker.
Natürlich nicht, soll man den nicht vor "iob diag" anhalten?
-
@Thomas-Braun sagte in ioBroker Umzug auf neues Gerät:
@150d sagte in ioBroker Umzug auf neues Gerät:
home
Auf dem home läuft gar kein iobroker.
Natürlich nicht, soll man den nicht vor "iob diag" anhalten?
@150d sagte in ioBroker Umzug auf neues Gerät:
Natürlich nicht, soll man den nicht vor "iob diag" anhalten?
Natürlich nicht. Was soll der denn sonst diagnostizieren, wenn der gar nicht läuft?
-
@150d sagte in ioBroker Umzug auf neues Gerät:
Natürlich nicht, soll man den nicht vor "iob diag" anhalten?
Natürlich nicht. Was soll der denn sonst diagnostizieren, wenn der gar nicht läuft?
Ich habe jetzt (auf dem Master) die Dateien in
/opt/iobroker/iobroker-data/files
manuell wiederhergestellt, die beim Restore offenbar nicht übertragen wurden. Nachdem ich dort die Verzeichnisse
/opt/iobroker/iobroker-data/files/homekit-controller.admin/
/opt/iobroker/iobroker-data/files/matter.admin/vom vorherigen System eingefügt hatte, können die Slave-Adapter jetzt wieder vom Master-UI aus konfiguriert werden. Es fehlten offenbar wirklich nur die html-Dateien für das Admin-UI.
Danke an alle Beteiligten!
PS: Ich habe meine vorherigen Posts editiert und das Diag-Log entfernt. Es ist mir nicht wohl dabei, wenn solche Interna öffentlich verfügbar bleiben. Also bitte nicht wundern. :-)
-
Ich habe jetzt (auf dem Master) die Dateien in
/opt/iobroker/iobroker-data/files
manuell wiederhergestellt, die beim Restore offenbar nicht übertragen wurden. Nachdem ich dort die Verzeichnisse
/opt/iobroker/iobroker-data/files/homekit-controller.admin/
/opt/iobroker/iobroker-data/files/matter.admin/vom vorherigen System eingefügt hatte, können die Slave-Adapter jetzt wieder vom Master-UI aus konfiguriert werden. Es fehlten offenbar wirklich nur die html-Dateien für das Admin-UI.
Danke an alle Beteiligten!
PS: Ich habe meine vorherigen Posts editiert und das Diag-Log entfernt. Es ist mir nicht wohl dabei, wenn solche Interna öffentlich verfügbar bleiben. Also bitte nicht wundern. :-)
@150d sagte in ioBroker Umzug auf neues Gerät:
Ich habe jetzt (auf dem Master) die Dateien in
/opt/iobroker/iobroker-data/files
manuell wiederhergestellt, die beim Restore offenbar nicht übertragen wurden. Nachdem ich dort die Verzeichnisse
/opt/iobroker/iobroker-data/files/homekit-controller.admin/
/opt/iobroker/iobroker-data/files/matter.admin/vom vorherigen System eingefügt hatte, können die Slave-Adapter jetzt wieder vom Master-UI aus konfiguriert werden. Es fehlten offenbar wirklich nur die html-Dateien für das Admin-UI.
ääähmmmm!
da wäre es sicherer gewesen, das Backup nochmal neu zu restoren.
Wenigstens herauszufinden warum due Daten nicht da waren.
Möglicherweise hätte such ein
iob upload alldas hinbekommen und zwar auch in der korrekten Fassung der Dateien.Ein kopieren von Daten sollte immer nur auf das selbe System durchgeführt werden.
Auf jeinen Fall bei anderer Hardware, OS oder node-Version
-
Ich habe jetzt (auf dem Master) die Dateien in
/opt/iobroker/iobroker-data/files
manuell wiederhergestellt, die beim Restore offenbar nicht übertragen wurden. Nachdem ich dort die Verzeichnisse
/opt/iobroker/iobroker-data/files/homekit-controller.admin/
/opt/iobroker/iobroker-data/files/matter.admin/vom vorherigen System eingefügt hatte, können die Slave-Adapter jetzt wieder vom Master-UI aus konfiguriert werden. Es fehlten offenbar wirklich nur die html-Dateien für das Admin-UI.
Danke an alle Beteiligten!
PS: Ich habe meine vorherigen Posts editiert und das Diag-Log entfernt. Es ist mir nicht wohl dabei, wenn solche Interna öffentlich verfügbar bleiben. Also bitte nicht wundern. :-)
@150d sagte in ioBroker Umzug auf neues Gerät:
solche Interna öffentlich verfügbar bleiben. Also bitte nicht wundern
wenn da nicht zufällig gerade Zugangsdaten im log auftauchen, was soll da "gefährliches" drin stehen?
-
@150d sagte in ioBroker Umzug auf neues Gerät:
Ich habe jetzt (auf dem Master) die Dateien in
/opt/iobroker/iobroker-data/files
manuell wiederhergestellt, die beim Restore offenbar nicht übertragen wurden. Nachdem ich dort die Verzeichnisse
/opt/iobroker/iobroker-data/files/homekit-controller.admin/
/opt/iobroker/iobroker-data/files/matter.admin/vom vorherigen System eingefügt hatte, können die Slave-Adapter jetzt wieder vom Master-UI aus konfiguriert werden. Es fehlten offenbar wirklich nur die html-Dateien für das Admin-UI.
ääähmmmm!
da wäre es sicherer gewesen, das Backup nochmal neu zu restoren.
Wenigstens herauszufinden warum due Daten nicht da waren.
Möglicherweise hätte such ein
iob upload alldas hinbekommen und zwar auch in der korrekten Fassung der Dateien.Ein kopieren von Daten sollte immer nur auf das selbe System durchgeführt werden.
Auf jeinen Fall bei anderer Hardware, OS oder node-Version