Hallo Thorsten,
gibt es eine Möglichkeit, wenn ich mir ein Template aus einem HTML View erstellen will und darin 4 unterschiedliche Readings, aus dem gleichen Device vorkommen, damit ich nicht 4 mal das Device als gleiche Variable anlegen muss?
Hier zur Verdeutlichung mein Template des HTML Views, mit den 4 Variablen des gleichen Devicenamens:
<div data-type="label"
class="big top-space"
>Stromverbrauch aktuell
</div>
<div class="sheet border-mint top-space">
<div class="row">
<div class="cell">
<div data-type="label"
class="big right-align"
>Stunde
</div>
</div>
<div class="cell">
<div data-type="label"
data-device="<fuip-field
fuip-name="Device_1"
fuip-type="device"
></fuip-field>"
data-get="statKWhHour"
data-fix="3"
data-unit=" kWh"
class="big blue right-align right-space">
</div>
</div>
<div class="cell">
<div data-type="label"
data-device="<fuip-field
fuip-name="Device_2"
fuip-type="device"
></fuip-field>"
data-get="statEuroHour"
data-fix="3"
data-unit=" €"
class="big white right-align right-space">
</div>
</div>
</div>
<div class="row">
<div class="cell">
<div data-type="label"
class="big right-align"
>Tag
</div>
</div>
<div class="cell">
<div data-type="label"
data-device="<fuip-field
fuip-name="Device_3"
fuip-type="device"
></fuip-field>"
data-get="statKWhDay"
data-fix="3"
data-unit=" kWh"
class="big blue right-align right-space">
</div>
</div>
<div class="cell">
<div data-type="label"
data-device="<fuip-field
fuip-name="Device_4"
fuip-type="device"
></fuip-field>"
data-get="statEuroDay"
data-fix="3"
data-unit=" €"
class="big white right-align right-space">
</div>
</div>
</div>
</div>
</div>
Zusätzlich habe ich noch einen Screenshot meines Templates mit angehängt.
Gibt es hier die Möglichkeit das Device nur einmal als Template Variable anzulegen und dann für alle Readings in den einzelnen Zellen (im Template selbst) zu verwenden?
Sollte es bisher nicht möglich sein, könnte ich auch so damit leben. Gibt es aber einen besseren Weg so wäre ich dir dankbar, wenn du diesen mir kurz aufzeigen könntest. In HTML (und FUIP) ist viel möglich, aber ein Anfänger muss da erst mal dahinterkommen :)
Gruß Reinhard
Hi,
gib dem Ding einfach im HTML jedesmal denselben Namen.
Gruß,
Thorsten