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] ioBroker Restore unter Linux durchführen

NEWS

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

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

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

[HowTo] ioBroker Restore unter Linux durchführen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
restorerestore backupbackituphow-to
513 Beiträge 76 Kommentatoren 133.5k Aufrufe 71 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.
  • HomoranH Homoran

    @trottellumme sagte in [HowTo] ioBroker Restore unter Linux durchführen:

    Wie gesagt, alles nach der Anleitung gemacht. Da war npm nicht vorhanden

    welches Debian hast du genutzt.
    Ich tippe mal dass du nodejs 10.15.2 drauf hattest, anstelle 10.17.

    simatecS Online
    simatecS Online
    simatec
    Developer Most Active
    schrieb am zuletzt editiert von
    #66

    @Homoran sagte in [HowTo] ioBroker Restore unter Linux durchführen:

    welches Debian hast du genutzt.

    Er hat ein Raspberry Image genutzt ... kein Debian.
    Ich denke da liegt das Problem Rainer

    • Besuche meine Github Seite
    • Beitrag hat geholfen oder willst du mich unterstützen
    • HowTo Restore ioBroker
    HomoranH 1 Antwort Letzte Antwort
    0
    • simatecS simatec

      @Homoran sagte in [HowTo] ioBroker Restore unter Linux durchführen:

      welches Debian hast du genutzt.

      Er hat ein Raspberry Image genutzt ... kein Debian.
      Ich denke da liegt das Problem Rainer

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #67

      @simatec sagte in [HowTo] ioBroker Restore unter Linux durchführen:

      Er hat ein Raspberry Image

      Dann ist die Ursache keine Frage!

      Dann habe ich das falsch interpretiert

      Linux raspberry-e734 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64

      die wichtigen ersten Worte habe ich überlesen und nur amd64 gesehen

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      simatecS 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @simatec sagte in [HowTo] ioBroker Restore unter Linux durchführen:

        Er hat ein Raspberry Image

        Dann ist die Ursache keine Frage!

        Dann habe ich das falsch interpretiert

        Linux raspberry-e734 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64

        die wichtigen ersten Worte habe ich überlesen und nur amd64 gesehen

        simatecS Online
        simatecS Online
        simatec
        Developer Most Active
        schrieb am zuletzt editiert von
        #68

        @Homoran
        Ja ich auch .. bin die ganze Zeit immer von einem Umzug von RPI3 auf RPI4 ausgegangen

        • Besuche meine Github Seite
        • Beitrag hat geholfen oder willst du mich unterstützen
        • HowTo Restore ioBroker
        HomoranH 1 Antwort Letzte Antwort
        0
        • simatecS simatec

          @Homoran
          Ja ich auch .. bin die ganze Zeit immer von einem Umzug von RPI3 auf RPI4 ausgegangen

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #69

          @simatec ich nicht Pi3 -> AMD64 aber mit einem fullbackup ;-)

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • T Offline
            T Offline
            trottellumme
            schrieb am zuletzt editiert von
            #70

            Ok, dann versuche ich mal, debian 10 zu laden und zu installieren. Dazu gleich ne Anfängerfrage. Welche Architektur habe ich denn? Installiere sonst nur Windows :blush:

            debian.png

            Danke schonmal.

            HomoranH 1 Antwort Letzte Antwort
            0
            • T trottellumme

              Ok, dann versuche ich mal, debian 10 zu laden und zu installieren. Dazu gleich ne Anfängerfrage. Welche Architektur habe ich denn? Installiere sonst nur Windows :blush:

              debian.png

              Danke schonmal.

              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #71

              @trottellumme sagte in [HowTo] ioBroker Restore unter Linux durchführen:

              Welche Architektur habe ich denn?

              wenn du noch WIN drauf hast siehst du das unter System.

              Ansonsten können wir dir das nicht beantworten, was hat denn dein Notebook für einen Prozessor

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • T Offline
                T Offline
                trottellumme
                schrieb am zuletzt editiert von
                #72

                Nix drauf, Platte wird immer komplett leer gemacht, bevor ich was anfange. Auf dem NB ist ein Aufkleber intel core i5 inside.

                HomoranH 1 Antwort Letzte Antwort
                0
                • T trottellumme

                  Nix drauf, Platte wird immer komplett leer gemacht, bevor ich was anfange. Auf dem NB ist ein Aufkleber intel core i5 inside.

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #73

                  @trottellumme sagte in [HowTo] ioBroker Restore unter Linux durchführen:

                  intel core i5 inside.

                  Dann ist das ein 64Bit-System und du musst das AMD64 Image nehmen, auch wenn du einen Intel Professor hast!!!
                  Auf keinen Fall das bereits angeklickte i386!!!
                  Da kommt es auch zu dem node Problem

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  0
                  • T Offline
                    T Offline
                    trottellumme
                    schrieb am zuletzt editiert von
                    #74

                    Na man gut, dass ich gefragt habe. Dann werde ich mich nachher mal ran setzen. Obwohl ich das alles nicht so ganz verstehe. Ich war ja schon an dem Punkt, dass der ioBroker auf dem Notebook lief.

                    1 Antwort Letzte Antwort
                    0
                    • T Offline
                      T Offline
                      trottellumme
                      schrieb am zuletzt editiert von
                      #75

                      So, nachdem ich die Hürden beim Installieren des debian 10 genommen habe (hatte erst kpl. DVD auf Stick, dann wollte er irgendwann, dass ich die CD einlege, klappte nicht - mit der Netinstall Version klappte es), hatte ich node und nodejs 10.18.0 und npm 6.13.4 drauf. IoBroker installiert, Backup wiederhergestellt. Woran erkenne ich, das alle Adapter wieder installiert sind? Symbol haben sie schon. Schwups, jetzt ist das NB im Standby, son Mist. Das paasierte beim Raspbian Desktop nicht. Na mal sehen, bekomme ich auch noch hin.

                      Vielen Dank Euch allen für die Hilfe.

                      simatecS 1 Antwort Letzte Antwort
                      0
                      • T trottellumme

                        So, nachdem ich die Hürden beim Installieren des debian 10 genommen habe (hatte erst kpl. DVD auf Stick, dann wollte er irgendwann, dass ich die CD einlege, klappte nicht - mit der Netinstall Version klappte es), hatte ich node und nodejs 10.18.0 und npm 6.13.4 drauf. IoBroker installiert, Backup wiederhergestellt. Woran erkenne ich, das alle Adapter wieder installiert sind? Symbol haben sie schon. Schwups, jetzt ist das NB im Standby, son Mist. Das paasierte beim Raspbian Desktop nicht. Na mal sehen, bekomme ich auch noch hin.

                        Vielen Dank Euch allen für die Hilfe.

                        simatecS Online
                        simatecS Online
                        simatec
                        Developer Most Active
                        schrieb am zuletzt editiert von
                        #76

                        @trottellumme
                        Wenn das Symbol angezeigt wird, ist der Adapter installiert.
                        Du kannst den Fortschritt der Installation aller Adapter auch im iobroker Log verfolgen

                        • Besuche meine Github Seite
                        • Beitrag hat geholfen oder willst du mich unterstützen
                        • HowTo Restore ioBroker
                        T 1 Antwort Letzte Antwort
                        0
                        • simatecS simatec

                          @trottellumme
                          Wenn das Symbol angezeigt wird, ist der Adapter installiert.
                          Du kannst den Fortschritt der Installation aller Adapter auch im iobroker Log verfolgen

                          T Offline
                          T Offline
                          trottellumme
                          schrieb am zuletzt editiert von
                          #77

                          @simatec danke für die schnelle Info. Eine Frage habe ich noch. Ich hab im alten System einen eigenen "Ordner" unter Objekte angelegt. Da sind fast alle meine erstellten Datenpunkte drin. Der wird beim Backup nicht gesichert und zurückgespielt?

                          datenpunkte.png

                          simatecS 1 Antwort Letzte Antwort
                          0
                          • T Offline
                            T Offline
                            trottellumme
                            schrieb am zuletzt editiert von
                            #78

                            Jetzt ist der Ordner auch zu sehen. Bin erstmal zufrieden. :+1:

                            Vielen Dank nochmal und schöne Feiertage!

                            1 Antwort Letzte Antwort
                            0
                            • T trottellumme

                              @simatec danke für die schnelle Info. Eine Frage habe ich noch. Ich hab im alten System einen eigenen "Ordner" unter Objekte angelegt. Da sind fast alle meine erstellten Datenpunkte drin. Der wird beim Backup nicht gesichert und zurückgespielt?

                              datenpunkte.png

                              simatecS Online
                              simatecS Online
                              simatec
                              Developer Most Active
                              schrieb am zuletzt editiert von simatec
                              #79

                              @trottellumme sagte in [HowTo] ioBroker Restore unter Linux durchführen:

                              @simatec danke für die schnelle Info. Eine Frage habe ich noch. Ich hab im alten System einen eigenen "Ordner" unter Objekte angelegt. Da sind fast alle meine erstellten Datenpunkte drin. Der wird beim Backup nicht gesichert und zurückgespielt?

                              datenpunkte.png

                              Es ist am besten die eigenen Objekte in den Ordner 0_userdata.0 zu legen

                              • Besuche meine Github Seite
                              • Beitrag hat geholfen oder willst du mich unterstützen
                              • HowTo Restore ioBroker
                              1 Antwort Letzte Antwort
                              0
                              • M Offline
                                M Offline
                                MaZi
                                schrieb am zuletzt editiert von
                                #80

                                Hallo zusammen,
                                ich habe folgendes Problem:

                                Ich wollte heute Abend den js-controller 2.x bekommen und habe daher ein Update des iobroker vorgenommen, welches leider in die Binsen ging. Glücklichweise habe ich vorher ein Backup erstellt, welches ich jetzt allerdings nicht restored bekomme :-(

                                Um den iobroker überhaupt wieder zum Laufen zu bekommen habe ich nacheinander folgende Befehle ausgeführt:

                                apt-get update
                                apt-get dist-upgrade
                                curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
                                apt install -y nodejs
                                curl -sL https://iobroker.net/install.sh | bash -

                                Somit läuft zwar der iobroker wieder, ist aber jungfräulich :-(

                                Wie bekomme ich das Backup (2020_01_15-20_24_25_backupiobroker.tar.gz) unter: "opt/iobroker/backups" wieder eingespielt?

                                Bei meinem Versuch mit dem Befehl "iobroker restore" endete das mit folgender Fehlermeldung:

                                **root@raspberrypi:~# iobroker stop
                                Stopping iobroker controller daemon...
                                iobroker controller daemon stopped.
                                No "killall.sh" script found. Just stop.
                                root@raspberrypi:~# iobroker status
                                iobroker is not running on this host.

                                No iobroker host is running.

                                Objects type: file
                                States type: file
                                root@raspberrypi:~# cd /opt/iobroker
                                root@raspberrypi:/opt/iobroker# iobroker restore
                                Please specify one of the backup names:
                                2020_01_15-20_24_25_backupiobroker.tar.gz or 2020_01_15-20_24_25 or 0
                                /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:786
                                if (parseInt(name, 10).toString() === name.toString()) {
                                ^

                                TypeError: Cannot read property 'toString' of undefined
                                at BackupRestore.restoreBackup (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:786:52)
                                at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:713:24
                                at Object.connected (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2321:41)
                                at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemServerRedis.js:72:46)
                                at processImmediate (internal/timers.js:439:21)**

                                Wer kann mir helfen?

                                Viele Grüße

                                Martin

                                apollon77A 1 Antwort Letzte Antwort
                                0
                                • M MaZi

                                  Hallo zusammen,
                                  ich habe folgendes Problem:

                                  Ich wollte heute Abend den js-controller 2.x bekommen und habe daher ein Update des iobroker vorgenommen, welches leider in die Binsen ging. Glücklichweise habe ich vorher ein Backup erstellt, welches ich jetzt allerdings nicht restored bekomme :-(

                                  Um den iobroker überhaupt wieder zum Laufen zu bekommen habe ich nacheinander folgende Befehle ausgeführt:

                                  apt-get update
                                  apt-get dist-upgrade
                                  curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
                                  apt install -y nodejs
                                  curl -sL https://iobroker.net/install.sh | bash -

                                  Somit läuft zwar der iobroker wieder, ist aber jungfräulich :-(

                                  Wie bekomme ich das Backup (2020_01_15-20_24_25_backupiobroker.tar.gz) unter: "opt/iobroker/backups" wieder eingespielt?

                                  Bei meinem Versuch mit dem Befehl "iobroker restore" endete das mit folgender Fehlermeldung:

                                  **root@raspberrypi:~# iobroker stop
                                  Stopping iobroker controller daemon...
                                  iobroker controller daemon stopped.
                                  No "killall.sh" script found. Just stop.
                                  root@raspberrypi:~# iobroker status
                                  iobroker is not running on this host.

                                  No iobroker host is running.

                                  Objects type: file
                                  States type: file
                                  root@raspberrypi:~# cd /opt/iobroker
                                  root@raspberrypi:/opt/iobroker# iobroker restore
                                  Please specify one of the backup names:
                                  2020_01_15-20_24_25_backupiobroker.tar.gz or 2020_01_15-20_24_25 or 0
                                  /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:786
                                  if (parseInt(name, 10).toString() === name.toString()) {
                                  ^

                                  TypeError: Cannot read property 'toString' of undefined
                                  at BackupRestore.restoreBackup (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:786:52)
                                  at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:713:24
                                  at Object.connected (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2321:41)
                                  at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemServerRedis.js:72:46)
                                  at processImmediate (internal/timers.js:439:21)**

                                  Wer kann mir helfen?

                                  Viele Grüße

                                  Martin

                                  apollon77A Offline
                                  apollon77A Offline
                                  apollon77
                                  schrieb am zuletzt editiert von apollon77
                                  #81

                                  @MaZi sagte in [HowTo] ioBroker Restore unter Linux durchführen:

                                  iobroker restore

                                  iobroker restore 0

                                  aufrufen

                                  Den Code Fehler habe ich in der 2.2.8 vom js-controller gefixt

                                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                  M 1 Antwort Letzte Antwort
                                  0
                                  • apollon77A apollon77

                                    @MaZi sagte in [HowTo] ioBroker Restore unter Linux durchführen:

                                    iobroker restore

                                    iobroker restore 0

                                    aufrufen

                                    Den Code Fehler habe ich in der 2.2.8 vom js-controller gefixt

                                    M Offline
                                    M Offline
                                    MaZi
                                    schrieb am zuletzt editiert von
                                    #82

                                    @apollon77 Danke, hat funktioniert (Restore erfolgreich, aber jetzt startet der iobroker nicht mehr:

                                    root@raspberrypi:~# iobroker start
                                    internal/modules/cjs/loader.js:796
                                    throw err;
                                    ^

                                    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                                    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:793:17)
                                    at Function.Module._load (internal/modules/cjs/loader.js:686:27)
                                    at Function.Module.runMain (internal/modules/cjs/loader.js:1043:10)
                                    at internal/main/run_main_module.js:17:11 {
                                    code: 'MODULE_NOT_FOUND',
                                    requireStack: []
                                    }

                                    Bin am verzweifeln!

                                    apollon77A 1 Antwort Letzte Antwort
                                    0
                                    • M MaZi

                                      @apollon77 Danke, hat funktioniert (Restore erfolgreich, aber jetzt startet der iobroker nicht mehr:

                                      root@raspberrypi:~# iobroker start
                                      internal/modules/cjs/loader.js:796
                                      throw err;
                                      ^

                                      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                                      at Function.Module._resolveFilename (internal/modules/cjs/loader.js:793:17)
                                      at Function.Module._load (internal/modules/cjs/loader.js:686:27)
                                      at Function.Module.runMain (internal/modules/cjs/loader.js:1043:10)
                                      at internal/main/run_main_module.js:17:11 {
                                      code: 'MODULE_NOT_FOUND',
                                      requireStack: []
                                      }

                                      Bin am verzweifeln!

                                      apollon77A Offline
                                      apollon77A Offline
                                      apollon77
                                      schrieb am zuletzt editiert von
                                      #83

                                      @MaZi im ioBroker Verzeichnis ein

                                      npm install iobroker.js-controller@2.1.1

                                      ausführen

                                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                      M 1 Antwort Letzte Antwort
                                      0
                                      • apollon77A apollon77

                                        @MaZi im ioBroker Verzeichnis ein

                                        npm install iobroker.js-controller@2.1.1

                                        ausführen

                                        M Offline
                                        M Offline
                                        MaZi
                                        schrieb am zuletzt editiert von MaZi
                                        #84

                                        @apollon77 said in [HowTo] ioBroker Restore unter Linux durchführen:

                                        npm install iobroker.js-controller@2.1.1

                                        erledigt, fehlerfrei durchgelaufen, iobroker lässt sich starten, aber leider nicht mehr von meinem Windows-PC aus aufrufen

                                        http://192.168.0.165:8081/ ---> Verbindung fehlgeschlagen

                                        Was nun?

                                        simatecS 1 Antwort Letzte Antwort
                                        0
                                        • M MaZi

                                          @apollon77 said in [HowTo] ioBroker Restore unter Linux durchführen:

                                          npm install iobroker.js-controller@2.1.1

                                          erledigt, fehlerfrei durchgelaufen, iobroker lässt sich starten, aber leider nicht mehr von meinem Windows-PC aus aufrufen

                                          http://192.168.0.165:8081/ ---> Verbindung fehlgeschlagen

                                          Was nun?

                                          simatecS Online
                                          simatecS Online
                                          simatec
                                          Developer Most Active
                                          schrieb am zuletzt editiert von
                                          #85

                                          @MaZi
                                          Hattest du auf dem alten System Redis laufen?
                                          Falls ja, für states und Objekte oder nur für die states?

                                          • Besuche meine Github Seite
                                          • Beitrag hat geholfen oder willst du mich unterstützen
                                          • HowTo Restore ioBroker
                                          M 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

                                          306

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          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