Differenz zweier Zählerstände ermitteln und über Plot-Editor darstellen

Begonnen von baukater, 26 Oktober 2016, 20:15:06

Vorheriges Thema - Nächstes Thema

baukater

Hallo,

ich habe beide Stromzähler an FHEM angeschlossen und kann auch die Werte entsprechend auswerten und darstellen.

Da ein Zähler den Hausstrom und den PV-Ertrag zählt, erhalte ich den Wert Power aber als Differenzsumme beider Werte, was
in der grafischen Darstellung und Auswertung gar nicht gewünscht ist.

Ist es möglich die Differenz der Stromzähler zum vorherigen Wert zu bilden und entsprechend darzustellen.

Schematisch wäre das in etwa so:

total_consumption (vo) - total_consumption(v-1) = Power (Hausstrom)
total_feed(V0) - total_feed(V-1) = Power (PV-Anlage)

Kann man so etwas lösen und wenn ja, wie?
FB7490,Raspi 2/3,HM-Lan,Jeelink Classic (868),Logilink BT0015 Bluetooth 4.0, 2x mySmartUSB light,RS485USB , entities:272 device:14 channel:27 virtual:1, 6 x HM-LC-BL1-FM,4 x HM-LC-SW4-WM, 1 x HM-LC-SW2-FM,1 x Fensterkontakt,1 1x Türkontakt, 1 1x Bewegungsmelder, DECT-200,DECT100,6xAuthentic Xiaom

rudolfkoenig

Ich wuerde diese Werte per userReadings berechnen, diese im FileLog zusaetzlich loggen, und darstellen.
Vmtl. muss man nach der Berechnung den Ausgangswert in dem userReading unter einem neuen Namen speichern, damit es beim naechsten mal  zur Verfuegung steht.

baukater

Mein userReading kommt irgendwie nicht an. Stimmt etwas mit meiner Definition nicht?

MyPowerConsumption1 power:total_consumption.*  differential { ReadingsNum("Hausstrom","total_consumption",0);;}

2016-10-26_23:08:16 Hausstrom power: 304.936626911894
2016-10-26_23:10:14 Hausstrom power: 337.53703505228
2016-10-26_23:12:12 Hausstrom power: 302.571142260549
2016-10-26_23:12:46 Hausstrom total_consumption: 10298831.4
2016-10-26_23:12:46 Hausstrom total_consumption_Ch1: 10298831.4
2016-10-26_23:13:04 Hausstrom 129.129.199.130.3.255: ISK
2016-10-26_23:13:04 Hausstrom 1.0.0.0.9.255: 06-49-53-4B-01-04-CE-E3-DF-45
2016-10-26_23:13:04 Hausstrom dir_total_consumption: in
2016-10-26_23:13:04 Hausstrom total_consumption_Ch2: 0
2016-10-26_23:13:04 Hausstrom total_feed: 24049171.8
2016-10-26_23:13:04 Hausstrom dir_total_feed: in
2016-10-26_23:13:04 Hausstrom total_feed_Ch1: 24049171.8
2016-10-26_23:13:04 Hausstrom total_feed_Ch2: 0
FB7490,Raspi 2/3,HM-Lan,Jeelink Classic (868),Logilink BT0015 Bluetooth 4.0, 2x mySmartUSB light,RS485USB , entities:272 device:14 channel:27 virtual:1, 6 x HM-LC-BL1-FM,4 x HM-LC-SW4-WM, 1 x HM-LC-SW2-FM,1 x Fensterkontakt,1 1x Türkontakt, 1 1x Bewegungsmelder, DECT-200,DECT100,6xAuthentic Xiaom

rudolfkoenig


baukater

So, hab's geschafft, das Werte geschrieben werden, allerdings sieht das Ergebnis bescheiden aus. Viel mehr
falsch kann man noch nicht mehr machen, oder warum sind die Werte so niedrig?

MyPowerConsumption difference { ReadingsNum("Hausstrom","total_consumption",0)},MyPowerFeed difference { ReadingsNum("Hausstrom","total_feed",0)}

ManufID

ISK

2016-10-24 20:40:17
MyPowerConsumption

0

2016-10-29 12:27:41
MyPowerFeed

0.699999999254942

2016-10-29 12:27:41
PublicKey

236E-6B4B-C5DA-3DB8-675E-5B34-1F24-43CD-7C06-339F-7F0B-582D-288D-1A1C-F95F-3DC3-0962-588A-9A82-287F-242D-73A7-130B-A6C0-01

2016-10-24 20:40:17
Version

ISK\0649534B0104CEE3DF45

2016-10-29 12:19:58
dir_total_consumption

out

2016-10-29 12:27:41
dir_total_feed

out

2016-10-29 12:27:41
power

-2206

2016-10-29 12:27:41
statPowerDay

Min: -4461.0000000000000000 Avg: -132.3801935587366643 Max: 2610.0000000000000000

2016-10-29 12:27:25
statPowerDayLast

Min: -3745.0000000000000000 Avg: -87.4860927870403629 Max: 4195.0000000000000000

2016-10-28 23:59:55
statPowerMonth

Min: -6488.0000000000000000 Avg: -228.4148321587965711 Max: 7209.0000000000000000

2016-10-29 12:27:25
statPowerMonthLast

Min: -6395.000000000000000 Avg: -765.038007864555766 Max: 4558.366151165730116

2016-09-30 23:59:55
statPowerYear

Min: -7007.0000000000000000 Avg: -785.7366813490922368 Max: 8226.0000000000000000 (since: 2016-06-04_23:27:42 )

2016-10-29 12:27:25
statStateDay

opened: 00:00:00 opened_Count: 1 (since: 2016-06-04_23:27:41)

2016-06-04 23:27:41
statStateMonth

opened: 00:00:00 opened_Count: 1 (since: 2016-06-04_23:27:41)

2016-06-04 23:27:41
statStateYear

opened: 00:00:00 opened_Count: 1 (since: 2016-06-04_23:27:41)

2016-06-04 23:27:41
state

opened

2016-10-28 06:44:01
total_consumption

10318102.7

2016-10-29 12:27:41
total_consumption_Ch1

10318102.7

2016-10-29 12:27:41
total_consumption_Ch2

0

2016-10-29 12:27:41
total_feed

24080589.8

2016-10-29 12:27:41
total_feed_Ch1

24080589.8
FB7490,Raspi 2/3,HM-Lan,Jeelink Classic (868),Logilink BT0015 Bluetooth 4.0, 2x mySmartUSB light,RS485USB , entities:272 device:14 channel:27 virtual:1, 6 x HM-LC-BL1-FM,4 x HM-LC-SW4-WM, 1 x HM-LC-SW2-FM,1 x Fensterkontakt,1 1x Türkontakt, 1 1x Bewegungsmelder, DECT-200,DECT100,6xAuthentic Xiaom