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. gelöst / Rechenoperation in HTML

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    12
    2
    230

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

gelöst / Rechenoperation in HTML

gelöst / Rechenoperation in HTML

Scheduled Pinned Locked Moved Visualisierung
vis
4 Posts 3 Posters 248 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.
  • S Offline
    S Offline
    Schorsch
    wrote on last edited by Schorsch
    #1

    Hey,
    ich möchte in VIS2 ein HTML-widget benutzen, um die Bezeichnung und den Wert von Datenpunkten in tabellarischer Weise auszugeben. Soweit funktioniert es.
    Jetzt habe ich einen Datenpunkt, dessen Wert mit 0,1 multipliziert werden muss.
    Im Internet kann ich leider keinen Weg zur Umsetzung in HTML finden. Ich finde keine Lösung, den Wert der Variablen power in HTML darzustellen.
    Ich habe für das Widget folgenden Text geschrieben (bitte nur erste Zeile der Tabelle beachten):

    <html>
        <script language="JavaScript">
            <!--
            var power = {hoymiles-wifi.0.get_real_data_new.sgsData.0.activePower} * 0.1;
            // -->
        </script>;  
    <table>
        <tr>
            <td>Leistung: </td>
            <td align="right"><b><var>power</var> W</b></td>
        </tr>
        <tr>
            <td>Tageswert</td>
            <td align="right"><b>{hm-rpc.1.000EDD89B3A2D5.1.HUMIDITY} %</b></td>
        </tr>
    </table>
    
    David G.D 1 Reply Last reply
    0
    • S Schorsch

      Hey,
      ich möchte in VIS2 ein HTML-widget benutzen, um die Bezeichnung und den Wert von Datenpunkten in tabellarischer Weise auszugeben. Soweit funktioniert es.
      Jetzt habe ich einen Datenpunkt, dessen Wert mit 0,1 multipliziert werden muss.
      Im Internet kann ich leider keinen Weg zur Umsetzung in HTML finden. Ich finde keine Lösung, den Wert der Variablen power in HTML darzustellen.
      Ich habe für das Widget folgenden Text geschrieben (bitte nur erste Zeile der Tabelle beachten):

      <html>
          <script language="JavaScript">
              <!--
              var power = {hoymiles-wifi.0.get_real_data_new.sgsData.0.activePower} * 0.1;
              // -->
          </script>;  
      <table>
          <tr>
              <td>Leistung: </td>
              <td align="right"><b><var>power</var> W</b></td>
          </tr>
          <tr>
              <td>Tageswert</td>
              <td align="right"><b>{hm-rpc.1.000EDD89B3A2D5.1.HUMIDITY} %</b></td>
          </tr>
      </table>
      
      David G.D Offline
      David G.D Offline
      David G.
      wrote on last edited by David G.
      #2

      @schorsch

      Ist vermutlich der ideale Einsatzzweck für ein Binding.
      Einfach ins html einbauen.

      EDIT
      Das sind 2 Bindungs untereinander

      {0_userdata.0.Durchschnitt_watt_nuc}
      {wert:0_userdata.0.Durchschnitt_watt_nuc;(wert)*0.1}
      

      Sieht dann so aus
      Screenshot_20241117_170353_Fully Kiosk Browser.jpg

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

      Meine Tabellen für eure Visualisierung klick

      OliverIOO 1 Reply Last reply
      0
      • David G.D David G.

        @schorsch

        Ist vermutlich der ideale Einsatzzweck für ein Binding.
        Einfach ins html einbauen.

        EDIT
        Das sind 2 Bindungs untereinander

        {0_userdata.0.Durchschnitt_watt_nuc}
        {wert:0_userdata.0.Durchschnitt_watt_nuc;(wert)*0.1}
        

        Sieht dann so aus
        Screenshot_20241117_170353_Fully Kiosk Browser.jpg

        OliverIOO Offline
        OliverIOO Offline
        OliverIO
        wrote on last edited by
        #3

        @david-g

        oder die alternativ notation geht auch

        {0_userdata.0.Durchschnitt_watt_nuc;\*(0.1)}
        

        https://github.com/ioBroker/ioBroker.vis?tab=readme-ov-file#bindings-of-objects

        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 Reply Last reply
        0
        • S Offline
          S Offline
          Schorsch
          wrote on last edited by
          #4

          Vielen Dank, so etwas habe ich gesucht.

          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

          58

          Online

          32.4k

          Users

          81.3k

          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