Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. HTML-Tabelle Bool anzeigen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    HTML-Tabelle Bool anzeigen

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

      ein Script erzeugt folgende HTML Tabelle.

      Problem ist Zeile:
      <td> {v:0_userdata.0.Energieverbrauch.Durchlauferhitzer.DL_aktiv; v === "true" ? "🟢" : "🔴"} </td>
      die als Zeichenkette dargestellt wird.

      f4f4ad49-84eb-402c-9693-099ed98759e7-image.png

      <table style="width:100%;">
          <thead>
              <tr style="font-size:1em; text-align:center">
                  <th>lfd</th>
                  <th style="text-align:left";>Bezeichnung</th>
                  <th>Status</th>
                  <th>Heute</th>
                  <th>Gestern</th>
                  <th>Woche</th>
                  <th>aktueller</br>Monat</th>
                  <th>letzer</br>Monat</th>
                  <th>Jahr</br>Kwh</th>
                  <th>Jahr</br>Euro</th>
                  <th>VorJahr</br>Kwh</th>
                  <th>VorJahr</br>Euro</th>
              </tr>
          </thead>
      
          <body>
              <tr style="font-size:1em; text-align:center">
                  <td>01</td>
                  <td style="text-align:left";>Durchlauferhitzer</td>
                  <td> {v:0_userdata.0.Energieverbrauch.Durchlauferhitzer.DL_aktiv; v === "true" ? "🟢" : "🔴"} </td>
                  <td class="mdui-lightblue-bg">  1.00 €</td>
                  <td class="mdui-lightblue-bg">  2.00 €</td>
                  <td class="mdui-lightblue-bg">  3.00 €</td>
                  <td class="mdui-teal-bg">         4.00 €</td>
                  <td class="mdui-teal-bg">         5.00 €</td>
                  <td class="mdui-darkgrey-bg"> 6.000 Kwh</td>
                  <td class="mdui-darkgrey-bg"> 7.00 €</td>
                  <td class="mdui-amber-bg">     8.000 Kwh</td>
                  <td class="mdui-amber-bg">     9.00 €</td>        
              </tr>
      
      
       </body>
      </table>
      

      Kann mit jemand sagen was hier fehlt ?

      <td> {v:0_userdata.0.Energieverbrauch.Durchlauferhitzer.DL_aktiv; v === "true" ? "🟢" : "🔴"} </td>

      liv-in-sky 1 Reply Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky @senior1418 last edited by liv-in-sky

        @senior1418

        wenn ein script das ganze erzeugt, steht die tabelle in einem datenpunkt. das html widget muss also ein binding für diesen dp haben. das erzeugt ein binding in einem binding - wird wohl nicht funktionieren 😞

        du musst den wert in dem script berechnen und dann den wert in die tabelle schreiben

        wenn du diesen html code direkt in das html widget kopierst, sollte es angezeigt werden

        S 1 Reply Last reply Reply Quote 0
        • S
          senior1418 last edited by

          @liv-in-sky sagte in HTML-Tabelle Bool anzeigen:

          du musst den wert in dem script berechnen und dann den wert in die tabelle schreiben

          So etwas habe ich erahnt .. dann versuche ich das mal umzusetzen, kann aber sein das ich nochmal nachfragen muss.

          und ja - Tabelle steht im Datenpunkt, habe ich unterdruckt 😉

          liv-in-sky 1 Reply Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @senior1418 last edited by

            @senior1418

            wenn du diesen html code direkt in das html widget kopierst, sollte es angezeigt werden

            1 Reply Last reply Reply Quote 0
            • S
              senior1418 last edited by

              @liv-in-sky sagte in HTML-Tabelle Bool anzeigen:

              wenn du diesen html code direkt in das html widget kopierst, sollte es angezeigt werden

              ja, so wird das angezeigt.

              1 Reply Last reply Reply Quote 0
              • S
                senior1418 @liv-in-sky last edited by

                @liv-in-sky sagte in HTML-Tabelle Bool anzeigen:

                wenn ein script das ganze erzeugt, steht die tabelle in einem datenpunkt. das html widget muss also ein binding für diesen dp haben. das erzeugt ein binding in einem binding - wird wohl nicht funktionieren

                im Nachhinein betrachtet war mein Brett vorm Kopf schon ziemlich dick 😉 nun - was soll's.
                Ich habe es entsprechend umgebaut - erst Status ermitteln und diesen im HTML unterbringen.

                Vielen Dank für den Hinweis !

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

                Support us

                ioBroker
                Community Adapters
                Donate

                752
                Online

                31.9k
                Users

                80.1k
                Topics

                1.3m
                Posts

                2
                6
                270
                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