NEWS
Node.js 12 erfordert S7 Adapter Neuinstallation
-
Hallo zusammen, nachdem ich auf Node.js 12.6.2 gegangen bin (Empfehlung aus den Systeminformationen), funktioniert der S7 Adapter nicht mehr. Er muss neu installiert werden, dann geht wieder alles. Um neu zu installieren, habe ich ihn komplett gelöscht und neu installiert. Ein Downgrade auf 1.1.6 und dann wieder hoch auf 1.1.7 bringt keine Erfolg. Problem ist nur, dass natürlich alle Objekte weg sind inkl. der Zuordnung zu SQL Datenbank-Aufzeichnung. Objektbaum exportieren und dann wieder importieren hilft nicht, der nach der Re-Installation "leere" Adapter schmeißt die Objekte wieder raus. Leider funktioniert der CSV-Export der DBs im S7 Adapter nicht und der würde auch die Zuordnung zur SQL-Datenbank nicht mitnehmen. Es kommt zwar die Meldung "Text wurde in die Zwischenablage kopiert", da ist dann aber nichts, was z.B. im Text-Editor eingefügt werden kann, um es für die Abfüllung des Adapters nach Neuinstallation zu nutzen. Hat jemand eine Idee, wie man einen Adapter komplett neu installieren kann, ohne die Konfiguration inkl. Objekte zu verlieren? Ich kann mir auch das entsprechende Config-File sichern und zurückspielen, das finde ich nur leider nicht...
Danke vorab und Gruß!- Oliver
-
-
Super, danke, das war's. Ich hatte meine VM gesichert und es ist nichts kaputt gegangen. Ich hatte "rebuild" probiert, allerdings ohne --install.
Hier die Lösung für alle evtl. Betroffenen:
cd /opt/iobroker sudo iobroker rebuild s7 --install