NEWS
Multihost Master (RPi) mit ZWave migrieren
-
Hallo zusammen,
ich betreibe ioBroker im Multihost-Betrieb. Ein Raspberry PI mit einem ZWave-GPIO-Modul ist der Master und eine virtuelle Maschine, mit deutlich mehr Ressourcen, ist der Slave. Auf dem Slave laufen nahezu alle Adapter Instanzen. Ausnahme ist natürlich der ZWave Adapter (ZWave, nicht der alternative Z-Wave).
Ich bereite gerade eine neue ioBroker Installation vor, in der eine virtuelle Maschine der Master ist. Ich würde nun gerne entweder den ursprünglichen Master zum Slave des neuen Clusters migrieren, oder ioBroker auf dem RPi neu installieren und ihn dann als Slave dem neuen Cluster hinzufügen.
Meine Sorge ist, dass ich alle ZWave Nodes wieder neu hinzufügen muss...das würde bedeuten alle Dosen aus der Wand nehmen und die Geräte neu hinzufügen. Außerdem würden die Nodes neu nummeriert, was mir viel Arbeit in vis bereiten würde.Insofern suche ich nach handfesten Hinweisen, wie ich das am besten umsetze, ohne meine ZWave Konfiguration zu verlieren. Ich musste vor Jahren unter FHEM schon mal ZWave neu installieren. Da blieb die Konfiguration erhalten, weil sie wohl im ZWave Controller gespeichert wird - bin aber nicht sicher.
Vielleicht noch einen Hinweis (ich weiß nicht, ob es für das Thema relevant ist): Alter und neuer Cluster arbeiten mit zentralen redis Servern - die laufen jeweils nicht auf einem ioBroker Server.
Besten Dank für Hinweise!
-
@tsvsj zwave geräte werden doch Zentral verwaltet. und am Stick/Platine abgelegt.. ich habe einen ZME UZB1 Stick.. und schon mehrmals neu installiert (passiert eh wenn sich openzwave ändert und du den Adapter updatest)
du kannst testweise eine iobroker installation auf dem Pi machen (neu SD mit frischen iobroker) und dort zwave Adapter installieren und hochfahren.. es sollten dann alle Objekte generiert werden..
-
Vielen Dank für die Antwort @arteck! Diese Information bzw. Bestätigung brauchte ich (s. Anmerkung FHEM). Ich werde das ausprobieren und dann kurz bestätigen, ob es, wie vorgesehen, geklappt hat.
Prinzipiell spräche doch vermutlich nichts dagegen auf der bestehenden Raspbian-Installation ioBroker vollständig zu deinstallieren, inkl. NodeJS, und dann einfach neu zu installieren, oder? Ich würde bei der Gelegenheit auf NodeJS 10 wechseln.