Neuigkeiten:

Am Sonntag den 8.12.2024 kann es ab ca. 8:00 Uhr zu kurzzeitigen Einschränkungen / Ausfällen bei den Diensten des FHEM Vereines kommen.
Die Server müssen mal gewartet und dabei neu gestartet werden ;)

Hauptmenü

[gelöst] Einzelne Werte aus dblog Zeile plotten?

Begonnen von thymjan, 01 November 2024, 12:51:31

Vorheriges Thema - Nächstes Thema

thymjan

Stehe gerade auf dem Schlauch. Möchte auf einzelne Werte der dblog-Zeile zugreifen:
2024-11-01_12:33:08 235.0 - 235.0 - 237.5 - 1.9
2024-11-01_12:38:09 234.4 - 234.4 - 237.5 - 1.9
2024-11-01_12:43:09 235.0 - 234.4 - 237.5 - 1.9
#Wally:voltage_L1_L2_L3_N:::

Du darfst diesen Dateianhang nicht ansehen.
Was muss ich dafür in das RegExp Feld eingeben, um z.B. den zweiten Wert zu plotten?


thymjan

Mit Hilfe dieses Foren-Beitrags, ChatGPT und regular expressions habe ich eine Lösung gefunden:

Du darfst diesen Dateianhang nicht ansehen.

Erster Wert:
$val=~s/([0-9.]+)\s*-\s*[0-9.]+\s*-\s*[0-9.]+\s*-\s*[0-9.]+/$1/eg
Zweiter Wert:
$val=~s/[0-9.]+\s*-\s*([0-9.]+)\s*-\s*[0-9.]+\s*-\s*[0-9.]+/$1/eg
Dritter Wert:
$val=~s/[0-9.]+\s*-\s*[0-9.]+\s*-\s*([0-9.]+)\s*-\s*[0-9.]+/$1/eg