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

NEWS

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

gelöst / Rechenoperation in HTML

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vis
4 Beiträge 3 Kommentatoren 252 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.
  • S Offline
    S Offline
    Schorsch
    schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
    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.
      schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
      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
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          Schorsch
          schrieb am zuletzt editiert von
          #4

          Vielen Dank, so etwas habe ich gesucht.

          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

          441

          Online

          32.4k

          Benutzer

          81.5k

          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