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. Html Widget Formel Frage

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    14
    1
    181

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

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

Html Widget Formel Frage

Geplant Angeheftet Gesperrt Verschoben Visualisierung
8 Beiträge 2 Kommentatoren 245 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.
  • Ford1977LTDF Offline
    Ford1977LTDF Offline
    Ford1977LTD
    schrieb am zuletzt editiert von
    #1

    Hallo,
    mit der Formel will ich zwei Werte addieren aber es klappt nicht und es wird "0" angezeigt. Was mache ich falsch?
    (Ich habe Zeilenumbrüche zur besseren Lesbarkeit hier eingefügt.)
    {val5:shelly.0.SHEM-3#34945478AADA#1.Total.InstantPower;
    val6:shelly.0.SHEM-3#244CAB41B3E1#1.Total.InstantPower;
    math.round(parseFloat(val5))+
    math.round(parseFloat(val6))+" W"}

    Wenn ich nur mit dem ersten Wert rechne und ihn verdoppele funktioniert es:
    {val5:shelly.0.SHEM-3#34945478AADA#1.Total.InstantPower;
    val6:shelly.0.SHEM-3#244CAB41B3E1#1.Total.InstantPower;
    math.round(parseFloat(val5))+
    math.round(parseFloat(val5))+" W"}

    Wenn ich den zweiten Werte einzeln nehme und verdoppele, dann geht es auch:
    {val6:shelly.0.SHEM-3#244CAB41B3E1#1.Total.InstantPower;
    math.round(parseFloat(val6))+
    math.round(parseFloat(val6))+" W"}

    OliverIOO 1 Antwort Letzte Antwort
    0
    • Ford1977LTDF Ford1977LTD

      Hallo,
      mit der Formel will ich zwei Werte addieren aber es klappt nicht und es wird "0" angezeigt. Was mache ich falsch?
      (Ich habe Zeilenumbrüche zur besseren Lesbarkeit hier eingefügt.)
      {val5:shelly.0.SHEM-3#34945478AADA#1.Total.InstantPower;
      val6:shelly.0.SHEM-3#244CAB41B3E1#1.Total.InstantPower;
      math.round(parseFloat(val5))+
      math.round(parseFloat(val6))+" W"}

      Wenn ich nur mit dem ersten Wert rechne und ihn verdoppele funktioniert es:
      {val5:shelly.0.SHEM-3#34945478AADA#1.Total.InstantPower;
      val6:shelly.0.SHEM-3#244CAB41B3E1#1.Total.InstantPower;
      math.round(parseFloat(val5))+
      math.round(parseFloat(val5))+" W"}

      Wenn ich den zweiten Werte einzeln nehme und verdoppele, dann geht es auch:
      {val6:shelly.0.SHEM-3#244CAB41B3E1#1.Total.InstantPower;
      math.round(parseFloat(val6))+
      math.round(parseFloat(val6))+" W"}

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

      @ford1977ltd

      der fehler ist, das da eine # im datenpunktnamen ist.
      vis hat schwierigkeiten datenpunktnamen mit sonderzeichen in bindings zu erkennen.
      als aktuellen workaround mach einen alias und verwende den dann beim rechnen

      du kannst allerdings auch diese Lösung testen, die evtl demnächst dann nach vis1 und vis2 kommt, sobald leute mit größeren vis das mal getestet haben
      https://forum.iobroker.net/topic/69004/rechnen-im-html-widget-geht-nicht-mehr/18

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

      Ford1977LTDF 1 Antwort Letzte Antwort
      0
      • OliverIOO OliverIO

        @ford1977ltd

        der fehler ist, das da eine # im datenpunktnamen ist.
        vis hat schwierigkeiten datenpunktnamen mit sonderzeichen in bindings zu erkennen.
        als aktuellen workaround mach einen alias und verwende den dann beim rechnen

        du kannst allerdings auch diese Lösung testen, die evtl demnächst dann nach vis1 und vis2 kommt, sobald leute mit größeren vis das mal getestet haben
        https://forum.iobroker.net/topic/69004/rechnen-im-html-widget-geht-nicht-mehr/18

        Ford1977LTDF Offline
        Ford1977LTDF Offline
        Ford1977LTD
        schrieb am zuletzt editiert von
        #3

        @oliverio Besten Dank für die schnelle Antwort.
        Wie mache ich einen Alias?

        OliverIOO 1 Antwort Letzte Antwort
        0
        • Ford1977LTDF Ford1977LTD

          @oliverio Besten Dank für die schnelle Antwort.
          Wie mache ich einen Alias?

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

          @ford1977ltd

          ich selbst verwende keinen alias, aber evtl hilft das
          https://hobbyblogging.de/iobroker-alias-was-und-wozu

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

          Ford1977LTDF 1 Antwort Letzte Antwort
          1
          • OliverIOO OliverIO

            @ford1977ltd

            ich selbst verwende keinen alias, aber evtl hilft das
            https://hobbyblogging.de/iobroker-alias-was-und-wozu

            Ford1977LTDF Offline
            Ford1977LTDF Offline
            Ford1977LTD
            schrieb am zuletzt editiert von
            #5

            @oliverio Aller besten Dank.

            Es klappt:
            {val1:alias.0.shelly.verbrauch.UG.InstantPower;
            val2:alias.0.shelly.verbrauch.EG.InstantPower;
            math.round(parseFloat(val1))+
            math.round(parseFloat(val2))+" W"}

            OliverIOO 1 Antwort Letzte Antwort
            0
            • Ford1977LTDF Ford1977LTD

              @oliverio Aller besten Dank.

              Es klappt:
              {val1:alias.0.shelly.verbrauch.UG.InstantPower;
              val2:alias.0.shelly.verbrauch.EG.InstantPower;
              math.round(parseFloat(val1))+
              math.round(parseFloat(val2))+" W"}

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

              @ford1977ltd

              Wie umfangreich ist deine vis?
              Wie viel views, wie viel Widgets, verwendest du sonst auch schon bindings?

              Dieser Patch ist nicht dauerhaft.
              Beim nächsten Update ist er wieder weg

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

              Ford1977LTDF 1 Antwort Letzte Antwort
              0
              • OliverIOO OliverIO

                @ford1977ltd

                Wie umfangreich ist deine vis?
                Wie viel views, wie viel Widgets, verwendest du sonst auch schon bindings?

                Dieser Patch ist nicht dauerhaft.
                Beim nächsten Update ist er wieder weg

                Ford1977LTDF Offline
                Ford1977LTDF Offline
                Ford1977LTD
                schrieb am zuletzt editiert von
                #7

                @oliverio Ich nutze Vis1 und sie ist noch sehr rudimentär. Ich weiß nicht mal was Bindings sind...
                Was meinst Du mit "Die Patch sind wieder weg"?
                Ich denke, die Aliase bleiben und das reicht mir doch?

                OliverIOO 1 Antwort Letzte Antwort
                0
                • Ford1977LTDF Ford1977LTD

                  @oliverio Ich nutze Vis1 und sie ist noch sehr rudimentär. Ich weiß nicht mal was Bindings sind...
                  Was meinst Du mit "Die Patch sind wieder weg"?
                  Ich denke, die Aliase bleiben und das reicht mir doch?

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

                  @ford1977ltd

                  Wenn du keine Bindings verwendest, dann benötigst du den Patch auch nicht.

                  Die Test Anleitung sorgt ja nur dafür, dass die Änderung einmalig lokal angewendet wird . beim nächsten Update des Adapter wird das überschrieben. Daher habe ich auch einen Antrag zur Änderung des Adapters eingestellt..
                  Aktuell in vis 1.5.1 ist es nicht enthalten.

                  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
                  0
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  238

                  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