Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Html Widget Formel Frage

    NEWS

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    Html Widget Formel Frage

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

      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"}

      OliverIO 1 Reply Last reply Reply Quote 0
      • OliverIO
        OliverIO @Ford1977LTD last edited by 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

        Ford1977LTD 1 Reply Last reply Reply Quote 0
        • Ford1977LTD
          Ford1977LTD @OliverIO last edited by

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

          OliverIO 1 Reply Last reply Reply Quote 0
          • OliverIO
            OliverIO @Ford1977LTD last edited by

            @ford1977ltd

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

            Ford1977LTD 1 Reply Last reply Reply Quote 1
            • Ford1977LTD
              Ford1977LTD @OliverIO last edited by

              @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"}

              OliverIO 1 Reply Last reply Reply Quote 0
              • OliverIO
                OliverIO @Ford1977LTD last edited by 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

                Ford1977LTD 1 Reply Last reply Reply Quote 0
                • Ford1977LTD
                  Ford1977LTD @OliverIO last edited by

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

                  OliverIO 1 Reply Last reply Reply Quote 0
                  • OliverIO
                    OliverIO @Ford1977LTD last edited by

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

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    762
                    Online

                    32.2k
                    Users

                    80.8k
                    Topics

                    1.3m
                    Posts

                    2
                    8
                    228
                    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