Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. [SwitchBot-Hub] Cloud api Adapter für SwitchBot (Hub)

NEWS

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

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

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

[SwitchBot-Hub] Cloud api Adapter für SwitchBot (Hub)

Scheduled Pinned Locked Moved Tester
34 Posts 6 Posters 3.2k Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • DutchmanD Offline
    DutchmanD Offline
    Dutchman
    Developer Most Active Administrators
    wrote on last edited by
    #1

    Da ich noch ein Versprechen ein zu lösen hatte, und bestimmt auch andere Freude daran haben werden 😁

    Aktuelle Test Version 0.0.1
    Veröffentlichungsdatum 03.09.2021
    Github Link https://github.com/DrozmotiX/ioBroker.switchbot-hub

    Hier Adapter Beschreibung, Changelog etc.

    Getting Started

    Please follow these steps to get your Open Token!

    1. Download the SwitchBot app on App Store or Google Play Store
    2. Register a SwitchBot account and log in into your account
    3. Generate an Open Token within the app
      a) Go to Profile > Preference
      b) Tap App Version 10 times. Developer Options will show up
      c) Tap Developer Options
      d) Tap Get Token
    4. Provide you token in adapter settings

    Known limitations

    Request limit

    The amount of API calls per day is limited to 1000 times, as a result of that we must limit the amount of API calls handled during one day
    (1000 / 24 / 60 = 0.7 calls at max per minute)

    At adapter start we will first make 1 API call to get all devices + 1 API for each device to get all values.
    If u have 5 curtains for example, the adapter start will need 6 API calls to have all data complete.

    Each position/value change will require 1 API call.
    To avoid reaching the limit to soon, proper intervall time must be defined during beta testing

    Thomas BraunT ostseereiterO 2 Replies Last reply
    1
    • DutchmanD Dutchman

      Da ich noch ein Versprechen ein zu lösen hatte, und bestimmt auch andere Freude daran haben werden 😁

      Aktuelle Test Version 0.0.1
      Veröffentlichungsdatum 03.09.2021
      Github Link https://github.com/DrozmotiX/ioBroker.switchbot-hub

      Hier Adapter Beschreibung, Changelog etc.

      Getting Started

      Please follow these steps to get your Open Token!

      1. Download the SwitchBot app on App Store or Google Play Store
      2. Register a SwitchBot account and log in into your account
      3. Generate an Open Token within the app
        a) Go to Profile > Preference
        b) Tap App Version 10 times. Developer Options will show up
        c) Tap Developer Options
        d) Tap Get Token
      4. Provide you token in adapter settings

      Known limitations

      Request limit

      The amount of API calls per day is limited to 1000 times, as a result of that we must limit the amount of API calls handled during one day
      (1000 / 24 / 60 = 0.7 calls at max per minute)

      At adapter start we will first make 1 API call to get all devices + 1 API for each device to get all values.
      If u have 5 curtains for example, the adapter start will need 6 API calls to have all data complete.

      Each position/value change will require 1 API call.
      To avoid reaching the limit to soon, proper intervall time must be defined during beta testing

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      wrote on last edited by
      #2

      @dutchman

      Gutes Timing! Ich habe gerade switchbot curtains bestellt. Dann bin ich ja mal gespannt ob und wie das funktioniert.

      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

      ostseereiterO 1 Reply Last reply
      1
      • DutchmanD Dutchman

        Da ich noch ein Versprechen ein zu lösen hatte, und bestimmt auch andere Freude daran haben werden 😁

        Aktuelle Test Version 0.0.1
        Veröffentlichungsdatum 03.09.2021
        Github Link https://github.com/DrozmotiX/ioBroker.switchbot-hub

        Hier Adapter Beschreibung, Changelog etc.

        Getting Started

        Please follow these steps to get your Open Token!

        1. Download the SwitchBot app on App Store or Google Play Store
        2. Register a SwitchBot account and log in into your account
        3. Generate an Open Token within the app
          a) Go to Profile > Preference
          b) Tap App Version 10 times. Developer Options will show up
          c) Tap Developer Options
          d) Tap Get Token
        4. Provide you token in adapter settings

        Known limitations

        Request limit

        The amount of API calls per day is limited to 1000 times, as a result of that we must limit the amount of API calls handled during one day
        (1000 / 24 / 60 = 0.7 calls at max per minute)

        At adapter start we will first make 1 API call to get all devices + 1 API for each device to get all values.
        If u have 5 curtains for example, the adapter start will need 6 API calls to have all data complete.

        Each position/value change will require 1 API call.
        To avoid reaching the limit to soon, proper intervall time must be defined during beta testing

        ostseereiterO Offline
        ostseereiterO Offline
        ostseereiter
        wrote on last edited by ostseereiter
        #3

        @dutchman super ich habe meine über Bluetooths-Adapter aber dieser ist ja toll. wenn es klappt danke. Schade kann noch nicht testen da da mein Adminadapter nicht unterstützt wird.
        Habe mich so gefreut. Trotzdem Danke.

        Admin < 5 not supported, please update to use this adapter.
        

        Gruß OSR

        Plattform
        Linux x64 CPUs2 AMD G-T56N Processor 1646 MHz 8GB RAM

        Thomas BraunT 1 Reply Last reply
        0
        • ostseereiterO ostseereiter

          @dutchman super ich habe meine über Bluetooths-Adapter aber dieser ist ja toll. wenn es klappt danke. Schade kann noch nicht testen da da mein Adminadapter nicht unterstützt wird.
          Habe mich so gefreut. Trotzdem Danke.

          Admin < 5 not supported, please update to use this adapter.
          
          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          wrote on last edited by
          #4

          @ostseereiter
          Admin 5 ist stable. Warum soll ein futsch neuer Adapter noch auf obsolete Vorversionen Rücksicht nehmen? Patch dein System halt durch.

          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

          ostseereiterO 1 Reply Last reply
          0
          • Thomas BraunT Thomas Braun

            @ostseereiter
            Admin 5 ist stable. Warum soll ein futsch neuer Adapter noch auf obsolete Vorversionen Rücksicht nehmen? Patch dein System halt durch.

            ostseereiterO Offline
            ostseereiterO Offline
            ostseereiter
            wrote on last edited by
            #5

            @thomas-braun weil der Probleme macht kann man hier doch lesen also abwarten bis alles läuft dann update Mein JS-Controller muss ja auch noch auf den neusten Stand aber da werden ja auch noch nicht alle Adapter unterstützt also warten

            Gruß OSR

            Plattform
            Linux x64 CPUs2 AMD G-T56N Processor 1646 MHz 8GB RAM

            Thomas BraunT 1 Reply Last reply
            0
            • Thomas BraunT Thomas Braun

              @dutchman

              Gutes Timing! Ich habe gerade switchbot curtains bestellt. Dann bin ich ja mal gespannt ob und wie das funktioniert.

              ostseereiterO Offline
              ostseereiterO Offline
              ostseereiter
              wrote on last edited by
              #6

              @thomas-braun
              meine Curtains Steuer ich über den Alexa-Adapter funktioniert und die andern Teile über Bluetooth geht auch. Aber Hub ist natürlich besser.

              Gruß OSR

              Plattform
              Linux x64 CPUs2 AMD G-T56N Processor 1646 MHz 8GB RAM

              1 Reply Last reply
              0
              • ostseereiterO ostseereiter

                @thomas-braun weil der Probleme macht kann man hier doch lesen also abwarten bis alles läuft dann update Mein JS-Controller muss ja auch noch auf den neusten Stand aber da werden ja auch noch nicht alle Adapter unterstützt also warten

                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                wrote on last edited by Thomas Braun
                #7

                @ostseereiter sagte in [SwitchBot-Hub] Cloud api Adapter für SwitchBot (Hub):

                weil der Probleme macht kann man hier doch lesen

                Konkret? Hier läuft der gut.

                da werden ja auch noch nicht alle Adapter unterstützt

                Konkret? Meine verwendeten Adapter laufen alle.

                Das hört sich ja an, als wenn hier reihenweise Adapter nicht laufen würden. Das ist aber mit Sicherheit nicht der Fall.

                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

                ostseereiterO 1 Reply Last reply
                0
                • Thomas BraunT Thomas Braun

                  @ostseereiter sagte in [SwitchBot-Hub] Cloud api Adapter für SwitchBot (Hub):

                  weil der Probleme macht kann man hier doch lesen

                  Konkret? Hier läuft der gut.

                  da werden ja auch noch nicht alle Adapter unterstützt

                  Konkret? Meine verwendeten Adapter laufen alle.

                  Das hört sich ja an, als wenn hier reihenweise Adapter nicht laufen würden. Das ist aber mit Sicherheit nicht der Fall.

                  ostseereiterO Offline
                  ostseereiterO Offline
                  ostseereiter
                  wrote on last edited by
                  #8

                  @thomas-braun
                  so stellt sich das da,wenn ich hier lese. Durch meine Arbeit (pflege) habe ich immer wenig Zeit und wenn was nicht läuft nach einen update ist es dann nicht so gut. Deshalb mache ich das immer wenn ich mal 3 Tage frei oder Urlaub habe. Dann ist die Zeit da um dann falls was nicht läuft eure Hilfe hier in Anspruch zu nehmen. Deshalb bin ich immer zurückhaltend.

                  Gruß OSR

                  Plattform
                  Linux x64 CPUs2 AMD G-T56N Processor 1646 MHz 8GB RAM

                  DutchmanD 1 Reply Last reply
                  0
                  • Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    wrote on last edited by
                    #9

                    @ostseereiter

                    Erfahrungsgemäß: Je länger man wartet umso größer werden die notwendigen Sprünge.

                    Aber witzig ist ja auch: Auf der einen Seite obsolete Adapter und js-controller, auf der andern Seite einen switchbot-Adapter in Version 0.0.0.1 als Alpha aus dem GitHub angeln wollen. Passt irgendwie nicht.

                    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

                    ostseereiterO 1 Reply Last reply
                    0
                    • Thomas BraunT Thomas Braun

                      @ostseereiter

                      Erfahrungsgemäß: Je länger man wartet umso größer werden die notwendigen Sprünge.

                      Aber witzig ist ja auch: Auf der einen Seite obsolete Adapter und js-controller, auf der andern Seite einen switchbot-Adapter in Version 0.0.0.1 als Alpha aus dem GitHub angeln wollen. Passt irgendwie nicht.

                      ostseereiterO Offline
                      ostseereiterO Offline
                      ostseereiter
                      wrote on last edited by
                      #10

                      @thomas-braun
                      naja auf diesen habe ich schon lange gewartet weil ich viel Switch - Sachen habe.

                      Gruß OSR

                      Plattform
                      Linux x64 CPUs2 AMD G-T56N Processor 1646 MHz 8GB RAM

                      1 Reply Last reply
                      0
                      • ostseereiterO ostseereiter

                        @thomas-braun
                        so stellt sich das da,wenn ich hier lese. Durch meine Arbeit (pflege) habe ich immer wenig Zeit und wenn was nicht läuft nach einen update ist es dann nicht so gut. Deshalb mache ich das immer wenn ich mal 3 Tage frei oder Urlaub habe. Dann ist die Zeit da um dann falls was nicht läuft eure Hilfe hier in Anspruch zu nehmen. Deshalb bin ich immer zurückhaltend.

                        DutchmanD Offline
                        DutchmanD Offline
                        Dutchman
                        Developer Most Active Administrators
                        wrote on last edited by
                        #11

                        @ostseereiter sagte in [SwitchBot-Hub] Cloud api Adapter für SwitchBot (Hub):

                        @thomas-braun
                        so stellt sich das da,wenn ich hier lese. Durch meine Arbeit (pflege) habe ich immer wenig Zeit und wenn was nicht läuft nach einen update ist es dann nicht so gut. Deshalb mache ich das immer wenn ich mal 3 Tage frei oder Urlaub habe. Dann ist die Zeit da um dann falls was nicht läuft eure Hilfe hier in Anspruch zu nehmen. Deshalb bin ich immer zurückhaltend.

                        Dir ist bekannt das du im admin 5 später auch die alte Ansicht aktivieren kann wen es mal echt sein muss?
                        Die meiden Problemen entstehen weil man ein sehr veraltetes (z.b. JS-controller 2 usw) updaten will dan ist der sprach sehr hoch.

                        Admin 5 ist stable lauft auch hier einwandfrei, mir sind damit keinen grossen Probleme (mehr) bekannt

                        ostseereiterO 1 Reply Last reply
                        0
                        • DutchmanD Dutchman

                          @ostseereiter sagte in [SwitchBot-Hub] Cloud api Adapter für SwitchBot (Hub):

                          @thomas-braun
                          so stellt sich das da,wenn ich hier lese. Durch meine Arbeit (pflege) habe ich immer wenig Zeit und wenn was nicht läuft nach einen update ist es dann nicht so gut. Deshalb mache ich das immer wenn ich mal 3 Tage frei oder Urlaub habe. Dann ist die Zeit da um dann falls was nicht läuft eure Hilfe hier in Anspruch zu nehmen. Deshalb bin ich immer zurückhaltend.

                          Dir ist bekannt das du im admin 5 später auch die alte Ansicht aktivieren kann wen es mal echt sein muss?
                          Die meiden Problemen entstehen weil man ein sehr veraltetes (z.b. JS-controller 2 usw) updaten will dan ist der sprach sehr hoch.

                          Admin 5 ist stable lauft auch hier einwandfrei, mir sind damit keinen grossen Probleme (mehr) bekannt

                          ostseereiterO Offline
                          ostseereiterO Offline
                          ostseereiter
                          wrote on last edited by
                          #12

                          @dutchman
                          ok mein JS controller ist ja schon 3.2 also kann ich erstmal nur den Admin-adapter updaten.
                          Diese 4 muss ich noch.

                          Admin  4.2.2    5.1.23   
                          
                           Manage devices  0.3.16    1.0.9   
                          
                            Script Engine  5.1.3    5.2.8   
                          
                              Web  3.4.1    3.4.7   
                          

                          Gruß OSR

                          Plattform
                          Linux x64 CPUs2 AMD G-T56N Processor 1646 MHz 8GB RAM

                          DutchmanD 1 Reply Last reply
                          0
                          • ostseereiterO ostseereiter

                            @dutchman
                            ok mein JS controller ist ja schon 3.2 also kann ich erstmal nur den Admin-adapter updaten.
                            Diese 4 muss ich noch.

                            Admin  4.2.2    5.1.23   
                            
                             Manage devices  0.3.16    1.0.9   
                            
                              Script Engine  5.1.3    5.2.8   
                            
                                Web  3.4.1    3.4.7   
                            
                            DutchmanD Offline
                            DutchmanD Offline
                            Dutchman
                            Developer Most Active Administrators
                            wrote on last edited by
                            #13

                            @ostseereiter sagte in [SwitchBot-Hub] Cloud api Adapter für SwitchBot (Hub):

                            @dutchman
                            ok mein JS controller ist ja schon 3.2 also kann ich erstmal nur den Admin-adapter updaten.
                            Diese 4 muss ich noch.

                            na dan hau rein 🙂

                            ostseereiterO 1 Reply Last reply
                            0
                            • DutchmanD Dutchman

                              @ostseereiter sagte in [SwitchBot-Hub] Cloud api Adapter für SwitchBot (Hub):

                              @dutchman
                              ok mein JS controller ist ja schon 3.2 also kann ich erstmal nur den Admin-adapter updaten.
                              Diese 4 muss ich noch.

                              na dan hau rein 🙂

                              ostseereiterO Offline
                              ostseereiterO Offline
                              ostseereiter
                              wrote on last edited by
                              #14

                              @dutchman
                              dann mache ich das Montag da habe ich so Gott will 5 Tage frei.

                              Gruß OSR

                              Plattform
                              Linux x64 CPUs2 AMD G-T56N Processor 1646 MHz 8GB RAM

                              E ostseereiterO 2 Replies Last reply
                              0
                              • ostseereiterO ostseereiter

                                @dutchman
                                dann mache ich das Montag da habe ich so Gott will 5 Tage frei.

                                E Offline
                                E Offline
                                exmerci
                                wrote on last edited by
                                #15

                                Ich habe mir dieses Spielzeug auch mal bestellt und den Adapter installiert. Ich habe dort ein Thermometer dran hängen, aber die Werte werden nicht automatisch aktuallisiert.

                                DutchmanD 1 Reply Last reply
                                0
                                • E exmerci

                                  Ich habe mir dieses Spielzeug auch mal bestellt und den Adapter installiert. Ich habe dort ein Thermometer dran hängen, aber die Werte werden nicht automatisch aktuallisiert.

                                  DutchmanD Offline
                                  DutchmanD Offline
                                  Dutchman
                                  Developer Most Active Administrators
                                  wrote on last edited by
                                  #16

                                  @exmerci sagte in [SwitchBot-Hub] Cloud api Adapter für SwitchBot (Hub):

                                  Ich habe mir dieses Spielzeug auch mal bestellt und den Adapter installiert. Ich habe dort ein Thermometer dran hängen, aber die Werte werden nicht automatisch aktuallisiert.

                                  Uh doch aber nur alle x Minuten

                                  E 1 Reply Last reply
                                  0
                                  • DutchmanD Dutchman

                                    @exmerci sagte in [SwitchBot-Hub] Cloud api Adapter für SwitchBot (Hub):

                                    Ich habe mir dieses Spielzeug auch mal bestellt und den Adapter installiert. Ich habe dort ein Thermometer dran hängen, aber die Werte werden nicht automatisch aktuallisiert.

                                    Uh doch aber nur alle x Minuten

                                    E Offline
                                    E Offline
                                    exmerci
                                    wrote on last edited by
                                    #17

                                    @Dutchman

                                    Nein, auch nach einer Stunde sind die Werte noch nicht aktualisiert. Oder funktioniert das für die Temperatur nicht?

                                    DutchmanD 1 Reply Last reply
                                    0
                                    • E exmerci

                                      @Dutchman

                                      Nein, auch nach einer Stunde sind die Werte noch nicht aktualisiert. Oder funktioniert das für die Temperatur nicht?

                                      DutchmanD Offline
                                      DutchmanD Offline
                                      Dutchman
                                      Developer Most Active Administrators
                                      wrote on last edited by
                                      #18

                                      @exmerci sagte in [SwitchBot-Hub] Cloud api Adapter für SwitchBot (Hub):

                                      @Dutchman

                                      Nein, auch nach einer Stunde sind die Werte noch nicht aktualisiert. Oder funktioniert das für die Temperatur nicht?

                                      Kommt was im log ? Eventueel fehlt da noch was im Code

                                      1 Reply Last reply
                                      0
                                      • ostseereiterO ostseereiter

                                        @dutchman
                                        dann mache ich das Montag da habe ich so Gott will 5 Tage frei.

                                        ostseereiterO Offline
                                        ostseereiterO Offline
                                        ostseereiter
                                        wrote on last edited by
                                        #19

                                        @ostseereiter hallo Admin aktualisiert.
                                        Switchbot will sich nicht verbinden.

                                        [Error caught and sent to Sentry, thank you for collaborating!] [loadDevices] | Error : Error: Cannot handle API call : Error: timeout of 1000ms exceeded | StackTrace : undefined}
                                        
                                        switchbot-hub.0
                                        2021-09-15 16:35:07.582	info	starting. Version 0.1.2 in /opt/iobroker/node_modules/iobroker.switchbot-hub, node: v12.22.2, js-controller: 3.2.16
                                        

                                        Gruß OSR

                                        Plattform
                                        Linux x64 CPUs2 AMD G-T56N Processor 1646 MHz 8GB RAM

                                        Thomas BraunT DutchmanD 2 Replies Last reply
                                        0
                                        • ostseereiterO ostseereiter

                                          @ostseereiter hallo Admin aktualisiert.
                                          Switchbot will sich nicht verbinden.

                                          [Error caught and sent to Sentry, thank you for collaborating!] [loadDevices] | Error : Error: Cannot handle API call : Error: timeout of 1000ms exceeded | StackTrace : undefined}
                                          
                                          switchbot-hub.0
                                          2021-09-15 16:35:07.582	info	starting. Version 0.1.2 in /opt/iobroker/node_modules/iobroker.switchbot-hub, node: v12.22.2, js-controller: 3.2.16
                                          
                                          Thomas BraunT Online
                                          Thomas BraunT Online
                                          Thomas Braun
                                          Most Active
                                          wrote on last edited by
                                          #20

                                          @ostseereiter

                                          Hier keine Probleme.
                                          Den token hast du aber richtig aus der App geangelt?
                                          Vielleicht auch das log level mal auf debug setzen, da dürfte man mehr sehen.

                                          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

                                          ostseereiterO 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          740

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe