FHEM Forum

FHEM => Frontends => SVG / Plots / logProxy => Thema gestartet von: stgeran am 20 März 2022, 19:19:23

Titel: [gelöst] Plotfile erzeugen
Beitrag von: stgeran am 20 März 2022, 19:19:23
Was ist bei der Definition falsch? Es gibt keinen Inhalt in dem Plotfile
attr Gas userReadings Verbrauch_korrigiert:total:.* {ReadingsNum($name, 'total',0) + 2275}
define FileLog_Verbrauch_korrigiert FileLog ./log/Verbrauch_korrigiert-%Y.log Verbrauch_korrigiert:.*
attr FileLog_Verbrauch_korrigiert logtype power8:Power,text
attr FileLog_Verbrauch_korrigiert room CUL_EM
Titel: Antw:Plotfile erzeugen
Beitrag von: betateilchen am 22 März 2022, 18:56:54
"Verbrauch_korrigiert:.*" ist ein readingName, m.E. fehlt davor entweder ein deviceName oder eine regex, die den deviceNamen abbildet.

Außerdem verstehe ich nicht, was Du mit "Inhalt in dem Plotfile" meinst. Das Einzige, was ich da sehe, ist eine Logfile-Definition.
Titel: Antw:Plotfile erzeugen
Beitrag von: stgeran am 22 März 2022, 20:23:12
Das sollte ausdrücken, dass keine Werte in dem File stehen. Ich habe auch
define FileLog_Verbrauch_korrigiert FileLog ./log/Verbrauch_korrigiert-%Y.log Verbrauch_korrigiert:.*
durch
define FileLog_Verbrauch_korrigiert FileLog ./log/Verbrauch_korrigiert-%Y.log Verbrauch_korrigiert:CNT.*
ersetzt.
Ausserdem
set FileLog_Verbrauch_korrigiert  addRegexpPart Gas
im WebUi.
Jetzt habe ich auch Werte im logfile
Titel: Antw:Plotfile erzeugen
Beitrag von: betateilchen am 22 März 2022, 20:39:44
Zitat von: stgeran am 22 März 2022, 20:23:12
Ausserdem
set FileLog_Verbrauch_korrigiert  addRegexpPart Gas
im WebUi.

Das ist doch genau das, was ich geschrieben habe:

Zitat von: betateilchen am 22 März 2022, 18:56:54
m.E. fehlt davor entweder ein deviceName oder eine regex, die den deviceNamen abbildet.

Du hattest im Filelog kein device angegeben, zu dem Werte geloggt werden sollen.
Titel: Antw:Plotfile erzeugen
Beitrag von: stgeran am 22 März 2022, 21:00:48
Danke für den Hinweis, machmal dauert es etwas länger (oder noch länger :-))
Titel: Antw:Plotfile erzeugen
Beitrag von: betateilchen am 22 März 2022, 21:22:27
define FileLog_Verbrauch_korrigiert FileLog ./log/Verbrauch_korrigiert-%Y.log Gas:Verbrauch_korrigiert:.*