Seite 1 von 1
[V4.1 IP3] KNX-GAs mit Text in Grafana
Verfasst: Sa Okt 19, 2024 11:42 am
von speckenbuettel
Hallo,
mein ABB-Sicherheitsmodul sendet im Alarmfall einen Alarmtext auf eine Gruppenadresse. Wenn ich mir die Zeitreihe dieser Gruppenadresse in Grafana ansehe (durch Klicken auf das Grafana-Symbol in der Liste der Gruppenadressen) dann wird dort allerdings kein Text-Log, sondern ein Graph aus Zahlen angezeigt:
Auch die Umstellung auf Listenansicht ändert nichts daran.
Im Busmonitor sehen die Daten so aus:
Grafana ist ja grundsätzlich in der Lage, Zeitreihen aus Text darzustellen. Das nutze ich z. B. in meinem System- und Alarmlog (
viewtopic.php?t=5386&sid=6d0637cf85351f ... 1ca39ffadf).
Allerdings nicht, wenn der Text aus KNX-Gruppenadressen kommt. Auch andere Gruppenadressen, die Text enthalten, werden als Graph von Zahlen dargestellt.
Hat jemand eine Idee, woran das liegen könnte?
Vielen Dnak und viele Grüße
Falk
Re: [V4.1 IP3] KNX-GAs mit Text in Grafana
Verfasst: Sa Okt 19, 2024 12:13 pm
von blaubaerli
Hallo Falk,
das ist ja die DB mit dem internen Ringpuffer. Was passiert denn, wenn du das KNX-Objekt bewusst in eine eigene TS schiebst?
Beste Grüße
Jens
Re: [V4.1 IP3] KNX-GAs mit Text in Grafana
Verfasst: Sa Okt 19, 2024 12:19 pm
von speckenbuettel
Hallo Jens,
dann wird daraus ein Text:
Vielen Dank und viele Grüße
Falk
Re: [V4.1 IP3] KNX-GAs mit Text in Grafana
Verfasst: Sa Okt 19, 2024 3:46 pm
von Sensej
@speckenbuettel
Hallo Falk,
welche Daten werden im Query Inspector unter Data angezeigt?
MfG Juri
Re: [V4.1 IP3] KNX-GAs mit Text in Grafana
Verfasst: So Okt 20, 2024 1:25 am
von speckenbuettel
Hallo Juri,
dort werden Zahlen angezeigt, genau wie im Graphen.
Viele Grüße
Falk
Re: [V4.1 IP3] KNX-GAs mit Text in Grafana
Verfasst: Do Okt 24, 2024 10:24 pm
von Sensej
speckenbuettel hat geschrieben: ↑So Okt 20, 2024 1:25 am
dort werden Zahlen angezeigt, genau wie im Graphen.
Hallo Falk,
welche Zahlen?
Ich denke das sind die Bytes, die da gespeichert und angezeigt werden. Wenn das der Fall ist, dann muss man die Dekodierung BytesToString machen.
TWS-Server hat eine interne Decodierung von KNX-Telegrammen.
Man kann versuchen den Datentyp in Grafana zu ändern, bin aber nicht sicher, ob das funktionieren wird.
Standard options > Unit > Misc > z.B. String
MfG Juri
Re: [V4.1 IP3] KNX-GAs mit Text in Grafana
Verfasst: Fr Okt 25, 2024 2:40 am
von speckenbuettel
Hallo Juri,
eine Umstellung der Einheit bringt auch nichts. Die Rohdaten sind nun mal Zahlenwerte, keine Byte-Werte eines Strings:
Ich glaube die Werte repräsentieren die Länge des Strings (z. B. 8 für "Einbruch" oder 4 für "O.K."), aber das bringt mich natürlich auch nicht weiter.
Viele Grüße
Falk
Re: [V4.1 IP3] KNX-GAs mit Text in Grafana
Verfasst: Fr Okt 25, 2024 11:00 am
von Sensej
speckenbuettel hat geschrieben: ↑Fr Okt 25, 2024 2:40 am
Die Rohdaten sind nun mal Zahlenwerte, keine Byte-Werte eines Strings
Hallo Falk,
auf deinem KNX Bus Monitor -Bild sieht man die HEX-Werte in der Spalte Raw. Z.B. 4F2E4B2E dieser Hex- Wert entspricht den Wert O.K.
Meine Vermutung, dass die Anwendung Grafana die Hex-Werte falsch decodiert.
MfG Juri
Re: [V4.1 IP3] KNX-GAs mit Text in Grafana
Verfasst: Mo Nov 04, 2024 3:31 am
von speckenbuettel
----- ab hier V4.1 -----
Hallo,
Grafana stellt bei KNX-GAs mit Text immer die Länge des Strings dar. Das habe ich jetzt mit mehreren GAs und verschiedenen Einstellungen (Codepage in der ETS) getestet.

Letzter Wert in diesem Fall war "Hallo", Grafana macht darauf eine 5.
Die Frage an ElabNET: ist das ein Bug oder ein Feature?
Wenn man ein KNX-Objekt mit DPT 16 in eine Zeitreihe schreibt, dann wird diese in Grafana korrekt als Text dargestellt.
Vielen Dank und viele Grüße
Falk