UPGRADE IP 9 verfügbar!
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ

NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074

Werte mit seltener Übertragung

Diskussionen über Zeitserien, Logging und Auswertung mit Grafana
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS, CometVisu, Grafana, Edomi oder eine andere Software beteiligt ist, dann auch immer deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Benutzeravatar

Ersteller
Zugschlus
Reactions:
Beiträge: 345
Registriert: Di Okt 02, 2018 4:28 pm
Wohnort: St. Ilgen, Baden-Württemberg
Hat sich bedankt: 112 Mal
Danksagung erhalten: 82 Mal
Kontaktdaten:

Werte mit seltener Übertragung

#1

Beitrag von Zugschlus »

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:

Bild

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:

Bild

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

Bild

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
--
Marc Haber, St. Ilgen. Freier IT-Berater, Debian Developer.
TWS 950Q #326, VPN auf Anfrage - KNX, 1Wire (13/55/54 Slaves), MQTT, Cometvisu, viel Grafana, ganz ein bisschen Logik.

gbglace
Reactions:
Beiträge: 3585
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1253 Mal
Danksagung erhalten: 1649 Mal

#2

Beitrag von gbglace »

hmm ja das so ein Thema bei Grafana, gab da hier schon ein zwei andere TThreads an dem Problem.
Wenn man bei dem zu Grunde liegenden SQL noch etwas mehr rumbastelt könnte man natürlich den Zeitstempel / Wert des letzten Eintrages raussuchen und zwangsweise als ersten Wert mit ausgeben.
Grüße
Göran

#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#3 PBM 3 Kanäle, #4 Modbus-Extension

James_T_Kirk
Reactions:
Beiträge: 309
Registriert: Do Sep 13, 2018 10:54 pm
Hat sich bedankt: 99 Mal
Danksagung erhalten: 120 Mal

#3

Beitrag von James_T_Kirk »

Wenn du am KO mit dem Sollwert beim MDT Aktor das L Flag setzt, dann antwortet der Aktor zumindest auf Read-Requests. Klar, das bringt auch keinen Wert zyklisch auf den Bus. Hilft aber zumindest den gesetzten Wert abzufragen.
TWS 950Q 435 verkauft, umgestiegen auf Home Assistant
Benutzeravatar

Ersteller
Zugschlus
Reactions:
Beiträge: 345
Registriert: Di Okt 02, 2018 4:28 pm
Wohnort: St. Ilgen, Baden-Württemberg
Hat sich bedankt: 112 Mal
Danksagung erhalten: 82 Mal
Kontaktdaten:

#4

Beitrag von Zugschlus »

gbglace hat geschrieben: Mi Mär 27, 2019 7:37 pm hmm ja das so ein Thema bei Grafana, gab da hier schon ein zwei andere TThreads an dem Problem.
Wenn man bei dem zu Grunde liegenden SQL noch etwas mehr rumbastelt könnte man natürlich den Zeitstempel / Wert des letzten Eintrages raussuchen und zwangsweise als ersten Wert mit ausgeben.
Gibt es da schon eine Standardlösung? Suchbegriff würde mir reichen.

Grüße
Marc

Hinzugefügt nach 4 Minuten 39 Sekunden:
James_T_Kirk hat geschrieben: Mi Mär 27, 2019 7:40 pm Wenn du am KO mit dem Sollwert beim MDT Aktor das L Flag setzt, dann antwortet der Aktor zumindest auf Read-Requests. Klar, das bringt auch keinen Wert zyklisch auf den Bus. Hilft aber zumindest den gesetzten Wert abzufragen.
Danke! Das wusste ich noch nicht.

Wird man mit dem Logikeditor einmal in der Minute ein Abfrage-Telegramm schicken können?

Grüße
Marc
--
Marc Haber, St. Ilgen. Freier IT-Berater, Debian Developer.
TWS 950Q #326, VPN auf Anfrage - KNX, 1Wire (13/55/54 Slaves), MQTT, Cometvisu, viel Grafana, ganz ein bisschen Logik.

StefanW
Elaborated Networks
Reactions:
Beiträge: 9689
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4831 Mal
Danksagung erhalten: 7632 Mal
Kontaktdaten:

#5

Beitrag von StefanW »

Zugschlus hat geschrieben: Mi Mär 27, 2019 7:55 pmWird man mit dem Logikeditor einmal in der Minute ein Abfrage-Telegramm schicken können?
Wäre - in unserer Architektur - nicht die Aufgabe der Logik, sondern eines Poll-Modules.

Ansich wiederspricht das Pollen von Werten der KNX Architektur, den es kostet unnötig Bandbreite, aber wir denken mal drüber nach.

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

Robert_Mini
Reactions:
Beiträge: 3741
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1164 Mal
Danksagung erhalten: 2058 Mal

#6

Beitrag von Robert_Mini »

Diverse Dinge (wenn auch wenige) gehen nur wenn man einzelne Objekte pollen kann.
Die Antwort darauf kann dann ja die Logik triggern.

Damit bräuchte es nur einen poll-Baustein, der Rest bleibt Standard-Logikengine.

Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
Benutzeravatar

Ersteller
Zugschlus
Reactions:
Beiträge: 345
Registriert: Di Okt 02, 2018 4:28 pm
Wohnort: St. Ilgen, Baden-Württemberg
Hat sich bedankt: 112 Mal
Danksagung erhalten: 82 Mal
Kontaktdaten:

#7

Beitrag von Zugschlus »

StefanW hat geschrieben: Mi Mär 27, 2019 8:23 pm Ansich wiederspricht das Pollen von Werten der KNX Architektur, den es kostet unnötig Bandbreite, aber wir denken mal drüber nach.
Freilich widerspricht das, aber wenn das Gerät doof ist, dann ist es doch gut wenn man ihm mit Intelligenz an anderer Stelle auf die Sprünge helfen könnte. Soll ich ein FR-Thema aufmachen oder hast Du das intern schon notiert?

Grüße
Marc
--
Marc Haber, St. Ilgen. Freier IT-Berater, Debian Developer.
TWS 950Q #326, VPN auf Anfrage - KNX, 1Wire (13/55/54 Slaves), MQTT, Cometvisu, viel Grafana, ganz ein bisschen Logik.

StefanW
Elaborated Networks
Reactions:
Beiträge: 9689
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4831 Mal
Danksagung erhalten: 7632 Mal
Kontaktdaten:

#8

Beitrag von StefanW »

Hallo Marc,

das Thema / diese Anfrage kam schon öfters und ist intern auch schon notiert, genauso wie "Persistente Objekte" (die einen Reboot überleben und nach einem Restart wieder eigespeist werden ins System).

lg

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

FabKNX
Reactions:
Beiträge: 478
Registriert: Mi Aug 15, 2018 7:50 pm
Wohnort: LK Heilbronn
Hat sich bedankt: 684 Mal
Danksagung erhalten: 247 Mal

#9

Beitrag von FabKNX »

Aber der Mdt Heizungsaktor kann doch den Stellwert mitteilen.
Bild

Just my 5ct
VG Fabian
TWS 2500
timberwolf138, VPN offen, Reboot jederzeit
follow me on Instagram: https://www.instagram.com/meinsommer_diy/

gbglace
Reactions:
Beiträge: 3585
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1253 Mal
Danksagung erhalten: 1649 Mal

#10

Beitrag von gbglace »

Stellwert (x% Ventilstellung) ist leider nicht die gesuchte Soll/Ziel-Temperatur (°C).
Grüße
Göran

#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#3 PBM 3 Kanäle, #4 Modbus-Extension
Antworten

Zurück zu „Zeitserien, Logging & Grafana“