Möchte einen Plot erstellen, weiss nicht wie

Begonnen von reimundko, 14 Juli 2021, 13:29:54

Vorheriges Thema - Nächstes Thema

reimundko

Hallo ich habe eine Solaranlage an einem Shelly 1 PM/Elecpow angeschlossen. Die werte werden mit MQTT übertragen.
Die MQTT heist.  MQTT2_ElecPow
das Filelog nennt sich.  FileLog_MQTT2_ElecPow   /  MQTT2_ElecPow-2021.log



die readings sind z.b. so
ENERGY_ApparentPower
72.7
2021-07-14 13:28:02
ENERGY_Current
0.310
2021-07-14 13:28:02
ENERGY_Factor
0.12
2021-07-14 13:28:02
ENERGY_Power
9.0
2021-07-14 13:28:02
ENERGY_PowerPeakToday
17.0
2021-07-14 13:28:02
ENERGY_PowerPeakTotal
17.0
2021-07-14 13:28:02
ENERGY_PowerPeakYesterday
0.0
2021-07-14 13:28:02
ENERGY_ReactivePower
72.1
2021-07-14 13:28:02
ENERGY_Today
0.005
2021-07-14 13:28:02
ENERGY_Total
0.005
2021-07-14 13:28:02
ENERGY_Voltage
234.20
2021-07-14 13:28:02

Möchte nun gerne eine Grafik haben von der Watt Zahl die das Modul leistet.
Wie kann ich das am besten hinbekommen ?
Ich blicke da gar nicht mehr durch.

Vielen Dank.



Otto123

Hi,

Ganz grob:
In der normalen Ansicht der Definition FileLog_MQTT2_ElecPow klickst Du den Link Create SVG Plot - dann öffnet sich ein neuer Plot und den füllst Du mit den Werten aus die anzeigen möchtest.

Wenn Du in der Mitte die Werte zur Anzeige ausgewählt hast, drückst Du write .gplot File und das Diagramm sollte zu sehen sein.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Nobbynews

#2
Zitat von: reimundko am 14 Juli 2021, 13:29:54
ENERGY_ApparentPower
72.7
2021-07-14 13:28:02
ENERGY_Current
0.310
2021-07-14 13:28:02
ENERGY_Factor
0.12
2021-07-14 13:28:02
ENERGY_Power
9.0
2021-07-14 13:28:02
ENERGY_PowerPeakToday
17.0
2021-07-14 13:28:02
ENERGY_PowerPeakTotal
17.0
2021-07-14 13:28:02
ENERGY_PowerPeakYesterday
0.0
2021-07-14 13:28:02
ENERGY_ReactivePower
72.1
2021-07-14 13:28:02
ENERGY_Today
0.005
2021-07-14 13:28:02
ENERGY_Total
0.005
2021-07-14 13:28:02
ENERGY_Voltage
234.20
2021-07-14 13:28:02
Vor allem würde ich mein FileLog dahingehend anpassen, dass nur der eine gewünschte Wert geloggt wird. Vermutlich also ins Unreine geschrieben:
./log/MQTT2_Elec_Pow_Power-%Y.log MQTT2_ElecPow:Energy_Power:.*
Dann das SVG wie von Otto geschrieben erstellen.

Norbert

reimundko

#3
Danke. das werde ich jetzt sofort versuchen.



Funktioniert einwandfrei

reimundko

Jetzt versuche ich noch einzelene Werte zu erfassen und einzeln anzeigen zu lassen.
Leistung aktuell
Leistung Tag
Leistung Monat
Leistung Jahr