Werte mit seltener Übertragung
Verfasst: Mi Mär 27, 2019 4:26 pm
Hallo,
die allseits beliebten MDT-Heizungsaktoren lassen ihren aktiven Sollwert nicht auslesen. Jedenfalls ist mir das nicht gelungen. So muss ich in Grafana, wenn ich Soll- und Istwert zusammen in eine Grafik haben möchte, das Übertragen eines neuen Sollwerts abpassen und diesen dann in die Grafik aufnehmen. Da scheine ich an eine Begrenzung von Influx-DB zu geraten, denn bei kurzfristigen Graphen wird nur etwas geplottet, wenn auch wirklich eine Wertübertragung _im_ Grafikbereich ist:

Am 26.03. um ca 23.00 Uhr wurde der Sollwert geändert. Man sieht dass die Ventile von 40 % auf Null zulaufen, und wenn man genau hinsieht, sieht man auch einen grauen Punkt bei 22 Grad, der von der roten Linie des Ventilstatus durchbohrt wird. Es gibt weder eine Linie, die den alten Sollwert visualisiert, noch eine vom Änderungszeitpunkt bis "jetzt" durchgezogene Linie, die den seitdem unveränderten Sollwert zeigt.
Was ich ähnlich interessant finde ist, dass eine Neuprogrammierung des Heizungsaktors über die ETS am 26.03 gegen 15:30 Uhr zwar den Sollwert geändert hat, Grafana davon aber nichts mitbekommen hat: Man sieht nur ohne ersichtlichen Grund dass die Ventile öffnen. Das wird aber eine Eigenheit des MDT Heizungsaktors sein, deswegen erwähne ich das hier nur "nebenbei". Hat jemand geschafft, dem Heizungsaktor die Preisgabe des gerade aktiven Sollwerts zu entlocken, vielleicht gar zyklisch?
Auf diesem Bild hier:

sieht man, wie der Sollwert zweimal auf 22 Grad gesetzt wird: Einmal am 23.03. mittags und einmal am 27.03. spät abends. Die zwei Punkte sind eingezeichnet und sogar miteinander verbunden.
Und hier

fehlt der Sollwert sogar komplett.
Wie bekomme ich grafana/influxDB dazu, den "aktuellen" Sollwert auch dann als Linie einzuzeichnen, wenn er außerhalb der aktuellen Grafik gesetzt wurde, und wie bekomme ich es dazu, vom letzten "Sollwert setzen" Punkt aus eine gerade Linie nach rechts bis ins "jetzt" hineinzuzeichnen? Konnte das schon jemand lösen, oder haben wir es hier wirklich mit einer Implementierungseinschränkung des Platzhirsches zu tun?
Grüße
Marc
die allseits beliebten MDT-Heizungsaktoren lassen ihren aktiven Sollwert nicht auslesen. Jedenfalls ist mir das nicht gelungen. So muss ich in Grafana, wenn ich Soll- und Istwert zusammen in eine Grafik haben möchte, das Übertragen eines neuen Sollwerts abpassen und diesen dann in die Grafik aufnehmen. Da scheine ich an eine Begrenzung von Influx-DB zu geraten, denn bei kurzfristigen Graphen wird nur etwas geplottet, wenn auch wirklich eine Wertübertragung _im_ Grafikbereich ist:

Am 26.03. um ca 23.00 Uhr wurde der Sollwert geändert. Man sieht dass die Ventile von 40 % auf Null zulaufen, und wenn man genau hinsieht, sieht man auch einen grauen Punkt bei 22 Grad, der von der roten Linie des Ventilstatus durchbohrt wird. Es gibt weder eine Linie, die den alten Sollwert visualisiert, noch eine vom Änderungszeitpunkt bis "jetzt" durchgezogene Linie, die den seitdem unveränderten Sollwert zeigt.
Was ich ähnlich interessant finde ist, dass eine Neuprogrammierung des Heizungsaktors über die ETS am 26.03 gegen 15:30 Uhr zwar den Sollwert geändert hat, Grafana davon aber nichts mitbekommen hat: Man sieht nur ohne ersichtlichen Grund dass die Ventile öffnen. Das wird aber eine Eigenheit des MDT Heizungsaktors sein, deswegen erwähne ich das hier nur "nebenbei". Hat jemand geschafft, dem Heizungsaktor die Preisgabe des gerade aktiven Sollwerts zu entlocken, vielleicht gar zyklisch?
Auf diesem Bild hier:

sieht man, wie der Sollwert zweimal auf 22 Grad gesetzt wird: Einmal am 23.03. mittags und einmal am 27.03. spät abends. Die zwei Punkte sind eingezeichnet und sogar miteinander verbunden.
Und hier

fehlt der Sollwert sogar komplett.
Wie bekomme ich grafana/influxDB dazu, den "aktuellen" Sollwert auch dann als Linie einzuzeichnen, wenn er außerhalb der aktuellen Grafik gesetzt wurde, und wie bekomme ich es dazu, vom letzten "Sollwert setzen" Punkt aus eine gerade Linie nach rechts bis ins "jetzt" hineinzuzeichnen? Konnte das schon jemand lösen, oder haben wir es hier wirklich mit einer Implementierungseinschränkung des Platzhirsches zu tun?
Grüße
Marc