Antworten
Mrz 31, 2020 - 14:26
Was willst Du denn genau machen? Der NEO Server ist für so was völlig ungeeignet, der kann weder Daten aufzeichnen noch aggregieren.
Das Beispiel ist nur ein Workaround um die letzten 30 Messwerte anzuzeigen, das bringt Dir in Deinem Fall aber nichts, da Du ja von einem bestimmten Zeitraum Daten angezeigt haben willst. In dem Blog Workarround wird eine String Variable benutzt, diese kann aber nur begrenzt Werte speichern, daher werden hier auch alle Messwerte über 30 wieder verworfen.
Wenn Du so oder so IP-Symcon hast, würde ich einfach dort die Variable aufzeichnen über Archiveinstellungen Alle Variablenänderungen aufzeichnen.
Dann kannst Du Dir die Darstellung des Graphen entsprechend farblich anpassen und dann über Webgraph und ein Webseitenelement in NEO einbinden.
Sieht dann z.B. so aus
Wenn Du Multigraph nutzten willst als Kombination aus Balken und Liniendiagramm oder andere komplexere Diagrammlayouts nutzten willst, kannst Du alternativ auch die archivierten Werte aus IP-Symcon über Grafana und Grafana Connect in NEO darstellen lassen.
Einfache Temperatur über die Zeit sieht mit Grafana in NEO dann z.B. so aus
Die aufgezeichneten Werte holt sich Grafana in dem Fall aus IP-Symcon, dazu muss lediglich bei der Variable, die man aufzeichnen will Alle Variablenänderungen aufzeichnen ausgewählt worden sein.
Das Beispiel ist nur ein Workaround um die letzten 30 Messwerte anzuzeigen, das bringt Dir in Deinem Fall aber nichts, da Du ja von einem bestimmten Zeitraum Daten angezeigt haben willst. In dem Blog Workarround wird eine String Variable benutzt, diese kann aber nur begrenzt Werte speichern, daher werden hier auch alle Messwerte über 30 wieder verworfen.
Wenn Du so oder so IP-Symcon hast, würde ich einfach dort die Variable aufzeichnen über Archiveinstellungen Alle Variablenänderungen aufzeichnen.
Dann kannst Du Dir die Darstellung des Graphen entsprechend farblich anpassen und dann über Webgraph und ein Webseitenelement in NEO einbinden.
Sieht dann z.B. so aus
Wenn Du Multigraph nutzten willst als Kombination aus Balken und Liniendiagramm oder andere komplexere Diagrammlayouts nutzten willst, kannst Du alternativ auch die archivierten Werte aus IP-Symcon über Grafana und Grafana Connect in NEO darstellen lassen.
Einfache Temperatur über die Zeit sieht mit Grafana in NEO dann z.B. so aus
Die aufgezeichneten Werte holt sich Grafana in dem Fall aus IP-Symcon, dazu muss lediglich bei der Variable, die man aufzeichnen will Alle Variablenänderungen aufzeichnen ausgewählt worden sein.
Von
Hi Fonzo,
hab auch bemerkt das NEO dafür nicht geeignet ist.
Ich möchte Temperaturen, Stromverbrauch, etc. grafisch darstellen. Also die üblichen Verdächtigen.
Habe das jetzt anders gelöst ohne viel Schnick-Schnack.
Ich habe mir den Web-Frontend von IPS als Web-Seite in die Fernsteuerung reingeholt.
Dann kann ich sogar in der NEO-Fernsteuerung selbst neben den Diagrammen im IPS-Web-Frontend navigieren.
So geht es auch. Das reicht mir völlig aus.
Danke für Deinen Vorschlag.
Neuen Kommentar hinzufügen