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. Visualisierung
  4. Visualisierung Füllstand

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

Visualisierung Füllstand

Scheduled Pinned Locked Moved Visualisierung
7 Posts 3 Posters 336 Views 3 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.
  • M Offline
    M Offline
    max.richter
    wrote on last edited by
    #1

    Servus zusammen,
    ich habe folgendes Problem. Ich überwache mit einem Ultraschallsensor der Firma Balluff eine Auffangwanne für ÖL.
    Screenshot 2025-01-28 122851.png
    Momentan ist es so, wenn der Füllstand steigt geht mein Prozentwert ins minus, da sich der abstand zum Sensor logischerweise verringert.
    Screenshot 2025-01-28 122939.png

    Ich hätte es irgendwie gerne so gelöst das meine aktuelle Process Data Value von 406 mein Nullpunkt ist und sobald der Wert sinkt auf meiner Anzeige der Prozentsatz steigt.

    Kennt sich da irgend jemand mit dem Thema aus, und kann mir dabei Helfen ? Ich bin momentan ratlos.

    Danke im Voraus,

    Gruß Max.

    mickemupM MartinPM 2 Replies Last reply
    0
    • M max.richter

      Servus zusammen,
      ich habe folgendes Problem. Ich überwache mit einem Ultraschallsensor der Firma Balluff eine Auffangwanne für ÖL.
      Screenshot 2025-01-28 122851.png
      Momentan ist es so, wenn der Füllstand steigt geht mein Prozentwert ins minus, da sich der abstand zum Sensor logischerweise verringert.
      Screenshot 2025-01-28 122939.png

      Ich hätte es irgendwie gerne so gelöst das meine aktuelle Process Data Value von 406 mein Nullpunkt ist und sobald der Wert sinkt auf meiner Anzeige der Prozentsatz steigt.

      Kennt sich da irgend jemand mit dem Thema aus, und kann mir dabei Helfen ? Ich bin momentan ratlos.

      Danke im Voraus,

      Gruß Max.

      mickemupM Online
      mickemupM Online
      mickemup
      wrote on last edited by mickemup
      #2

      @max-richter
      Ich würde die Bearbeitung der Daten vor dem loggen in die INFLUX DB machen.
      Dann den Prozentwert in einen Userdatapoint schreiben und loggen für Grafana

      406 entspricht bei dir 0%
      Weisst du wieviel 100% entsprechen?

      Annahme dass 206 => 100% entsprechen.

      Triggern auf Änderung vom DP mit folgender Berechnung:

      Prozentwert_DP = ( 406 - Messwert ) / (406 - 206) * 100

      M 1 Reply Last reply
      0
      • M max.richter

        Servus zusammen,
        ich habe folgendes Problem. Ich überwache mit einem Ultraschallsensor der Firma Balluff eine Auffangwanne für ÖL.
        Screenshot 2025-01-28 122851.png
        Momentan ist es so, wenn der Füllstand steigt geht mein Prozentwert ins minus, da sich der abstand zum Sensor logischerweise verringert.
        Screenshot 2025-01-28 122939.png

        Ich hätte es irgendwie gerne so gelöst das meine aktuelle Process Data Value von 406 mein Nullpunkt ist und sobald der Wert sinkt auf meiner Anzeige der Prozentsatz steigt.

        Kennt sich da irgend jemand mit dem Thema aus, und kann mir dabei Helfen ? Ich bin momentan ratlos.

        Danke im Voraus,

        Gruß Max.

        MartinPM Online
        MartinPM Online
        MartinP
        wrote on last edited by
        #3

        @max-richter Auch mit Alias und Konvertierungsfunktion sollte das Machbar sein

        Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
        Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.13)
        kernel Linux pve 6.8.12-15-pve
        6 GByte RAM für den Container
        Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
        Remote-Access über Wireguard der Fritzbox

        M 1 Reply Last reply
        0
        • MartinPM MartinP

          @max-richter Auch mit Alias und Konvertierungsfunktion sollte das Machbar sein

          M Offline
          M Offline
          max.richter
          wrote on last edited by
          #4

          @martinp Welche Konvertierungsfunktion meinst du ?

          MartinPM 1 Reply Last reply
          0
          • mickemupM mickemup

            @max-richter
            Ich würde die Bearbeitung der Daten vor dem loggen in die INFLUX DB machen.
            Dann den Prozentwert in einen Userdatapoint schreiben und loggen für Grafana

            406 entspricht bei dir 0%
            Weisst du wieviel 100% entsprechen?

            Annahme dass 206 => 100% entsprechen.

            Triggern auf Änderung vom DP mit folgender Berechnung:

            Prozentwert_DP = ( 406 - Messwert ) / (406 - 206) * 100

            M Offline
            M Offline
            max.richter
            wrote on last edited by
            #5

            @mickemup

            Ich hab den Sensor jetzt nochmal nachgestellt sodass dieser genau 300 Mikrometer von Boden weg ist.

            DH.

            300 = 0% Füllstand
            200= 100 % Füllstand

            Es sollte eigentlich daran nichts schwierig sein, aber nichts funktioniert, bzw hab ich bis jetzt noch keine funktionierende Lösung gefunden.

            mickemupM 1 Reply Last reply
            0
            • M max.richter

              @martinp Welche Konvertierungsfunktion meinst du ?

              MartinPM Online
              MartinPM Online
              MartinP
              wrote on last edited by MartinP
              #6

              @max-richter 93cbc9f0-6408-4e42-a387-7601ff1bc6cf-grafik.png

              Für Deinen Fall wäre da einzutragen

               (406 -  val) / (406 - 206) * 100
              

              oder vereinfacht

              (406-val)/2
              

              EDIT:

              Mit Deinen Werten

              @mickemup

              Ich hab den Sensor jetzt nochmal nachgestellt sodass dieser genau 300 Mikrometer von Boden weg ist.

              DH.

              300 = 0% Füllstand
              200= 100 % Füllstand

              Es sollte eigentlich daran nichts schwierig sein, aber nichts funktioniert, bzw hab ich bis jetzt noch keine funktionierende Lösung gefunden.
              0

              wäre die einzutragende Formel

              (300 - val)
              

              Falls der Werbebereich 300 ... 200 verlassen wird, werden auch noch einigermaßen schlüssige Werte übergeben ...

              val = 310 -> -10%
              val = 190 -> 110%

              Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
              Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.13)
              kernel Linux pve 6.8.12-15-pve
              6 GByte RAM für den Container
              Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
              Remote-Access über Wireguard der Fritzbox

              1 Reply Last reply
              0
              • M max.richter

                @mickemup

                Ich hab den Sensor jetzt nochmal nachgestellt sodass dieser genau 300 Mikrometer von Boden weg ist.

                DH.

                300 = 0% Füllstand
                200= 100 % Füllstand

                Es sollte eigentlich daran nichts schwierig sein, aber nichts funktioniert, bzw hab ich bis jetzt noch keine funktionierende Lösung gefunden.

                mickemupM Online
                mickemupM Online
                mickemup
                wrote on last edited by
                #7

                @max-richter
                Was heisst nichts funktioniert?
                Du musst schon konkreter sein um Support zu erhalten.

                Du hast nun ja schon zwei Vorschläge:
                Entweder Blockly oder wohl noch etwas eleganter via alias und "Konversion"
                Die simple Formel wurde dir auch schon präsentiert 🙂

                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

                395

                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