NEWS
Alten Adapter deaktivieren, nicht löschen
-
Hallo zusammen,
ich habe einen alten Adapter, dessen states ich in einer Datenbank mitgeloggt habe. Er läuft nicht mehr und wird auch nicht mehr weiterentwickelt. Daher habe ich ihn unter Instanzen auch abgeschaltet (Pause-Taste).
Wenn der ioBroker durchstartet, bekomme ich jetzt aber die Meldung:04:30:27.941 host.ioBroker-RasPi startInstance cannot find adapter "vw-carnet@0.1.6". Try to install it... 1 attempt 04:30:31.368 host.ioBroker-RasPi iobroker npm-install: host.ioBroker-RasPi Unknown packetName vw-carnetKann ich das vermeiden? Löschen will ich die Instanz nicht, da ja sonst meine state mit den Daten mit entsorgt werden.
Viele Grüße
Sneak-L8 -
Hallo zusammen,
ich habe einen alten Adapter, dessen states ich in einer Datenbank mitgeloggt habe. Er läuft nicht mehr und wird auch nicht mehr weiterentwickelt. Daher habe ich ihn unter Instanzen auch abgeschaltet (Pause-Taste).
Wenn der ioBroker durchstartet, bekomme ich jetzt aber die Meldung:04:30:27.941 host.ioBroker-RasPi startInstance cannot find adapter "vw-carnet@0.1.6". Try to install it... 1 attempt 04:30:31.368 host.ioBroker-RasPi iobroker npm-install: host.ioBroker-RasPi Unknown packetName vw-carnetKann ich das vermeiden? Löschen will ich die Instanz nicht, da ja sonst meine state mit den Daten mit entsorgt werden.
Viele Grüße
Sneak-L8@sneak-l8 Ich würde Dir eine andere Lösung vorschlagen.
Exportiere doch den ganzen Objektbaum in der Instanz in eine Datei (JSON Datei). Öffne in einem Texteditor diese Datei und ändere einfach dann die Ids (kannst ja die Orginaldatei immer noch wegsichern und auch bei Bedarf wieder importieren).
Die IDs kannst ja dann unter 0_userdata.0.vw anlegen bzw. ersetzen.
Anschließend kannst die Instanz ja löschen und auf die Daten immer noch zugreifen.
Theoretisch müsstest Du sogar den Adapter löschen können und dann die States wieder importieren können - aber ich weiß nicht, ob das System das erlaubt. (Vorher halt komplettes Image ggf. sichern)
-
@sneak-l8 Ich würde Dir eine andere Lösung vorschlagen.
Exportiere doch den ganzen Objektbaum in der Instanz in eine Datei (JSON Datei). Öffne in einem Texteditor diese Datei und ändere einfach dann die Ids (kannst ja die Orginaldatei immer noch wegsichern und auch bei Bedarf wieder importieren).
Die IDs kannst ja dann unter 0_userdata.0.vw anlegen bzw. ersetzen.
Anschließend kannst die Instanz ja löschen und auf die Daten immer noch zugreifen.
Theoretisch müsstest Du sogar den Adapter löschen können und dann die States wieder importieren können - aber ich weiß nicht, ob das System das erlaubt. (Vorher halt komplettes Image ggf. sichern)
@mickym Danke für die Info. Ist also alles nicht ganz so trivial. Da bin ich am überlegen, ob ich mir die wichtigsten Daten nicht einfach auf der SQL-Datenbank in eine Excel exportiere und aufhebe. Dann im ioBroker selbst mache ich mit den Daten nichts mehr.
Das düfte etwas einfacher und für spätere Recherchen evtl. auch übersichtlicher sein.Dennoch danke fpr die Erklärung, denn so weiß ich, dass ich nichts übersehen habe.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden