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. [Solved]Wie bringe ich den Füllmengen Wert des HM Füllstandsmesser in iobroker ?

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    398

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

[Solved]Wie bringe ich den Füllmengen Wert des HM Füllstandsmesser in iobroker ?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
8 Beiträge 3 Kommentatoren 1.3k Aufrufe
  • Ä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.
  • Q Offline
    Q Offline
    Qlink
    schrieb am zuletzt editiert von
    #1

    Hi Leute,

    ich habe bei mir einen HM Füllstandsmesser in meiner Regenwasserzisterne im Einsatz. Das Gerät scheint auch normal in iobroker auf und der aktuelle Füllstandswert in % wird auch in iobroker angezeigt. Die zusätzliche Angabe der Füllmenge in Liter kann ich in iobroker aber nicht finden.
    415_zisterne.png

    Wie bekomme ich den in iobroker rein ?

    Danke.

    Beste Grüße

    1 Antwort Letzte Antwort
    0
    • apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #2

      Ich denke das die CCU hier selbst diesen Wert errechnet und das mit dem Sensor nichts zu tun hat.

      In der CCU definierst Du ja die Form und alles woraus die CCU die gesamt-Füllmengeberechnet und dann dort nur x% des Wertes dann anzeigt. Das kommt nicht vom Sensor :-(

      Von daher kannst Du es ggf selbst berechnen …

      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
      1 Antwort Letzte Antwort
      0
      • Q Offline
        Q Offline
        Qlink
        schrieb am zuletzt editiert von
        #3

        hmm okay,

        ich hätte das Berechnen mit folgendem Skript probiert:

        var idProzent = 'hm-rpc.1.KEQ0365418.1.FILLING_LEVEL';  // Datenpunkt-ID Füllstand vorhanden
        var idLiter = 'javascript.0.Regenwasserzisterne.Liter';   // Datenpunkt-ID für neuen DP mit Liter um Mitternacht
        
        function calcLiter() {
            var prozent = getState(idProzent).val;
            setState(idLiter, 5026,39 * prozent / 100,true);
        }
        
        schedule('49 21 * * *', calcLiter);  // täglich um Mitternacht '55 22 * * *''0 0 * * *'
        

        Ich bekomme aber nur den Wert 100% Wert in den DP geschrieben und nicht den berechneten…

        Hab ich ich beim Script einen Fehler in der Berechnung ?
        415_liter.png

        1 Antwort Letzte Antwort
        0
        • apollon77A Offline
          apollon77A Offline
          apollon77
          schrieb am zuletzt editiert von
          #4

          Warum nicht bei Änderung des FILLING_LEVEL Wertes jedes mal neu berechnen … also "on" auf die FILLING_LEVEL id ...

          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
          1 Antwort Letzte Antwort
          0
          • paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von
            #5

            @Qlink:

                setState(idLiter, 5026,39 * prozent / 100,true);
            ```` `  
            

            –>

                setState(idLiter, 5026.39 * prozent / 100,true);
            

            Besser:

            var idProzent = 'hm-rpc.1.KEQ0365418.1.FILLING_LEVEL';  // Datenpunkt-ID Füllstand vorhanden
            var idLiter = 'javascript.0.Regenwasserzisterne.Liter';   // Datenpunkt-ID für neuen DP mit Liter um Mitternacht
            
            function calcLiter(dp) {
                setState(idLiter, 50.2639 * dp.state.val, true);
            }
            
            on(idProzent, calcLiter);  // bei jeder Änderung von Prozent
            
            setState(idLiter, 50.2639 * getState(idProzent).val, true);  // Script start
            
            

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            1 Antwort Letzte Antwort
            0
            • Q Offline
              Q Offline
              Qlink
              schrieb am zuletzt editiert von
              #6

              Vielen Dank für die Hilfe.

              Jetzt funktionierts super ! :)

              Kann ich den errechneten Liter Wert ohne Kommastellen anzeigen oder bei der Berechnung das Ergebnis gleich runden auf ganze Zahlen?

              Beste Grüße

              1 Antwort Letzte Antwort
              0
              • paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #7

                @Qlink:

                … bei der Berechnung das Ergebnis gleich runden auf ganze Zahlen? `

                    setState(idLiter, Math.round(50.2639 * dp.state.val), true);
                
                

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                1 Antwort Letzte Antwort
                0
                • Q Offline
                  Q Offline
                  Qlink
                  schrieb am zuletzt editiert von
                  #8

                  Funzt perfekt jetzt!

                  Vielen dank !

                  Beste Grüße

                  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

                  580

                  Online

                  32.7k

                  Benutzer

                  82.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