FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: jeti am 04 Januar 2016, 20:26:28

Titel: [FHEM-Tablet-UI] DBLOG chart
Beitrag von: jeti am 04 Januar 2016, 20:26:28
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ß
Titel: Antw:[FHEM-Tablet-UI] DBLOG chart
Beitrag von: spike08122 am 10 September 2016, 16:58:25
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ß
Titel: Antw:[FHEM-Tablet-UI] DBLOG chart
Beitrag von: ebk am 05 Oktober 2016, 11:48:39
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="&deg;C"
                       data-ytext_sec="&deg;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