Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [HowTo][Anleitung] Reset der iobroker-Installation mit Beibehaltung der Konfiguration

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

[HowTo][Anleitung] Reset der iobroker-Installation mit Beibehaltung der Konfiguration

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
10 Beiträge 7 Kommentatoren 24.3k Aufrufe 7 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • StabilostickS Offline
    StabilostickS Offline
    Stabilostick
    schrieb am zuletzt editiert von
    #1

    Achtung: Folgendes auf eigenes Risiko (wie eh' alles, was wir tun…)

    Wenn unter *nix (OSX, Linux, ...) beim ioBroker nichts mehr geht (upload schon 10 mal probiert, admin-Adapter neu installiert, js-controller auch,...), npm bei jeder Adapterinstallation zig Fehler wirft, man der Meinung ist, alles probiert zu haben oder man einfach keine Lust/Zeit/Interesse hat, Fehler zu suchen, dann kann man auch mit Kanonen auf Spatzen schießen:

    Auf jeden Fall npm-Version prüfen (vgl. z.B. viewtopic.php?f=17&t=15306). Nodejs-Version so belassen.

    Version 1 zur Fehlerbehebung:

    cd /opt/iobroker
    sudo iobroker stop
    mv node_modules node_modules_
    sudo npm cache clean
    sudo npm i npm@latest -g
    npm i iobroker.js-controller --production
    npm i iobroker.admin --production
    npm i iobroker.discovery --production
    sudo iobroker start
    

    und dann warten, bis sich alle Module nachinstalliert haben. Der admin kann aufgerufen werden und unter Logs sieht man, wie im Hintergrund installiert wird. Dann alle manuell von Gitgub hinzugefügten Adapter wieder manuell über den Admin hinzufügen. Einstellungen und Skripte bleiben (weitestgehend) erhalten.

    oder V2:

    Achtung: Hier gehen die History-Daten des history-Adapters verloren!!! Kann man ja noch modifizieren…

    • Wenn es noch geht, im iobroker-Ordner den Befehl "iobroker backup" ausführen.

    • Backupdatei aus "iobroker/backups" wegsichern.

    • Den Ordner iobroker umbenennen in "iobroker_".

    • Neue iobroker-Installation nach http://www.iobroker.net/docu/?page_id=5106&lang=de Punkt "Installation ioBroker"

    • Wenn der ioBroker läuft, nichts weiter über die Oberfläche konfigurieren (aber kucken darf man).

    • Die Backupdatei wieder in den Ordner "iobroker/backups" kopieren.

    • "sudo npm cache clean" ausführen.

    • Im neuen iobroker-Ordner den Befehl "iobroker restore 0" ausführen.
      Dann warten, bis sich alle Module nachinstalliert haben. Der admin kann aufgerufen werden und unter Logs sieht man, wie im Hintergrund installiert wird. Dann alle manuell von Gitgub hinzugefügten Adapter wieder manuell hinzufügen. Einstellungen und Skripte bleiben auch hier (weitestgehend) erhalten.

    1 Antwort Letzte Antwort
    1
    • A Offline
      A Offline
      acramatic
      schrieb am zuletzt editiert von
      #2

      Moin,

      vielen, vielen Dank !!!!!! Version1 hat mir gerade meinen Sonntag gerettet :D :D :D

      1 Antwort Letzte Antwort
      0
      • P Offline
        P Offline
        Pupsimupsi
        schrieb am zuletzt editiert von
        #3

        DANKESCHÖN!

        V1 hat mich gerettet! :+1:

        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • P Pupsimupsi

          DANKESCHÖN!

          V1 hat mich gerettet! :+1:

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von Thomas Braun
          #4

          @pupsimupsi
          Hoffentlich aber nicht mit sudo gearbeitet. Das macht man 2021 nicht mehr. Die Anleitung ist veraltet.

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          P 1 Antwort Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @pupsimupsi
            Hoffentlich aber nicht mit sudo gearbeitet. Das macht man 2021 nicht mehr. Die Anleitung ist veraltet.

            P Offline
            P Offline
            Pupsimupsi
            schrieb am zuletzt editiert von
            #5

            @thomas-braun
            Doch, genauso wie es da steht:grimacing: ...bisher funzt mein System :pray:

            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • P Pupsimupsi

              @thomas-braun
              Doch, genauso wie es da steht:grimacing: ...bisher funzt mein System :pray:

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von Thomas Braun
              #6

              @pupsimupsi

              Dann wirf da ein

              iobroker stop
              iobroker fix
              iobroker start
              

              noch hinterher.
              Und vergiss den sudo-Befehl in Verbindung mit iobroker (und auch npm) wieder.

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              P 1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @pupsimupsi

                Dann wirf da ein

                iobroker stop
                iobroker fix
                iobroker start
                

                noch hinterher.
                Und vergiss den sudo-Befehl in Verbindung mit iobroker (und auch npm) wieder.

                P Offline
                P Offline
                Pupsimupsi
                schrieb am zuletzt editiert von
                #7

                @thomas-braun
                Mach ich!
                Danke dir für die erneute Hilfestellung :+1:

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  Steinmetz_4
                  schrieb am zuletzt editiert von
                  #8

                  Danke, danke, danke...:pray:

                  Raspi 4 mit aktuellem IoBroker Master (The Brain)
                  Raspi 4 mit aktuellem IoBroker Slave und DS18b20 für Warmwasser und Pufferspeicher
                  Raspi 4 mit aktuellem Motioneye
                  3 x Heizstab zur PV-Eigenverbrauchsoptimierung
                  ETS 5 Professionel - 5.7.5
                  Samsung Tab 2 - 10.1
                  Buskomponenten von MDT

                  1 Antwort Letzte Antwort
                  0
                  • J Offline
                    J Offline
                    Jan1
                    schrieb am zuletzt editiert von
                    #9

                    Eigentlich löscht man einfach den IOBroker Ordner, installiert IOBroker neu und restort das letzte Backup. Zeitaufwand mit warten, um die 30 Minuten ;)

                    1 Antwort Letzte Antwort
                    0
                    • M Offline
                      M Offline
                      MartyBr
                      schrieb am zuletzt editiert von
                      #10

                      Ich plane an einem ruhigen Wochenende meine ioBroker Installation auf eine andere Hardware umzuziehen. Mein System besteht aus einem Master mit Redis für die States (JSONL für die Objekte) und 2 Slaves.
                      Influxdb läuft in der Ver. 2 auf einem separaten Server.

                      Da ich keine Daten verlieren möchte, hier die Frage, wie ich vorgehen soll.
                      Ich würde folgende Schritte machen:

                      1. Backup vom laufenden System (wie sichere ich die Redis, oder ist das unnötig?)
                      2. Neue Hardware mit gleicher IP hochfahren
                      3. Grundinstallation ioBroker machen
                        (Direkt den gleichen Namen angeben?)
                      4. Redis installieren
                      5. Restore der gesicherten Backup-Datei

                      Ist dann auch das Master / Slave Verhalten aktiv oder müssen die Slaves neu konfiguriert werden?

                      Gruß
                      Martin


                      Intel NUCs mit Proxmox / Iobroker als VM unter Debian
                      Raspeberry mit USB Leseköpfen für Smartmeter
                      Homematic und Homematic IP

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      772

                      Online

                      32.4k

                      Benutzer

                      81.5k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe