Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Visualisierung Füllstand

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Visualisierung Füllstand

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      max.richter last edited by

      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.

      mickemup MartinP 2 Replies Last reply Reply Quote 0
      • mickemup
        mickemup @max.richter last edited by 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 1 Reply Last reply Reply Quote 0
        • MartinP
          MartinP @max.richter last edited by

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

          M 1 Reply Last reply Reply Quote 0
          • M
            max.richter @MartinP last edited by

            @martinp Welche Konvertierungsfunktion meinst du ?

            MartinP 1 Reply Last reply Reply Quote 0
            • M
              max.richter @mickemup last edited by

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

              mickemup 1 Reply Last reply Reply Quote 0
              • MartinP
                MartinP @max.richter last edited by MartinP

                @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%

                1 Reply Last reply Reply Quote 0
                • mickemup
                  mickemup @max.richter last edited by

                  @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 Reply Quote 0
                  • First post
                    Last post

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  564
                  Online

                  32.0k
                  Users

                  80.5k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  267
                  Loading More Posts
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes
                  Reply
                  • Reply as topic
                  Log in to reply
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                  The ioBroker Community 2014-2023
                  logo