NEWS
iobroker startet nach js-controller Update nicht mehr
-
-
Wartungsmodus nutzen (Empfohlen für Buanet-Image)
Das offizielle ioBroker Docker-Image von Buanet bietet einen speziellen Mechanismus, um Befehle auszuführen, ohne dass ioBroker startet.Stoppe den Container.
Setze die Umgebungsvariable IOB_MAINTENANCE auf true.
Starte den Container neu. Er bleibt nun "leer" aktiv, ohne ioBroker zu starten.
Öffne das Terminal des Containers (z. B. via Portainer oder docker exec -it <container_name> bash).
Führe das Update aus:
bashiobroker stop
iobroker upgrade self
Entferne die Variable IOB_MAINTENANCE wieder und starte den Container normal.
@haselchen sagte in iobroker startet nach js-controller Update nicht mehr:
IOB_MAINTENANCE
SET_MODEWo hast Du die Fancy Umgebungsvariablen her? Die gibt es nicht ...
Richtig ist
DEBUG=true -
-
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
ja neuer Container aber ich möchte halt die ganzen Adapter mit ihren einstellungen / Objekten etc. wieder haben geht das nicht so? der rest ist ja dann neu
Wenn das alles auf einem Volume der Synology liegt, wird das bei einem neuen Cointainer auch alles wieder installiert und die Daten sind auch vorhanden.
Das dauert aber nach dem ersten Start des neuen Containers. Also nicht ungeduldig werden.@Codierknecht sagte in iobroker startet nach js-controller Update nicht mehr:
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
ja neuer Container aber ich möchte halt die ganzen Adapter mit ihren einstellungen / Objekten etc. wieder haben geht das nicht so? der rest ist ja dann neu
Wenn das alles auf einem Volume der Synology liegt, wird das bei einem neuen Cointainer auch alles wieder installiert und die Daten sind auch vorhanden.
Das dauert aber nach dem ersten Start des neuen Containers. Also nicht ungeduldig werden.also im neuen Container aktuell so

-
@haselchen sagte in iobroker startet nach js-controller Update nicht mehr:
IOB_MAINTENANCE
SET_MODEWo hast Du die Fancy Umgebungsvariablen her? Die gibt es nicht ...
Richtig ist
DEBUG=true@Marc-Berg sagte in iobroker startet nach js-controller Update nicht mehr:
@haselchen sagte in iobroker startet nach js-controller Update nicht mehr:
IOB_MAINTENANCE
SET_MODEWo hast Du die Fancy Umgebungsvariablen her? Die gibt es nicht ...
Richtig ist
DEBUG=truesiehe weiter oben im verlauf ..... kamen nicht von mir
-
@Codierknecht sagte in iobroker startet nach js-controller Update nicht mehr:
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
ja neuer Container aber ich möchte halt die ganzen Adapter mit ihren einstellungen / Objekten etc. wieder haben geht das nicht so? der rest ist ja dann neu
Wenn das alles auf einem Volume der Synology liegt, wird das bei einem neuen Cointainer auch alles wieder installiert und die Daten sind auch vorhanden.
Das dauert aber nach dem ersten Start des neuen Containers. Also nicht ungeduldig werden.also im neuen Container aktuell so

@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
also im neuen Container aktuell so
und im alten?
-
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
also im neuen Container aktuell so
und im alten?
@Codierknecht sagte in iobroker startet nach js-controller Update nicht mehr:
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
also im neuen Container aktuell so
und im alten?
docker -> /opt/iobroker/
-
@Codierknecht sagte in iobroker startet nach js-controller Update nicht mehr:
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
also im neuen Container aktuell so
und im alten?
docker -> /opt/iobroker/
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
docker -> /opt/iobroker/
Dann gehört das im neuen Container natürlich auch so.
"mit identischen Einstellungen" ... also mit gleichen Ports, gleichem Pfad und gleichen Umgebungsvariablen etc. -
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
docker -> /opt/iobroker/
Dann gehört das im neuen Container natürlich auch so.
"mit identischen Einstellungen" ... also mit gleichen Ports, gleichem Pfad und gleichen Umgebungsvariablen etc.@Codierknecht sagte in iobroker startet nach js-controller Update nicht mehr:
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
docker -> /opt/iobroker/
Dann gehört das im neuen Container natürlich auch so.
"mit identischen Einstellungen" ... also mit gleichen Ports, gleichem Pfad und gleichen Umgebungsvariablen etc.wenn ich das mache loopt er direkt wieder ?!
-
@Codierknecht sagte in iobroker startet nach js-controller Update nicht mehr:
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
docker -> /opt/iobroker/
Dann gehört das im neuen Container natürlich auch so.
"mit identischen Einstellungen" ... also mit gleichen Ports, gleichem Pfad und gleichen Umgebungsvariablen etc.wenn ich das mache loopt er direkt wieder ?!
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
wenn ich das mache loopt er direkt wieder ?!
Versuch macht klug ...
-
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
wenn ich das mache loopt er direkt wieder ?!
Versuch macht klug ...
@Codierknecht sagte in iobroker startet nach js-controller Update nicht mehr:
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
wenn ich das mache loopt er direkt wieder ?!
Versuch macht klug ...
ist so hab ich gerade eingetragen dann kommt wieder der Fehler von ganz am Anfang?!
-
Stellst Du mir Fragen oder stellst Du etwas fest?
Fragezeichen sollten eine Frage abschließen - keine Feststellung.dann kommt wieder der Fehler von ganz am Anfang
Dann versuch's mal mit der Umgebungsvariablen. DEBUG = true
https://docs.buanet.de/iobroker-docker-image/docs/#environment-variables-env
-
Kommst Du per SSH auf die Konsole der Synology?
-
Kommst Du per SSH auf die Konsole der Synology?
@Codierknecht sagte in iobroker startet nach js-controller Update nicht mehr:
Kommst Du per SSH auf die Konsole der Synology?
ja
-
sudo docker logs buanet-iobroker1 -
Ich starte mal mein Syno VM ... dauert 'ne Weile
-
gut ich hab jetzt im Moment wieder einen neuen Container am laufen, variablen sind die selben nur Volumes hab ich keine eingestellt. der backitup Adapter hat jetzt die Adapter soweit wieder hergestellt (werden gerade geladen) wenn das erstmal funktionieren sollte für heute Abend / die nächsten tage muss ich mir das am Wochenende nochmal ansehen
-
sudo docker logs buanet-iobroker1@Codierknecht sagte in iobroker startet nach js-controller Update nicht mehr:
sudo docker logs buanet-iobroker1da sieht man nicht viel ausser die Steps 1-5 (neuer Container hat den selben Namen bekommen wie der alte)
-
@Codierknecht sagte in iobroker startet nach js-controller Update nicht mehr:
sudo docker logs buanet-iobroker1da sieht man nicht viel ausser die Steps 1-5 (neuer Container hat den selben Namen bekommen wie der alte)
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
da sieht man nicht viel ausser die Steps 1-5
Wenn der Container problemlos startet, sollte da auch nix anderes stehen.
Bei dem dauernd neu startenden Container sollte man allerdings etwas erkennen können. -
gut ich hab jetzt im Moment wieder einen neuen Container am laufen, variablen sind die selben nur Volumes hab ich keine eingestellt. der backitup Adapter hat jetzt die Adapter soweit wieder hergestellt (werden gerade geladen) wenn das erstmal funktionieren sollte für heute Abend / die nächsten tage muss ich mir das am Wochenende nochmal ansehen
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
der backitup Adapter hat jetzt die Adapter soweit wieder hergestellt
Also ist ein halbwegs aktuelles Backup vorhanden?
Dann ist doch alles in Butter ;-) -
gut ich hab jetzt im Moment wieder einen neuen Container am laufen, variablen sind die selben nur Volumes hab ich keine eingestellt. der backitup Adapter hat jetzt die Adapter soweit wieder hergestellt (werden gerade geladen) wenn das erstmal funktionieren sollte für heute Abend / die nächsten tage muss ich mir das am Wochenende nochmal ansehen
Wiederhergestellt?
Dachte, Du hast kein Backup?!
Der neue Container hat den Namen vom Alten?
Hast du den Alten gelöscht?
Ist zwar schon nen bisschen bei mir her, aber da gabs ne Fehlermeldung.
Ich musste den Alten entweder umbenennen oder löschen.Edit: Du solltest schon nen neuen Ordner anlegen und da opt/iobroker drauf mounten, sonst kannste dir die (Neu)Installation sparen.
@marc-berg
Schande über mein Haupt, da vertraut man einmal auf die Google KI :) -
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
der backitup Adapter hat jetzt die Adapter soweit wieder hergestellt
Also ist ein halbwegs aktuelles Backup vorhanden?
Dann ist doch alles in Butter ;-)@Codierknecht sagte in iobroker startet nach js-controller Update nicht mehr:
@entavio sagte in iobroker startet nach js-controller Update nicht mehr:
der backitup Adapter hat jetzt die Adapter soweit wieder hergestellt
Also ist ein halbwegs aktuelles Backup vorhanden?
Dann ist doch alles in Butter ;-)ja von gestern - nur wusste ich selbst nichts davon