Hallo zusammen,
ich versuche gerade einen chart aus meinen DblogLog als simplechart im tablet-UI darzustellen komme aber nicht voran, das habe ich bisher:
verbauch.html
<!DOCTYPE html>
<html>
<body>
<div class="gridster">
<ul>
<li data-row="1" data-col="1" data-sizex="1" data-sizey="6" data-template="menu.html"></li>
<!-- gesamt -->
<li data-row="2" data-col="1" data-sizex="3" data-sizey="2">
<header>gesamt</header>
<div data-type="simplechart"
data-device="MYSENSOR_152"
data-logdevice="dblog"
data-logfile="fhem"
data-columnspec="MYSENSOR_152:power::"
data-yunit="W"
data-minvalue="auto"
data-maxvalue="auto"
data-yticks="auto"
data-height="300px">
</div>
</body>
</html>
Ergebniss, siehe unten,
Wo muss ich hier ansetzen?
DBlog siehe auch Anhang
vielen Dank im Voraus
Gruß
Hallo jeti,
ich habe das gleiche Problem. Ich bekomme einfach den Plot im Tablet UI nicht angezeigt. Konntest Du das Problem lösen?
Vielleicht hat ja doch jemand ne Lösung
Gruß
Hallo jeti,
ich tippe mal auf einen Fehler beim data-logfile. Dort gibst Du bei der Verwendung von DBlog die Tabelle an, in der gesucht werden soll. Diese heißen standardmäßig HISTORY und CURRENT, wobei History diejenige ist, die Du für das Chart verwenden solltest. Als Beispiel mal mein (funktionierender) Code für ein Tablet UI Chart mit DBlog und ein Screenshot wie das Ganze dann bei mir aussieht:
<div class="normal"
data-type="chart"
data-height="180"
data-logdevice="dblog"
data-logfile="HISTORY"
data-columnspec='["odroid_srv1:idle","odroid_srv1:temperature"]'
data-style='["ftui l0", "ftui l2"]'
data-ptype='["lines","lines"]'
data-uaxis='["primary","secondary"]'
data-legend='["Idle %","Temperatur"]'
data-yunit="%"
data-ytext="Idle"
data-minvalue="0"
data-maxvalue="100"
data-yunit_sec="°C"
data-ytext_sec="°C"
data-yticks="auto"
data-minvalue_sec="0"
data-maxvalue_sec="100"
data-daysago_start="0"
data-daysago_end="-1"
data-crosshair="true"
data-cursorgroup="1"
data-scrollgroup="1"
data-showlegend="true"
data-xticks="auto">
</div>
Ich hoffe mal, das hilft Dir.
Viele Grüße