NEWS
Einzelnen Adapter vom Test-System aufs Produktiv System übertragen
-
Hallo und guten Morgen.
Ich sitze mal wieder vor einem kleinen Problem.
<u>Lage:</u>
Ich habe ein Testsystem mit einem Pi3 und ein Produktivsystem mitPI2.
Jetzt ahbe ich einige neuere Adapter auf demTestsystem ausprobiert und möchte
sie nun auf mein Produktivsystem übertragen.
<u>Frage:</u>
Ich habe zwar herausfinden können wie ich ein Gesamtbackup anlegen und zurückspielen kann, aber wie funktioniert das mit 1 Adapter alleine?
Danke für eure Hilfe
Stefan
-
aber wie funktioniert das mit 1 Adapter alleine `
Was spricht dagegen diesen Adapter auf dem Produktivsystem ganz normal zu installieren?Gruß
Rainer
-
aber wie funktioniert das mit 1 Adapter alleine `
Was spricht dagegen diesen Adapter auf dem Produktivsystem ganz normal zu installieren?Gruß
Rainer `
Hallo Grundsätzlich erst einmal nichts,
aber teilweise hat man ja auch schon einige Einstellungen und Geräte angelegt.
Deswegen dachte ich, mann könne ihn eventuell "einfach" rüberkopieren
-
Die Einstellungen könntest Du über die Objekt-Definition "übertragen". Unter "Objekte" in der Typ-Spalte "Instanz" wählen und dort auf dem Haupt-Knotenpunkt des Adapternamens auf den Stift klicken … dort unter "raw (Expert only)" findest Du das JSON. Das könnte man übertragen ... aber aufpassen falls da ein Hostname o.ä. drin ist.
Bei States und ähnliches die der Adapter nicht basierend auf der Konfiguration selbst anlegt musst Du SIe manuell anlegen (aber auch das wäre eh schwierig).
-
aber teilweise hat man ja auch schon einige Einstellungen und Geräte angelegt. `
Bei Geräten usw.. scheint es ja nicht ein Allerwelts-Adapter zu sein. Wäre schön wenn man wüsste welchen du meinst.Es gibt meines Wissens keine Möglichkeit das alles (!) mal eben einfach so herüberzukopieren. Zumindest habe ich das selber noch nie probiert. Außerdem weiß ich auch nicht wo etwas noch tief ins System eingreift, das auf dem ersten Blick nach einer solschen Aktion noch funktioniert.
Daher mit Vorsicht zu genießen! So würde ich es mal testen:
Den Adapter mit den Einstellungen könnte man vielleicht über den Ordner /opt/iobroker/node_modules kopieren.
Die angelegten Datenpunkte über die Export/Import Funktion im Reiter Objekte des Admin.
Ob diese dann beim ersten Start des "neuen" Adapters auf den Produktivsystem nochmal oder anders angelegt werden: ????
geloggte Daten werden eh nicht kopiert, auch in einem Backup nicht.
….
Gruß
Rainer
-
Den Adapter mit den Einstellungen könnte man vielleicht über den Ordner /opt/iobroker/node_modules kopieren. `
Das aber nur wenn das Setup und die installierten Libraries und OS-Pakete der beiden Rechner (Test+Produktiv) wirklich identisch sind und dann auch abhängig vom verwendeten Adapter.Sobald z.B. Serielle Kommunikation stattfindet oder irgendwas beim Installieren des Adapter "kompiliert" oder nachgeladen wird was binär ist kann das sonst zu echten Problemen führen.
-
Super vielen Dank für die Tipps.
Ich werde es mal mit dem kopieren der Objektdaten ausprobieren.
Aber nochmals vielen Dank für diese sehr schnelle Hilfe. Ich hoffe dass ich demnächst auch mal so weit bin, dass ich anderen helfen kann.
Stefan