KNX Data Secure Unterstützung
für KNX Logger und KNX Busmonitor

KNX Diagnose Monitor, Import des ETS Projektes deutlich beschleunigt, Suche in der Navigation
Mehr Informationen dazu hier im Forum

Insider Version 6 zur 4.5 jetzt für alle Mitglieder des Insider Clubs installierbar
Alle Infos zum Update im Timberwolf Wiki

[Frage] [V1.5.1] Anzeige von kurzen Schaltflanken im Doktormodus

Informationen und Diskussionen über Logik-Engine und Logik-Editor
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch 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

Robosoc
Reactions:
Beiträge: 1908
Registriert: Di Okt 09, 2018 9:26 am
Hat sich bedankt: 643 Mal
Danksagung erhalten: 797 Mal

#11

Beitrag von Robosoc »

Hallo Michaël (bondt),

ich bin auch absolut kein Grafana-Experte und habe all mein Wissen lediglich aus meinen Tests mit dem TWS gemacht. Irgendwie scheint es mir einen Unterschied zu geben ob man ein Panel manuell selber anlegt oder ob es durch Eure Scripts erstellt werden.

Hier einmal ein manuelles Beispiel:

Grafana Ansicht aus Doktormodus:
Bild

Manuelle Auswertung der KNX-GA in Grafana, ohne weitere Änderung, ich habe in Grafana lediglich die GA eingetragen. Man sieht, dass Standardmässig mit der Funktion mean() und den Group By Optionen time ($interval) und fill (null) gezogen werden. In der Dok-Modus Auswertung sind diese Functionen nicht zu sehen!
Bild

Wenn ich jetzt fill (null) auf fill (previous) ändere, dann ist das - glaube ich - exakt, was wir hier in dem Threat gewünscht haben. Also lag ich da mit meiner Idee doch irgendwie richtig. Damit das geht muss aber Group By time ($interval) gesetzt sein - warum, weiß ich noch nicht. Und wenn time ($interval) gesetzt ist macht meines Erachtens dann auch eher last() statt mean() Sinn... aber das ist vielleicht Geschmackssache und vielleicht bin ich auch einfach nur völlig verwirrt :doh:

Bild
VG, Sven - 3500 XL ID:1369 | 3500 L ID:1355, VPN offen, Reboot OK

Robosoc
Reactions:
Beiträge: 1908
Registriert: Di Okt 09, 2018 9:26 am
Hat sich bedankt: 643 Mal
Danksagung erhalten: 797 Mal

#12

Beitrag von Robosoc »

Ui, was ich jetzt selber gerade merkwürdig finde und eben nicht gesehen hatte ist der Unterschied gegen 10:46 in der Dok-Modus Auswertung und der KNX-GA Auswertung...Kann ich mir gerade auch nicht erklären...

Der Dok-Modus sagt, dass der Ausgang konstant bei 25% geblieben ist. Die KNX-GA-Auswertung sieht was anderes. Da muss also noch ein externes Ereignis passiert sein, welches nicht in der gleichen Logikzelle ausgelöst hat. Aber der eigentliche Inhalt meines letzten Beistrag sind denke ich gültig.
VG, Sven - 3500 XL ID:1369 | 3500 L ID:1355, VPN offen, Reboot OK
Benutzeravatar

bondt
Elaborated Networks
Elaborated Networks
Reactions:
Beiträge: 476
Registriert: Mo Aug 27, 2018 10:48 am
Wohnort: Eschenlohe
Hat sich bedankt: 566 Mal
Danksagung erhalten: 170 Mal

#13

Beitrag von bondt »

@Robosoc, auch werden Werte dann angezeigt, die es nicht gibt, pro $__interval. Aber da kann man auch mit leben.
Viele Grüße,
Michaël

[ Timberwolf Entwicklung ]

"Have you tried turning it off and on again?"

timberwolf101, VPN offen, Reboot jederzeit
Antworten

Zurück zu „Logikengine & Logik-Editor“