NEWS
Objekte sichern
-
Hallo Zusammen
ich möchte gern meinen ioBroker neu aufsetzten da er nur noch Fehler schmeisst.
Ich habe aber nicht wirklich Lust meine ganzen selbsterstellten Objekte wieder alle neu anzulegen
Es sind wirklich viele schon allein durch die ganzen TV-SenderNun meine Frage:
Gibt es eine Möglichkeit des Export / Imports?Danke im Voraus
GruĂ
Marcel -
Hallo Zusammen
ich möchte gern meinen ioBroker neu aufsetzten da er nur noch Fehler schmeisst.
Ich habe aber nicht wirklich Lust meine ganzen selbsterstellten Objekte wieder alle neu anzulegen
Es sind wirklich viele schon allein durch die ganzen TV-SenderNun meine Frage:
Gibt es eine Möglichkeit des Export / Imports?Danke im Voraus
GruĂ
Marcel@Wszene du kannst ein komplettes Backup erstellen und spÀter wieder einspielen.
Vielleicht solltest du deine Feheler aber vorher mal hier posten, damit dir vielleicht geholfen werden kann, bevor du dein komplettes System neu machst.
-
Komplett Backup habe ich schon probiert aber da ist alles wie vorher
Ich habe viel gebastelt und probiert leider aber damals im Livesystem
Jetzt habe ich ein Testsystem fĂŒr solche Sachenich möchte auch nicht mehr alles aus dem Backup so ĂŒbernehmen
Möchte gern eine neue strukturierte Ordnung rein bringenDaher meine Frage
Die Sicherung gilt natĂŒrlich auch fĂŒr iot Adapter aber da kann ich ja die Konfiguration exportieren und wieder importieren -
Komplett Backup habe ich schon probiert aber da ist alles wie vorher
Ich habe viel gebastelt und probiert leider aber damals im Livesystem
Jetzt habe ich ein Testsystem fĂŒr solche Sachenich möchte auch nicht mehr alles aus dem Backup so ĂŒbernehmen
Möchte gern eine neue strukturierte Ordnung rein bringenDaher meine Frage
Die Sicherung gilt natĂŒrlich auch fĂŒr iot Adapter aber da kann ich ja die Konfiguration exportieren und wieder importieren@Wszene was bitte willst du genau?
exportieren und importieren wÀre eines Objektbaumes möglichJetzt willst du aber neu strukturieren, aber nicht neu anlegen?
Klingt wie "wasch mich, aber mach mich nicht nass" -
@Wszene was bitte willst du genau?
exportieren und importieren wÀre eines Objektbaumes möglichJetzt willst du aber neu strukturieren, aber nicht neu anlegen?
Klingt wie "wasch mich, aber mach mich nicht nass"@Homoran sagte in Objekte sichern:
"wasch mich, aber mach mich nicht nass"
Gibt ja auch Trockenshampoo đ
-
@Wszene natĂŒrlich!
ABER:
zu dem State gehört IMMER der ganze Pfad im Baum vorweg.
Wenn du den dann manuell Ànderst hast du wahrscheinlich mehr arbeit als sie manuell in einer neuen Struktur neu anzulegen -
@Wszene du kannst ein komplettes Backup erstellen und spÀter wieder einspielen.
Vielleicht solltest du deine Feheler aber vorher mal hier posten, damit dir vielleicht geholfen werden kann, bevor du dein komplettes System neu machst.
@J-A-R-V-I-S said in Objekte sichern:
Vielleicht solltest du deine Feheler aber vorher mal hier posten, damit dir vielleicht geholfen werden kann, bevor du dein komplettes System neu machst.
Das ist hier aber hin und wieder nur teilweise von Erfolg gekrönt....
-
Hallo Zusammen,
Das mit dem Export und Import der Datenpunkte hat funktioniert
Jetzt habe ich aber eine erneute Frage
Ich mochte gern einen neuen Datenpunkt erstellen welche in einem neuen Ordner ist
02_FuerAlexaUndVIS.0.testAlso der Ordner soll "02_FuerAlexaUndVIS" heissen und der Datenpunkt in dem Fall "test"
Als ich damals die "Ordner" erstellt habe brauchte ich nur die Seite mit dem Tab Datenpunkte neu laden und dann auf das "+" gehen und da war die erste Zeile leer
Wenn ich das jetzt mache springt er immer in den "0_userdata.0." reinHat sich da etwas geÀndert? Kann ich krinr neuen "Ordner" mehr ins Root-Verzeichniss anlegen=
Gibt es da einen neuen Trick? z.B. ein Script?
Danke im Voraus
GruĂ
Marcel -
Hallo Zusammen,
Das mit dem Export und Import der Datenpunkte hat funktioniert
Jetzt habe ich aber eine erneute Frage
Ich mochte gern einen neuen Datenpunkt erstellen welche in einem neuen Ordner ist
02_FuerAlexaUndVIS.0.testAlso der Ordner soll "02_FuerAlexaUndVIS" heissen und der Datenpunkt in dem Fall "test"
Als ich damals die "Ordner" erstellt habe brauchte ich nur die Seite mit dem Tab Datenpunkte neu laden und dann auf das "+" gehen und da war die erste Zeile leer
Wenn ich das jetzt mache springt er immer in den "0_userdata.0." reinHat sich da etwas geÀndert? Kann ich krinr neuen "Ordner" mehr ins Root-Verzeichniss anlegen=
Gibt es da einen neuen Trick? z.B. ein Script?
Danke im Voraus
GruĂ
Marcel -
Danke fĂŒr deine Schnelle Antwort
Aber als ich meine Datenpunkte vom "alten" ioBroker wieder per .json Datei Importiert habe wurden diese ja auch wieder ins Root gelegt

-
Ich habe mir jetzt mal so eine .json genommen und diese wie folgt abgeÀndert
{ "02_FuerAlexaUndVIS.0.test": { "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1578150492870, "common": { "name": "Test_", "role": "", "type": "boolean", "desc": "Manuell erzeugt", "read": true, "write": true, "def": false, "smartName": { "de": "Test" } }, "native": {}, "acl": { "object": 1638, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1638 }, "_id": "02_FuerAlexaUndVIS.0.test", "type": "state" } }Wenn ich diese importieren will kommt folgender Fehler

-
Hallo zusammen,
möchte kein neues Thema aufmachen, daher hÀnge ich mich hier mal dran.Ich hab mein System neu aufgesetzt und muss daher ioBroker auch neu aufsetzen.
DafĂŒr habe ich mir den gesamten Objektbaum "0_userdata" vom alten ioBroker als JSON gesichtert. Den kann ich im neuen System auch wieder einlesen. So weit so gut.Wie bekomme ich aber nun die ganzen Datenwerte, die in den einelnen Objekte stehen, ins neue ioBroker System ĂŒbertragen?
Gibt's dazu ein paar praktikable Tipps?
Viele GrĂŒĂe,
Strobi -
Hallo zusammen,
möchte kein neues Thema aufmachen, daher hÀnge ich mich hier mal dran.Ich hab mein System neu aufgesetzt und muss daher ioBroker auch neu aufsetzen.
DafĂŒr habe ich mir den gesamten Objektbaum "0_userdata" vom alten ioBroker als JSON gesichtert. Den kann ich im neuen System auch wieder einlesen. So weit so gut.Wie bekomme ich aber nun die ganzen Datenwerte, die in den einelnen Objekte stehen, ins neue ioBroker System ĂŒbertragen?
Gibt's dazu ein paar praktikable Tipps?
Viele GrĂŒĂe,
Strobihabe es schon lange nicht mehr genutzt - damit hat es damals aber bei mir geklappt
mit diesem script wird eine datei erzeugt und auf dem server gespeichert /opt/iobroker
diese datei ist eigentlich ein script, das die states ausliest und diese dann speichert - nach dem import der objecte kann man das erzeugte script , welches die states erstellt, aufrufen
- script definieren (pfad der datei, datei name und welchen teil er kopieren soll
- anschliessend datei öffnen und als javascript impotieren
das erzeugt script im ordner (opt/iobroker) sieht dann so aus - das muss als javascript importiert werden und einmalig aufgerufen werden

das script, welches einmal im "alten iob" laufen muss:
die pfeile zeigen, wo man etwas einstellen soll/kann

in der javascript instanz muss fs als zusÀtzliches modul angegeben werden
-
habe es schon lange nicht mehr genutzt - damit hat es damals aber bei mir geklappt
mit diesem script wird eine datei erzeugt und auf dem server gespeichert /opt/iobroker
diese datei ist eigentlich ein script, das die states ausliest und diese dann speichert - nach dem import der objecte kann man das erzeugte script , welches die states erstellt, aufrufen
- script definieren (pfad der datei, datei name und welchen teil er kopieren soll
- anschliessend datei öffnen und als javascript impotieren
das erzeugt script im ordner (opt/iobroker) sieht dann so aus - das muss als javascript importiert werden und einmalig aufgerufen werden

das script, welches einmal im "alten iob" laufen muss:
die pfeile zeigen, wo man etwas einstellen soll/kann

in der javascript instanz muss fs als zusÀtzliches modul angegeben werden
@liv-in-sky
sehr cooles Script,
kann ich gebrauchen.
Danke.@liv-in-sky sagte in Objekte sichern:
in der javascript instanz muss fs als zusÀtzliches modul angegeben werden
Ist nicht mehr notwendig. Funktioniert mittlerweile auch ohne diesen Eintrag (mĂŒsste nun integriert sein).
-
habe es schon lange nicht mehr genutzt - damit hat es damals aber bei mir geklappt
mit diesem script wird eine datei erzeugt und auf dem server gespeichert /opt/iobroker
diese datei ist eigentlich ein script, das die states ausliest und diese dann speichert - nach dem import der objecte kann man das erzeugte script , welches die states erstellt, aufrufen
- script definieren (pfad der datei, datei name und welchen teil er kopieren soll
- anschliessend datei öffnen und als javascript impotieren
das erzeugt script im ordner (opt/iobroker) sieht dann so aus - das muss als javascript importiert werden und einmalig aufgerufen werden

das script, welches einmal im "alten iob" laufen muss:
die pfeile zeigen, wo man etwas einstellen soll/kann

in der javascript instanz muss fs als zusÀtzliches modul angegeben werden
@liv-in-sky
Cool, vielen Dank fĂŒr schnelle & sehr hilfreiche Antwort.
Das probiere ich die Tage mal aus đ -
habe es schon lange nicht mehr genutzt - damit hat es damals aber bei mir geklappt
mit diesem script wird eine datei erzeugt und auf dem server gespeichert /opt/iobroker
diese datei ist eigentlich ein script, das die states ausliest und diese dann speichert - nach dem import der objecte kann man das erzeugte script , welches die states erstellt, aufrufen
- script definieren (pfad der datei, datei name und welchen teil er kopieren soll
- anschliessend datei öffnen und als javascript impotieren
das erzeugt script im ordner (opt/iobroker) sieht dann so aus - das muss als javascript importiert werden und einmalig aufgerufen werden

das script, welches einmal im "alten iob" laufen muss:
die pfeile zeigen, wo man etwas einstellen soll/kann

in der javascript instanz muss fs als zusÀtzliches modul angegeben werden
@liv-in-sky
hab noch ein kleines Problem mit dem Unterscript fĂŒr die 000

Hast du ne aktuelle (richtige) Version.