Simplecharts DbLog data-columnspec

Begonnen von Knurb, 01 Juli 2016, 14:01:29

Vorheriges Thema - Nächstes Thema

Knurb

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





Knurb

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

AHA1805

Hallo Knurb,

super bin schon gespannt :-)

SG
Hannes

AHA 1805 RIP 29.08.2016 --> RUHE IN FRIEDEN
In Gedanken Bei dir HANNES
Dein Bruder Gerd (Inputsammler) Vermisst dich Hannes (AHA1805)