Chart (Diagramm) Lösung für Arduino, freie Zeitwahl

Hallo,

hatte schon oft bei Projekten den Bedarf, Werte als Graphen darzustellen.
Nun habe ich meine Lösung veröffentlicht.

Grundlage ist ein Webserver mit MySQL in Verbindung mit Highcharts.

Die Vorteile sind vor allem:

  • Einmalige Installation. Danach muss nur noch ein Task in der Aufgabenplanung für jeden neuen Arduino hinzugefügt werden.
  • Keine Programmierung nötig. Das Chart zeigt neue Graphen und neue Arduinos automatisch an
  • Freie Zeitwahl direkt im Chart :slight_smile:
  • Hohe Performance. Meine größte Datenbank enthält bereits ca. 10Millionen Datensätze aus einem minütlichen logging.
  • Verschiedene Chart Typen sind möglich. Alle haben jedoch eine einheitliche Datenbasis. Somit muss man sich nicht auf ein Linien oder Balken Digramm festlegen
  • Einzelne Graphen können durch Klick in der Legende ausgeblendet werden.
  • ....

Hier der Link zu meiner Lösung: http://www.edvler-blog.de/arduino-simple-charts-diagramm-visualisierung-messwerte/

Grüße
EDVler

Sehr cool!

Sehr cool! Pickst du für die abgespeckten Werte einfach jeden x-ten Wert aus dem Rohdatensatz oder mittelst du die werte, also z.B. für eine 10-Min Tabelle der Mittelwert der 10 ursprünglichen Werte? Ich verwende aktuell http://dygraphs.com/ arbeitet mit Textfiles und ist ganz nett auch für ein paar 10.000 Datensätze, irgendwann hört es aber dann doch auf und man muss sich überlegen, wie man die Daten verdichtet.