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. Skripten / Logik
  4. Aktuellen Wert zyklisch in ein Verzeichnis schreiben

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    486

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

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

Aktuellen Wert zyklisch in ein Verzeichnis schreiben

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascript
39 Beiträge 5 Kommentatoren 3.9k Aufrufe 3 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.
  • L Lemmi

    4d5e6685-f9e8-4140-aadc-37d78e51591d-grafik.png Also

    L Offline
    L Offline
    Lemmi
    schrieb am zuletzt editiert von
    #10

    @Lemmi

    Die Struktur müsste ja folgende sein:

    • Aufruf Datenpunkt Netzbezug
    • erhaltenen Wert z.b. 3000 Watt in Verzeichnis schreiben
    • erneuter Auruf des Datenpunktes und überschreiben des alten Wertes

    So stelle ich mir das jedenfalls vor. Nur kann ich das nicht in Javascript ausdrücken. Habe ich den letzten Tagen so viel darüber gelesen und bin da total verwirrt. Ich bekomme das einfach nicht in meine Birne. Die streikt da irgendwie.

    1 Antwort Letzte Antwort
    0
    • arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von arteck
      #11

      welches Format soll die Datei xxxbezug haben..

      ip mit iobroker ip ersetzten.... und den link auch, da es auf meine Daten geht (aus dem Objektbaum)

      http://ip:8087/getPlainValue/energymanager.0.Standort_(Hause).PowerConsumedFromGrid
      

      im Browser aufrufen..aber so kommst du von aussen da die Daten dran...
      ganz billig jetzt noch ein bash der die daten Zyklisch in die Datei schreibt...fettich

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      1 Antwort Letzte Antwort
      0
      • L Lemmi

        @Homoran

        der Adapter ist folgender:

        3f423769-0c9a-4dfb-ab95-099c99900a3a-grafik.png

        Über die simple Api kann ich die Werte der Datenpunkte auch aufrufen
        

        Warum das?
        Bist du da schon nicht mehr in ioBroker?

        Weil der Entwickler https://www.openwb.de/ dort beschrieben hat das es mit einem Api abruf funtionieren sollte. Klappt aber irgendwie nicht. Liegt vielleicht aber auch nur an der Eingabe. IoBroker und das Steuerprogramm der Wallbox laufen beide auf dem Raspi.

        Auch das kenne ich nicht, aber es gibt einen Wallbox-Adapter für Keba. hilft der?
        Ich kann es mir nicht vorstellen.

        Also müssten die aktuellen Werte der betroffenen Datenpunkte als reine Zahlen im 15 Sekunden Takt in dem Verzeichnis überschrieben werden.
        

        Also handelt es sich um mehrere Dateien?

        um drei Datenpunkte ( Netzbezug, Einspeisung und Gesamterzeugung )

        Wem gehören diese? mir
        Wie sind die Rechte dafür? bei mir. Sind ja die Daten meiner eigenen PV-Anlage.

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

        @Lemmi sagte in Aktuellen Wert zyklisch in ein Verzeichnis schreiben:

        Wem gehören diese? mir
        Wie sind die Rechte dafür? bei mir. Sind ja die Daten meiner eigenen PV-Anlage.

        Die Dateirechte ;-)
        Schreiben, lesen, Erzeugen

        @Lemmi sagte in Aktuellen Wert zyklisch in ein Verzeichnis schreiben:

        Weil der Entwickler https://www.openwb.de/ dort beschrieben hat das es mit einem Api abruf funtionieren sollte.

        Dann geht es aber nicht aus ioBroker, sondern in openwb und der ioBroker ist nur noch Datenlieferant.
        Natürlich ist dafür die simple api da.

        Dazu fehlt noch die Antwort
        @Homoran sagte in Aktuellen Wert zyklisch in ein Verzeichnis schreiben:

        in welchem Format

        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 -

        L 1 Antwort Letzte Antwort
        0
        • L Lemmi

          Hallo Leute,

          brauche dringend Hilfe!!!!!!
          Ich brauche ein Skript welches die aktuellen Werte zyklisch in das Verzeichnis /var/www/html/openWB/ramdisk/xxxbezug auf meinem Raspi schreibt.

          Da ich vom Programieren absolut keine Ahnung habe wäre toll wenn jemand das Skript für mich schreiben könnte. Da ich mich noch intensiver mit dem ioBroker beschäftigen und auch gerne das Programieren lernen möchte wäre ich auch über reine Hilfestellung dankbar.

          Ich bitte aufrichtig um Hilfe!!

          Danke
          Sven Lemke

          thewhoboxT Offline
          thewhoboxT Offline
          thewhobox
          schrieb am zuletzt editiert von
          #13

          @Lemmi Soo, da ja jetzt einige Fakten geklärt sind hier mal ein Lösungsansatz:
          0eca4e19-aeab-4a93-aa8d-1cdba6d8b9dd-grafik.png
          ("State of Client" muss dann zu dem gewünschten Wert zeigen, hier nur als Beispiel)
          Das Skript würde jede Minute den Wert abfragen und ihn in die Datei netzbezug schreiben.

          Was noch zu klären ist (worauf Homoran hinaus möchte) ob der User iobroker dort überhaupt schreibrechte hat.

          @Homoran "Also müssten die aktuellen Werte der betroffenen Datenpunkte als reine Zahlen im 15 Sekunden Takt in dem Verzeichnis überschrieben werden."

          Meine Adapter: emby | discovery
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          HomoranH 1 Antwort Letzte Antwort
          0
          • thewhoboxT thewhobox

            @Lemmi Soo, da ja jetzt einige Fakten geklärt sind hier mal ein Lösungsansatz:
            0eca4e19-aeab-4a93-aa8d-1cdba6d8b9dd-grafik.png
            ("State of Client" muss dann zu dem gewünschten Wert zeigen, hier nur als Beispiel)
            Das Skript würde jede Minute den Wert abfragen und ihn in die Datei netzbezug schreiben.

            Was noch zu klären ist (worauf Homoran hinaus möchte) ob der User iobroker dort überhaupt schreibrechte hat.

            @Homoran "Also müssten die aktuellen Werte der betroffenen Datenpunkte als reine Zahlen im 15 Sekunden Takt in dem Verzeichnis überschrieben werden."

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

            @thewhobox sagte in Aktuellen Wert zyklisch in ein Verzeichnis schreiben:

            Datenpunkte als reine Zahlen im 15 Sekunden Takt

            es ist nicht immer alles wie es scheint ;-)
            kann auch Textformat sein

            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 -

            thewhoboxT 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @thewhobox sagte in Aktuellen Wert zyklisch in ein Verzeichnis schreiben:

              Datenpunkte als reine Zahlen im 15 Sekunden Takt

              es ist nicht immer alles wie es scheint ;-)
              kann auch Textformat sein

              thewhoboxT Offline
              thewhoboxT Offline
              thewhobox
              schrieb am zuletzt editiert von
              #15

              @Homoran Was kann ich mir denn unter einer reine Zahl im Textformat vorstellen?^^

              Meine Adapter: emby | discovery
              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              arteckA 1 Antwort Letzte Antwort
              0
              • thewhoboxT thewhobox

                @Homoran Was kann ich mir denn unter einer reine Zahl im Textformat vorstellen?^^

                arteckA Offline
                arteckA Offline
                arteck
                Developer Most Active
                schrieb am zuletzt editiert von
                #16

                @thewhobox

                12345

                zigbee hab ich, zwave auch, nuc's genauso und HA auch

                thewhoboxT 1 Antwort Letzte Antwort
                0
                • arteckA arteck

                  @thewhobox

                  12345

                  thewhoboxT Offline
                  thewhoboxT Offline
                  thewhobox
                  schrieb am zuletzt editiert von
                  #17

                  @arteck Und was ist daran der Unterschied zu einer reinen Zahle?

                  Meine Adapter: emby | discovery
                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  arteckA 1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @Lemmi sagte in Aktuellen Wert zyklisch in ein Verzeichnis schreiben:

                    Wem gehören diese? mir
                    Wie sind die Rechte dafür? bei mir. Sind ja die Daten meiner eigenen PV-Anlage.

                    Die Dateirechte ;-)
                    Schreiben, lesen, Erzeugen

                    @Lemmi sagte in Aktuellen Wert zyklisch in ein Verzeichnis schreiben:

                    Weil der Entwickler https://www.openwb.de/ dort beschrieben hat das es mit einem Api abruf funtionieren sollte.

                    Dann geht es aber nicht aus ioBroker, sondern in openwb und der ioBroker ist nur noch Datenlieferant.
                    Natürlich ist dafür die simple api da.

                    Dazu fehlt noch die Antwort
                    @Homoran sagte in Aktuellen Wert zyklisch in ein Verzeichnis schreiben:

                    in welchem Format

                    L Offline
                    L Offline
                    Lemmi
                    schrieb am zuletzt editiert von
                    #18

                    @Homoran

                    Die Dateirechte stehen dann der openWB zu wenn ich das richtig verstehe. Bezüglich des Formates bin gerade überfragt. Diese Info habe ich bekommen:

                    In OpenWB nutzt du dann das http modul das abfragt:
                    http://lokaleip/openWB/ramdisk/xxxbezug

                    Ich werde mal nachfragen in welchem Format es vorliegen muss. Eventuell hilft das:

                    57ede427-d7e9-4f1c-bc41-0e91b59ab015-grafik.png

                    weiter.

                    HomoranH 1 Antwort Letzte Antwort
                    0
                    • thewhoboxT thewhobox

                      @arteck Und was ist daran der Unterschied zu einer reinen Zahle?

                      arteckA Offline
                      arteckA Offline
                      arteck
                      Developer Most Active
                      schrieb am zuletzt editiert von
                      #19

                      @thewhobox

                      in einer sequentiellen Datei : keine
                      in Datenbank : schon kommt auf die Feldeklaration an

                      zigbee hab ich, zwave auch, nuc's genauso und HA auch

                      HomoranH thewhoboxT 2 Antworten Letzte Antwort
                      0
                      • arteckA arteck

                        @thewhobox

                        in einer sequentiellen Datei : keine
                        in Datenbank : schon kommt auf die Feldeklaration an

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

                        @arteck sagte in Aktuellen Wert zyklisch in ein Verzeichnis schreiben:

                        in Datenbank : schon kommt auf die Feldeklaration an

                        und in ioBroker ist das so.
                        In Excel auch 1234 vs. '1234

                        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
                        • arteckA arteck

                          @thewhobox

                          in einer sequentiellen Datei : keine
                          in Datenbank : schon kommt auf die Feldeklaration an

                          thewhoboxT Offline
                          thewhoboxT Offline
                          thewhobox
                          schrieb am zuletzt editiert von thewhobox
                          #21

                          @Homoran Ah okay, dachte iobroker macht da keine Unterschiede, aber da bin ich wohl zu sehr Windows gewöhnt, was das alles immer bisschen lockerer sieht^^ (auch zwecks Groß- kleinschreibung)

                          @Lemmi Dann kannst du doch dort direkt die URL vom Simple APi Adapter eingeben oder nicht?
                          Müsste dann so aussehen:
                          "http://ipaddress:8087/getPlainValue/energymanager.0.Standort_(Hause).PowerConsumedFromGrid"

                          So wie @arteck es schonmal beschrieben hat.

                          Meine Adapter: emby | discovery
                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          L 1 Antwort Letzte Antwort
                          0
                          • thewhoboxT thewhobox

                            @Homoran Ah okay, dachte iobroker macht da keine Unterschiede, aber da bin ich wohl zu sehr Windows gewöhnt, was das alles immer bisschen lockerer sieht^^ (auch zwecks Groß- kleinschreibung)

                            @Lemmi Dann kannst du doch dort direkt die URL vom Simple APi Adapter eingeben oder nicht?
                            Müsste dann so aussehen:
                            "http://ipaddress:8087/getPlainValue/energymanager.0.Standort_(Hause).PowerConsumedFromGrid"

                            So wie @arteck es schonmal beschrieben hat.

                            L Offline
                            L Offline
                            Lemmi
                            schrieb am zuletzt editiert von
                            #22

                            @Lemmi Dann kannst du doch dort direkt die URL vom Simple APi Adapter eingeben oder nicht?
                            Müsste dann so aussehen:
                            "http://ipaddress:8087/getPlainValue/energymanager.0.Standort_(Hause).PowerConsumedFromGrid"
                            So wie @arteck es schonmal beschrieben hat.

                            Das habe ich ja auch gedacht. Wenn ich im HTTP Modul genau das ( 192.168.XXX.XX:8087/getPlainValue/energymanager.0.Standort_(Wohnhaus_Lemke).PowerConsumedFromGrid) eingebe passiert aber nichts. Genau das ist es ja was mich zur Verzweifelung bringt und ich versuche die Wallbox doch noch irgendwie ans laufen zu bringen.

                            Danke auf jedenfall schon mal an alle die mir hier helfen wollen. Weiss es echt zu schätzen!!

                            thewhoboxT 1 Antwort Letzte Antwort
                            0
                            • L Lemmi

                              @Lemmi Dann kannst du doch dort direkt die URL vom Simple APi Adapter eingeben oder nicht?
                              Müsste dann so aussehen:
                              "http://ipaddress:8087/getPlainValue/energymanager.0.Standort_(Hause).PowerConsumedFromGrid"
                              So wie @arteck es schonmal beschrieben hat.

                              Das habe ich ja auch gedacht. Wenn ich im HTTP Modul genau das ( 192.168.XXX.XX:8087/getPlainValue/energymanager.0.Standort_(Wohnhaus_Lemke).PowerConsumedFromGrid) eingebe passiert aber nichts. Genau das ist es ja was mich zur Verzweifelung bringt und ich versuche die Wallbox doch noch irgendwie ans laufen zu bringen.

                              Danke auf jedenfall schon mal an alle die mir hier helfen wollen. Weiss es echt zu schätzen!!

                              thewhoboxT Offline
                              thewhoboxT Offline
                              thewhobox
                              schrieb am zuletzt editiert von
                              #23

                              @Lemmi Wen du die URL im Browser eingibst erhälst du aber den korrekten Wert oder?

                              Meine Adapter: emby | discovery
                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              L 1 Antwort Letzte Antwort
                              0
                              • thewhoboxT thewhobox

                                @Lemmi Wen du die URL im Browser eingibst erhälst du aber den korrekten Wert oder?

                                L Offline
                                L Offline
                                Lemmi
                                schrieb am zuletzt editiert von
                                #24

                                @thewhobox

                                ja, wenn ich die URL eingebe wird mir auch genau der Wert angezeigt.

                                thewhoboxT 1 Antwort Letzte Antwort
                                0
                                • L Lemmi

                                  @thewhobox

                                  ja, wenn ich die URL eingebe wird mir auch genau der Wert angezeigt.

                                  thewhoboxT Offline
                                  thewhoboxT Offline
                                  thewhobox
                                  schrieb am zuletzt editiert von
                                  #25

                                  @Lemmi Ist die Response auch wirklich nur die Zahl?
                                  Mal mit den Entwicklertools im Browser unter Netzwerk die Abfrage überprüfen. Da darf dann (so wie ich das verstanden habe) wrklich nur die Zahl sein.
                                  e2696e90-e883-47f0-8b43-ee7bb7900241-grafik.png

                                  Wenn auch das passt wäre wahrscheinlich das Forum von OpenWB besser.
                                  Vll hat das auch iwo ein Log wo dann was drin steht, aber damit kennt sich hier denke ich mal kaum einer aus.

                                  Meine Adapter: emby | discovery
                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  L 1 Antwort Letzte Antwort
                                  0
                                  • thewhoboxT thewhobox

                                    @Lemmi Ist die Response auch wirklich nur die Zahl?
                                    Mal mit den Entwicklertools im Browser unter Netzwerk die Abfrage überprüfen. Da darf dann (so wie ich das verstanden habe) wrklich nur die Zahl sein.
                                    e2696e90-e883-47f0-8b43-ee7bb7900241-grafik.png

                                    Wenn auch das passt wäre wahrscheinlich das Forum von OpenWB besser.
                                    Vll hat das auch iwo ein Log wo dann was drin steht, aber damit kennt sich hier denke ich mal kaum einer aus.

                                    L Offline
                                    L Offline
                                    Lemmi
                                    schrieb am zuletzt editiert von
                                    #26

                                    @thewhobox

                                    Im Browser erscheint wirklich nur die reine Zahl. Allerdings mit mit punkt. es wird nicht gerundet. Vielleicht stört das ja auch. Habe den Entwickler per Mail gefragt ob ich überprüfen kann ob die Abfrage überhaupt gestartet wird und ob es eine Fehlermeldung gibt. Mal sehen was er Antwortet.

                                    thewhoboxT 1 Antwort Letzte Antwort
                                    0
                                    • L Lemmi

                                      @Homoran

                                      Die Dateirechte stehen dann der openWB zu wenn ich das richtig verstehe. Bezüglich des Formates bin gerade überfragt. Diese Info habe ich bekommen:

                                      In OpenWB nutzt du dann das http modul das abfragt:
                                      http://lokaleip/openWB/ramdisk/xxxbezug

                                      Ich werde mal nachfragen in welchem Format es vorliegen muss. Eventuell hilft das:

                                      57ede427-d7e9-4f1c-bc41-0e91b59ab015-grafik.png

                                      weiter.

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

                                      @Lemmi sagte in Aktuellen Wert zyklisch in ein Verzeichnis schreiben:

                                      Eventuell hilft das:

                                      enthält der Wert etwas anderes als 0-9 oder - wird der Wert auf NULL gesetzt.

                                      @Lemmi sagte in Aktuellen Wert zyklisch in ein Verzeichnis schreiben:

                                      Allerdings mit mit punkt.

                                      Ein Punkt darf nicht drin sein

                                      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
                                      • L Lemmi

                                        @thewhobox

                                        Im Browser erscheint wirklich nur die reine Zahl. Allerdings mit mit punkt. es wird nicht gerundet. Vielleicht stört das ja auch. Habe den Entwickler per Mail gefragt ob ich überprüfen kann ob die Abfrage überhaupt gestartet wird und ob es eine Fehlermeldung gibt. Mal sehen was er Antwortet.

                                        thewhoboxT Offline
                                        thewhoboxT Offline
                                        thewhobox
                                        schrieb am zuletzt editiert von
                                        #28

                                        @Lemmi Du könntest zum Testen einen Datenpunkt unter javascript.0.openwb.netzbezug anlegen und dort eine ganze Zahl (ohne Komma) eintragen.
                                        Und dann diesen Wert abfragen lassen. Funktioniert es dann?

                                        Falls ja, musst du nur per Skript auf den alten DP triggern, aufrunden auf ne ganze Zahl und dann in den neuen DP schreiben.

                                        Meine Adapter: emby | discovery
                                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                        L 1 Antwort Letzte Antwort
                                        0
                                        • thewhoboxT thewhobox

                                          @Lemmi Du könntest zum Testen einen Datenpunkt unter javascript.0.openwb.netzbezug anlegen und dort eine ganze Zahl (ohne Komma) eintragen.
                                          Und dann diesen Wert abfragen lassen. Funktioniert es dann?

                                          Falls ja, musst du nur per Skript auf den alten DP triggern, aufrunden auf ne ganze Zahl und dann in den neuen DP schreiben.

                                          L Offline
                                          L Offline
                                          Lemmi
                                          schrieb am zuletzt editiert von
                                          #29

                                          @thewhobox

                                          muss jetzt zur Arbeit und werde mich heute Abend weiter damit beschäftigen.

                                          unltdnetworxU 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

                                          772

                                          Online

                                          32.5k

                                          Benutzer

                                          81.8k

                                          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