Hallo,
ich möchte den Wert eines Dummys in einem Label ausgeben. Der Wert wird in FTUI aber nicht komplett dargestellt.
Internals:
CFGFN
NAME regenHeute06
NR 6433
STATE 06 Uhr: 0%
TYPE dummy
Readings:
2016-02-16 18:44:25 state 06 Uhr: 0%
Attributes:
<div data-type="label" data-device="regenHeute06"></div>
Ergebnis siehe Screenshot.
Stört sich FTUI vielleicht an den Leerzeichen im Wert?
lg
aeronaut
Solch ein Reading Wert wird für alle FTUI Widgets schwierig. Da kommt der list-Parser durcheinander. Das wird erst besser, wenn ich mal auf jsonlist2 schwenke ... irgendwann mal ...
mm, ich nutze ein userreading mit dem Label-Widget. In diesem Reading steht eine komplette HTML formatierte Tabelle mit Wetterwarnungen. Da sind jede Menge Leerzeichen drin und es wird korrekt dargestellt. Probleme machen bei mir nur Linefeeds.
Das wird eher die Kombi aus Doppelpunkt und Zahl sein, die Probleme machen. Das gleicht dem Zeitstempel, von den separiert werden soll.
Man könnte das Parse RegEx bestimmt noch etwas optimieren.
Ich habe den Doppelpunkt mal rausgenommen, ändern tut das aber nichts.
Warum brauche ich überhaupt so ein komisches Reading? Eigentlich würde ich gerne nur den numerischen Wert in regenHeute06 haben, in diesem Fall also 0.
Nur habe ich es partout nicht hinbekommen, den Wert mit einem Prefix in einer Zeile auszugeben, da das reading mit "Beauty-Text".
<div class="doublebox-h">
<div>06 Uhr: </div>
<div data-type="label" data-device="regenHeute06"></div>
</div>
Das zeigt beide divs leider untereinander an. Wie könnte ich es nebeneinander anzeigen?
class="inline" ist das Zauberwort
<li data-row="2" data-col="3" data-sizex="3" data-sizey="2">
<div class="inline">06 Uhr: </div>
<div data-type="label" data-device="regenHeute06" class="inline"></div>
</li>
Dann kann dieses komische Reading und seine Herstellung gespart werden!
So funktioniert die Darstellung, danke.
lg
aeronaut