Metainformationen zur Seite
S4L Dev Tools
Alles liegt, wenn nicht anders genannt, in libs/testing
parseLocalStatfile.pl
Parst ein RAW XML-Statistikfile, das lokal auf dem LoxBerry liegt (http://ms/stats/, dann entsprechende Datei klicken und Quelltext speichern). Parameter ist der Dateiname. Es wird nichts importiert, aber das Parsing der Datei angestoßen und gedumpt.
testtimestamps.pl und testtimestamps_workaround.pl
Nimmt als Parameter einen Zeitstempel, wie er in der Loxone Statistik steht, und gibt die Epoch-Zeit sowie Sommer- oder Winterzeit aus.
Das Workaround-Script enthält den Workaround, um invalide Loxone-Zeitstempel zu korrigieren (bzw. das zu versuchen).
getValue.pl
Holt ein Element vom Miniserver per msget_value. Das abzurufende Element steht im Code.
getLineformat.pl
Erzeugt mittels Funktion influx_lineprot das Influx Lineprotokoll. Die zu verwendenden Daten stehen im Code.
getLoxplan.pl
Downloaded und parst, wie S4L, die Miniserver-Config.
getTelegrafInternals.pl
Liest und dumpt per telegrafinternals die Telegraf Metriken.
sendTelegraf.pl
Sendet die Daten im Code an Telegraf per lox2telegraf.
debug_stats.pl
/bin/debugging
Liest von jedem Bausteintyp einige Zeilen einer Loxone Statistik und gibt Metadaten und ein paar Werte aus. Zum Erzeugen von Import-Mappings für unterschiedliche Bausteintypen.