[gelöst] Rohwerte für Temperaturverlauf für Diagramme ohne gplot

Begonnen von Brutzel, 14 September 2015, 14:58:13

Vorheriges Thema - Nächstes Thema

Brutzel

Hallo FHEM-Experten,

ich versuche, in meiner Android-App Temperaturverlaufs-Diagramme von einem Heizungsthermostat (HM-TC-IT-WM-W-EU) anzuzeigen.

Da ich in der App nicht nur die von FHEM erzeugten svg's anzeigen möchte sondern das Diagramm im passenden Look-and-Feel der App selbst erzeugen will, bin ich auf der Suche wie ich denn an die entsprechenden Daten drankommen könnte.

Die Suchfunktion hat mir leider noch nicht viel erhellendes ausgespuckt. Das mag aber auch daran liegen,
dass ich als Newbie vielleicht noch nicht die richtigen Suchbegriffe gefunden hab.

Ich würde mich über Hinweise / Ratschläge / etc von den Experten freuen!

Viele Grüße
Thomas

Brutzel

Prima, Problem ist gelöst, FHEM kann einfach alles. Man muss es nur finden.
Bin per Zufall über das Modul  readingsHistory gestolpert.
Mit dem scheint das so zu funktionieren, wie ich mir das vorgestellt hab.

Falls das jemand brauchen kann, so hab ich's gemacht:


  define BadHist readingsHistory BadThermostat_Climate:humidity BadThermostat_Weather:temperature
  attr BadHist valueFormat { temperature => "%.1f °C", humidity => "%.1f %" }
  attr BadHist rows 500
  attr BadHist room Bad
  attr BadHist nolinks
  attr BadHist timestampFormat %FT%T   


Abfragen kann man den Verlauf dann so:

  get BadHist history


Ergebnis:

2015-09-16T00:21:22 BadThermostat_Weather temperature: 22.5 2015-09-16T00:21:22  BadThermostat_Weather 22.5 °C
2015-09-16T00:21:02 BadThermostat_Climate humidity: 59 2015-09-16T00:21:02  BadThermostat_Climate 59.0 %
2015-09-16T00:18:46 BadThermostat_Weather temperature: 22.5 2015-09-16T00:18:46  BadThermostat_Weather 22.5 °C
2015-09-16T00:18:26 BadThermostat_Climate humidity: 59 2015-09-16T00:18:26  BadThermostat_Climate 59.0 %


Grüße
Thomas