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. Visualisierung
  4. Wert in VIS umrechnen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Wert in VIS umrechnen

Geplant Angeheftet Gesperrt Verschoben Visualisierung
12 Beiträge 4 Kommentatoren 902 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.
  • E Offline
    E Offline
    Erich 1
    schrieb am zuletzt editiert von
    #1

    Ich habe eine Füllstandsonde, die ein Signal von 0-10 V ausgibt und das wird über einen Shelly Uni ausgewertet und über den Shelly-Adapter in den ioBroker übermittelt. Das Signal ist eine Spannungsanzeige in V als Einheit.

    Nun möchte ich diesen Wert umrechnen in einen Füllstand in Meter oder Zentimeter. Kann ich das irgendwie in der VIS direkt machen oder muss ich den Umweg gehen über einen Datenpunkt, den ich erzeugen muss?

    Ich muss den vom Shelly ermittelten Wert von z.B. 6V umrechnen bzw. durch 3,9477 teilen und dann wäre die Einheit Meter.

    David G.D 1 Antwort Letzte Antwort
    0
    • E Erich 1

      Ich habe eine Füllstandsonde, die ein Signal von 0-10 V ausgibt und das wird über einen Shelly Uni ausgewertet und über den Shelly-Adapter in den ioBroker übermittelt. Das Signal ist eine Spannungsanzeige in V als Einheit.

      Nun möchte ich diesen Wert umrechnen in einen Füllstand in Meter oder Zentimeter. Kann ich das irgendwie in der VIS direkt machen oder muss ich den Umweg gehen über einen Datenpunkt, den ich erzeugen muss?

      Ich muss den vom Shelly ermittelten Wert von z.B. 6V umrechnen bzw. durch 3,9477 teilen und dann wäre die Einheit Meter.

      David G.D Online
      David G.D Online
      David G.
      schrieb am zuletzt editiert von David G.
      #2

      @erich-1

      Das kannst du mit einem Binding erledigen.
      Kenne mich da aber auch nicht so aus, wie es aussehen muss.

      Gibt's aber einiges im Forum (und über Google) zu.

      EDIT

      {wert:0_userdata.0.Durchschnitt_watt_nuc;parseInt(wert)/2}
      

      Teilt jetzt den Wert aus 0_userdata.0.Durchschnitt_watt_nuc durch 2.

      Zeigt eure Lovelace-Visualisierung klick
      (Auch ideal um sich Anregungen zu holen)

      Meine Tabellen für eure Visualisierung klick

      E 1 Antwort Letzte Antwort
      0
      • David G.D David G.

        @erich-1

        Das kannst du mit einem Binding erledigen.
        Kenne mich da aber auch nicht so aus, wie es aussehen muss.

        Gibt's aber einiges im Forum (und über Google) zu.

        EDIT

        {wert:0_userdata.0.Durchschnitt_watt_nuc;parseInt(wert)/2}
        

        Teilt jetzt den Wert aus 0_userdata.0.Durchschnitt_watt_nuc durch 2.

        E Offline
        E Offline
        Erich 1
        schrieb am zuletzt editiert von
        #3

        @david-g Das ist für mich im Moment noch nicht zu durchschauen ...

        David G.D 1 Antwort Letzte Antwort
        0
        • E Erich 1

          @david-g Das ist für mich im Moment noch nicht zu durchschauen ...

          David G.D Online
          David G.D Online
          David G.
          schrieb am zuletzt editiert von
          #4

          @erich-1
          https://www.machs-smart.de/iobroker-bindings-farben-berechnungen-abfragen/

          Zeigt eure Lovelace-Visualisierung klick
          (Auch ideal um sich Anregungen zu holen)

          Meine Tabellen für eure Visualisierung klick

          E 1 Antwort Letzte Antwort
          0
          • David G.D David G.

            @erich-1
            https://www.machs-smart.de/iobroker-bindings-farben-berechnungen-abfragen/

            E Offline
            E Offline
            Erich 1
            schrieb am zuletzt editiert von
            #5

            @david-g Da muss ich mich mal bei Gelegenheit und viel freier Zeit damit beschäftigen. Ich habe es im Moment über eine Variable und mit einem Blockly realisiert.

            HomoranH 1 Antwort Letzte Antwort
            0
            • E Erich 1

              @david-g Da muss ich mich mal bei Gelegenheit und viel freier Zeit damit beschäftigen. Ich habe es im Moment über eine Variable und mit einem Blockly realisiert.

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

              @erich-1 sagte in Wert in VIS umrechnen:

              Ich habe es im Moment über eine Variable und mit einem Blockly realisiert.

              das ist auch die bessere Variante, neben aluas.
              In vis selbst können bindings nicht direkt im Datenpunkt aller Widgets stehen

              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 -

              OliverIOO 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @erich-1 sagte in Wert in VIS umrechnen:

                Ich habe es im Moment über eine Variable und mit einem Blockly realisiert.

                das ist auch die bessere Variante, neben aluas.
                In vis selbst können bindings nicht direkt im Datenpunkt aller Widgets stehen

                OliverIOO Offline
                OliverIOO Offline
                OliverIO
                schrieb am zuletzt editiert von OliverIO
                #7

                @homoran sagte in Wert in VIS umrechnen:

                In vis selbst können bindings nicht direkt im Datenpunkt aller Widgets stehen

                das habe ich nicht verstanden was du damit meinst

                @Erich-1

                die lösung die für dich am einfachsten und für die Zukunft wartbar ist, ist die besten.

                dennoch wäre es nicht ganz so schwer
                das folgende beispiel liest den inhalt des datenpunkts in die variable wert ein.
                verchiedene anweisungen sind mit semicolon getrennt.
                im nächsten schritt, wird dann der wert mittels der javascruptfunktion parseInt in eine Ganzzhl umgewandelt, mit der man auch rechnen kann und sogleich durch 2 geteilt.

                {wert:0_userdata.0.Durchschnitt_watt_nuc;parseInt(wert)/2}
                

                in deinem fall müsste man per 3-Satz die Volt in cm/m umrechnen. also

                0V=0cm
                10V=100cm
                xV=xCM ( 5V = 50cm

                das wäre dann relativ einfach

                {wert:0_userdata.0.fuellstandV;parseInt(wert)*10}
                

                hier mal eine Formel, die jegliche Bandbreite von Volt auf jegliche Bandbreite in CM oder auch M umrechnet

                ((wertV-minV)*(maxCM-minCM)/(maxV-minV))+minCM
                

                wenn die min Werte jeweils 0 sind, dann kann man auch einen Teil weglassen.
                bei umrechnung von 0-10V auf 0-120cm

                {wertV:0_userdata.0.fuellstandV;((parseInt(wertV)-0)*(120-0)/(10-0))+0}
                

                Meine Adapter und Widgets
                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                Links im Profil

                E HomoranH 2 Antworten Letzte Antwort
                0
                • OliverIOO OliverIO

                  @homoran sagte in Wert in VIS umrechnen:

                  In vis selbst können bindings nicht direkt im Datenpunkt aller Widgets stehen

                  das habe ich nicht verstanden was du damit meinst

                  @Erich-1

                  die lösung die für dich am einfachsten und für die Zukunft wartbar ist, ist die besten.

                  dennoch wäre es nicht ganz so schwer
                  das folgende beispiel liest den inhalt des datenpunkts in die variable wert ein.
                  verchiedene anweisungen sind mit semicolon getrennt.
                  im nächsten schritt, wird dann der wert mittels der javascruptfunktion parseInt in eine Ganzzhl umgewandelt, mit der man auch rechnen kann und sogleich durch 2 geteilt.

                  {wert:0_userdata.0.Durchschnitt_watt_nuc;parseInt(wert)/2}
                  

                  in deinem fall müsste man per 3-Satz die Volt in cm/m umrechnen. also

                  0V=0cm
                  10V=100cm
                  xV=xCM ( 5V = 50cm

                  das wäre dann relativ einfach

                  {wert:0_userdata.0.fuellstandV;parseInt(wert)*10}
                  

                  hier mal eine Formel, die jegliche Bandbreite von Volt auf jegliche Bandbreite in CM oder auch M umrechnet

                  ((wertV-minV)*(maxCM-minCM)/(maxV-minV))+minCM
                  

                  wenn die min Werte jeweils 0 sind, dann kann man auch einen Teil weglassen.
                  bei umrechnung von 0-10V auf 0-120cm

                  {wertV:0_userdata.0.fuellstandV;((parseInt(wertV)-0)*(120-0)/(10-0))+0}
                  
                  E Offline
                  E Offline
                  Erich 1
                  schrieb am zuletzt editiert von
                  #8

                  @oliverio So sieht mein Blockly im Moment aus

                  78d86b64-778a-466e-9bd0-3d24248001d8-grafik.png

                  OliverIOO 1 Antwort Letzte Antwort
                  0
                  • E Erich 1

                    @oliverio So sieht mein Blockly im Moment aus

                    78d86b64-778a-466e-9bd0-3d24248001d8-grafik.png

                    OliverIOO Offline
                    OliverIOO Offline
                    OliverIO
                    schrieb am zuletzt editiert von OliverIO
                    #9

                    @erich-1
                    wie gesagt. wenn dir das reicht ist ja alles gut.
                    d.h. wenn voll = 10V, dann wird als ergebnis irgendwas von ca 2,5 angezeigt

                    ich würde es ja eher in 1/1, 3/4, 1/2, 1/4 umrechnen, das kennt man vom auto und ist schneller erfassbar. krönchen dann noch mit farbe, 1/4 in rot, 1/2 in gelb, sonst grün

                    Meine Adapter und Widgets
                    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                    Links im Profil

                    E 1 Antwort Letzte Antwort
                    0
                    • OliverIOO OliverIO

                      @homoran sagte in Wert in VIS umrechnen:

                      In vis selbst können bindings nicht direkt im Datenpunkt aller Widgets stehen

                      das habe ich nicht verstanden was du damit meinst

                      @Erich-1

                      die lösung die für dich am einfachsten und für die Zukunft wartbar ist, ist die besten.

                      dennoch wäre es nicht ganz so schwer
                      das folgende beispiel liest den inhalt des datenpunkts in die variable wert ein.
                      verchiedene anweisungen sind mit semicolon getrennt.
                      im nächsten schritt, wird dann der wert mittels der javascruptfunktion parseInt in eine Ganzzhl umgewandelt, mit der man auch rechnen kann und sogleich durch 2 geteilt.

                      {wert:0_userdata.0.Durchschnitt_watt_nuc;parseInt(wert)/2}
                      

                      in deinem fall müsste man per 3-Satz die Volt in cm/m umrechnen. also

                      0V=0cm
                      10V=100cm
                      xV=xCM ( 5V = 50cm

                      das wäre dann relativ einfach

                      {wert:0_userdata.0.fuellstandV;parseInt(wert)*10}
                      

                      hier mal eine Formel, die jegliche Bandbreite von Volt auf jegliche Bandbreite in CM oder auch M umrechnet

                      ((wertV-minV)*(maxCM-minCM)/(maxV-minV))+minCM
                      

                      wenn die min Werte jeweils 0 sind, dann kann man auch einen Teil weglassen.
                      bei umrechnung von 0-10V auf 0-120cm

                      {wertV:0_userdata.0.fuellstandV;((parseInt(wertV)-0)*(120-0)/(10-0))+0}
                      
                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #10

                      @oliverio sagte in Wert in VIS umrechnen:

                      das habe ich nicht verstanden was du damit meinst

                      dabei hatte ich es schon umformuliert :grin:
                      also doch die Langfassung, die ich abkürzen wollte:
                      ich meine damit, dass z.B. im OID Feld eines Number Widgets kein Binding, sondern nur eine OID stehen kann.
                      nur im HTML Widget geht das.

                      Wenn man einheitliches Design mit gleichen Number Widgets will, passt das nicht.

                      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 -

                      OliverIOO 1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

                        @oliverio sagte in Wert in VIS umrechnen:

                        das habe ich nicht verstanden was du damit meinst

                        dabei hatte ich es schon umformuliert :grin:
                        also doch die Langfassung, die ich abkürzen wollte:
                        ich meine damit, dass z.B. im OID Feld eines Number Widgets kein Binding, sondern nur eine OID stehen kann.
                        nur im HTML Widget geht das.

                        Wenn man einheitliches Design mit gleichen Number Widgets will, passt das nicht.

                        OliverIOO Offline
                        OliverIOO Offline
                        OliverIO
                        schrieb am zuletzt editiert von OliverIO
                        #11

                        @homoran

                        ah jetzt

                        In vis selbst können bindings nicht direkt im Datenpunkt -Feld aller Widgets stehen

                        wäre hier jetzt auch nicht notwendig.
                        hab jetzt nix von dynamischen objectIDs gelesen

                        Meine Adapter und Widgets
                        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                        Links im Profil

                        1 Antwort Letzte Antwort
                        1
                        • OliverIOO OliverIO

                          @erich-1
                          wie gesagt. wenn dir das reicht ist ja alles gut.
                          d.h. wenn voll = 10V, dann wird als ergebnis irgendwas von ca 2,5 angezeigt

                          ich würde es ja eher in 1/1, 3/4, 1/2, 1/4 umrechnen, das kennt man vom auto und ist schneller erfassbar. krönchen dann noch mit farbe, 1/4 in rot, 1/2 in gelb, sonst grün

                          E Offline
                          E Offline
                          Erich 1
                          schrieb am zuletzt editiert von
                          #12

                          @oliverio said in Wert in VIS umrechnen:

                          @erich-1
                          wie gesagt. wenn dir das reicht ist ja alles gut.
                          d.h. wenn voll = 10V, dann wird als ergebnis irgendwas von ca 2,5 angezeigt

                          ich würde es ja eher in 1/1, 3/4, 1/2, 1/4 umrechnen, das kennt man vom auto und ist schneller erfassbar. krönchen dann noch mit farbe, 1/4 in rot, 1/2 in gelb, sonst grün

                          Wenn die Zisterne voll ist, dann sind es etwa 173 cm, diesen Wert habe ich mir in der VIS als Anzeige hinterlegt. Ich denke aber noch über zusätzliche Alternativen nach und werde auch noch ein Minimum einstellen, bei der ich eine Meldung bekomme. Da bin ichmir aber noch nicht so ganz im klaren, was ich alles noch als Information hinterlegen will ...

                          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

                          490

                          Online

                          32.7k

                          Benutzer

                          82.4k

                          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