FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Knurb am 01 Juli 2016, 14:01:29

Titel: Simplecharts DbLog data-columnspec
Beitrag von: Knurb am 01 Juli 2016, 14:01:29
Hallo zusammen,

ich stehe hier mal wieder vor einem Problem, mit dem ich mich seit den letzten paar Stunden herumschlage und einfach nicht weiter komme.

Und zwar möchte ich mir in der Tablet UI einen Temperatur Verlauf mit Hilfe des SimpleCharts Widget anzeigen lassen.
Die Doku, Commandref und diverse Forenbeiträge bin ich schon durchgegangen, komme aber nicht auf die Lösung.

Einen SVG-Plot kann ich mir problemlos unter Fhem erzeugen lassen (siehe Screenshot)
Meine Vermutung liegt in einer falschen Definition von data-columnspec im SimpleCharts Widget. (habe schon zig mal in Commandref befragt, 100%ig verstanden habe ich es noch nicht)

<li data-row="4" data-col="1" data-sizex="6" data-sizey="3">
<div class="normal"
data-type="simplechart"
data-device="Motion1"
data-logdevice="logdb"
data-logfile="HISTORY"
data-columnspec="Motion1:temperature:::"
data-yunit="°C"
data-minvalue="auto"
data-maxvalue="auto"
data-yticks="auto"
data-height="300px">
</div>


logdb = Mein DbLog device
Motion1 = Fibaro Multisensor

Anbei noch ein Screenshot aus der Datenbank (PHPmyadmin).

Evtl. hat von euch ja den entscheidenden Hinweis für mich.

Danke,

Knurb




Titel: Antw:Simplecharts DbLog data-columnspec
Beitrag von: Knurb am 05 Juli 2016, 00:30:57
Ich habe jetzt mal ein bisschen mit den Highcharts rumgespielt.

Mit dieser Config bekomme ich schonmal Daten angezeigt.
<li data-row="1" data-col="12" data-sizex="6" data-sizey="3">
<<div id="ram-container"
+                 data-type="highchart"
+                 data-device="Temp1"
+                 data-logdevice="logdb"
+                 data-columnspec="Temp1:temperature::"
+                 data-linenames="Wohnzimmer"
+                 data-linetypes="area,area,line"
+                 data-minvalue="15"
+                 data-maxvalue="30"
+                 data-height="300"
+                 data-title="High Chart Temperatur Dblog"
+                 data-xunit="Heute"
+                 data-yunit="Grad Celsius"
+                 data-tooltip="{series.name} <b>{point.y:,.0f}</b> Grad Celsius"
+                 data-tickInterval="1800000"
+                 data-tickAmount="10" >


mal gucken, ob ich das mit dem Simplecharts Widget auch hinbekomme.

Knurb
Titel: Antw:Simplecharts DbLog data-columnspec
Beitrag von: AHA1805 am 05 Juli 2016, 22:53:18
Hallo Knurb,

super bin schon gespannt :-)

SG
Hannes