Autor Thema: Neues Modul: ElectricityCalculator  (Gelesen 27323 mal)

Offline C0mmanda

  • Full Member
  • ***
  • Beiträge: 277
Antw:Neues Modul: ElectricityCalculator
« Antwort #30 am: 01 September 2016, 13:59:24 »
Moin

Ich möchte mal wissen, wieso ich jeden Morgen um 01:15Uhr eine plötzliche Leistungsaufnahme von sage und schreibe 46kW habe...

???????_PowerDayMax 46800.000 2016-09-01 01:15:59
Hat Jemand eine ähnliche Beobachtung?

Gruss
    Sailor

Nein, sowas hatte ich bisher noch nicht. (Messgerät: HM-ES-TX-WM).
Aktueller Max-Wert sind ca. 1500W, das passt. (Kaffeemaschine heute morgen).

Grtz
CmdA

Offline homeum

  • Jr. Member
  • **
  • Beiträge: 50
Antw:Neues Modul: ElectricityCalculator
« Antwort #31 am: 01 September 2016, 19:15:05 »
Alles läuft bei mir seit kurzem wie erwartet mit Daten von vzlogger als Basis. Danke für das Modul.

Eine Frage stellt sich nun als nächstes :
Gibt es bereits eine Visualisierung der wichtigsten nützlichen Reading-Werte?
Irgendwie habe ich noch keine rechte  Vorstellung, wie man das sinnvoll zur Anzeige bringt (also nicht die technische Umsetzung in fhem, sondern die "logische" Ausgabe)

Offline Jan007

  • New Member
  • *
  • Beiträge: 4
Antw:Neues Modul: ElectricityCalculator
« Antwort #32 am: 04 September 2016, 16:06:01 »
Hallo,

ich nutze auch dieses tolle Plugin mit VZlogger und bin soweit zufrieden.
Die Daten werden vom D0 Zähler aus "energy_current" reading gelesen, was auch gut funktioniert.
Beim Solarertrag werden die Daten von S0 Zähler gelesen und das reading heist da nur "energie" und nicht"energy_current"  dadurch liest das Modul alle reading vom So Zähler, was verkehrt ist, bzw zu viel und viele falsche werte mit liest (Aktuelle Leistung,...)
PV_Ertrag_energy_CounterCurrent

922.311

2016-09-04 15:45:26


PV_Ertrag_energy_CounterDay1st

921.294

2016-09-04 13:50:26


PV_Ertrag_energy_CounterDayLast

921.151

2016-09-04 13:50:26


PV_Ertrag_energy_CounterMeter1st

921.294

2016-09-04 13:50:26


PV_Ertrag_energy_CounterMeterLast

921.151

2016-09-04 13:50:26


PV_Ertrag_energy_CounterMonth1st

921.294

2016-09-04 13:50:26


PV_Ertrag_energy_CounterMonthLast

921.151

2016-09-04 13:50:26


PV_Ertrag_energy_CounterYear1st

921.294

2016-09-04 13:50:26


PV_Ertrag_energy_CounterYearLast

921.151

2016-09-04 13:50:26


PV_Ertrag_energy_EnergyCostMeter

0.223

2016-09-04 15:45:26


PV_Ertrag_energy_EnergyCostMonth

0.223

2016-09-04 15:45:26


PV_Ertrag_energy_EnergyCostYear

0.223

2016-09-04 15:45:26


PV_Ertrag_energy_EnergyDay

1.017

2016-09-04 15:45:26


PV_Ertrag_energy_EnergyMeter

1.017

2016-09-04 15:45:26


PV_Ertrag_energy_EnergyMonth

1.017

2016-09-04 15:45:26


PV_Ertrag_energy_EnergyYear

1.017

2016-09-04 15:45:26


PV_Ertrag_energy_FinanceReserve

-0.223

2016-09-04 15:45:26


PV_Ertrag_energy_LastDV

0.060

2016-09-04 15:45:26


PV_Ertrag_energy_LastDt

660

2016-09-04 15:45:26


PV_Ertrag_energy_Meter

922.311

2016-09-04 15:45:26


PV_Ertrag_energy_PowerCurrent

327272.727

2016-09-04 15:45:26


PV_Ertrag_energy_PowerDayAver

112576.727

2016-09-04 15:45:26


PV_Ertrag_energy_PowerDayCount

12

2016-09-04 15:45:26


PV_Ertrag_energy_PowerDayMax

522000.000

2016-09-04 15:34:26


PV_Ertrag_energy_PowerDayMin

0

2016-09-04 13:50:26


PV_Ertrag_energy_PowerDaySum

1350920.726

2016-09-04 15:45:26


PV_Ertrag_energy_PrevRead

922.311

2016-09-04 15:45:26


PV_Ertrag_energy_avg_CounterCurrent

371.700

2016-09-04 15:50:26


PV_Ertrag_energy_avg_CounterDay1st

920.1

2016-09-04 13:40:26


PV_Ertrag_energy_avg_CounterDayLast

917.100

2016-09-04 13:40:26


PV_Ertrag_energy_avg_CounterMeter1st

920.1

2016-09-04 13:40:26


PV_Ertrag_energy_avg_CounterMeterLast

917.100

2016-09-04 13:40:26


PV_Ertrag_energy_avg_CounterMonth1st

920.1

2016-09-04 13:40:26


PV_Ertrag_energy_avg_CounterMonthLast

917.100

2016-09-04 13:40:26


PV_Ertrag_energy_avg_CounterYear1st

920.1

2016-09-04 13:40:26


PV_Ertrag_energy_avg_CounterYearLast

917.100

2016-09-04 13:40:26


PV_Ertrag_energy_avg_EnergyCostMeter

-120.254

2016-09-04 15:50:26


PV_Ertrag_energy_avg_EnergyCostMonth

-120.254

2016-09-04 15:50:26


PV_Ertrag_energy_avg_EnergyCostYear

-120.254

2016-09-04 15:50:26


PV_Ertrag_energy_avg_EnergyDay

-548.400

2016-09-04 15:50:26


PV_Ertrag_energy_avg_EnergyMeter

-548.400

2016-09-04 15:50:26


PV_Ertrag_energy_avg_EnergyMonth

-548.400

2016-09-04 15:50:26


PV_Ertrag_energy_avg_EnergyYear

-548.400

2016-09-04 15:50:26


PV_Ertrag_energy_avg_FinanceReserve

120.254

2016-09-04 15:50:26


PV_Ertrag_energy_avg_LastDV

7.000

2016-09-04 15:50:26


PV_Ertrag_energy_avg_LastDt

60

2016-09-04 15:50:26


PV_Ertrag_energy_avg_Meter

371.700

2016-09-04 15:50:26


PV_Ertrag_energy_avg_PowerCurrent

420000000.000

2016-09-04 15:50:26


PV_Ertrag_energy_avg_PowerDayAver

-60653607.143

2016-09-04 15:50:26


PV_Ertrag_energy_avg_PowerDayCount

84

2016-09-04 15:50:26


PV_Ertrag_energy_avg_PowerDayMax

1143000000.000

2016-09-04 15:25:26


PV_Ertrag_energy_avg_PowerDayMin

-1977000000

2016-09-04 15:36:26


PV_Ertrag_energy_avg_PowerDaySum

-5094903000.000

2016-09-04 15:50:26


PV_Ertrag_energy_avg_PrevRead

371.700

2016-09-04 15:50:26


PV_Ertrag_energy_current_CounterCurrent

328.000

2016-09-04 15:45:26


PV_Ertrag_energy_current_CounterDay1st

724.6

2016-09-04 13:50:26


PV_Ertrag_energy_current_CounterDayLast

917.100

2016-09-04 13:50:26


PV_Ertrag_energy_current_CounterMeter1st

724.6

2016-09-04 13:50:26


PV_Ertrag_energy_current_CounterMeterLast

917.100

2016-09-04 13:50:26


PV_Ertrag_energy_current_CounterMonth1st

724.6

2016-09-04 13:50:26


PV_Ertrag_energy_current_CounterMonthLast

917.100

2016-09-04 13:50:26


PV_Ertrag_energy_current_CounterYear1st

724.6

2016-09-04 13:50:26


PV_Ertrag_energy_current_CounterYearLast

917.100

2016-09-04 13:50:26


PV_Ertrag_energy_current_EnergyCostMeter

-86.967

2016-09-04 15:45:26


PV_Ertrag_energy_current_EnergyCostMonth

-86.967

2016-09-04 15:45:26


PV_Ertrag_energy_current_EnergyCostYear

-86.967

2016-09-04 15:45:26


PV_Ertrag_energy_current_EnergyDay

-396.600

2016-09-04 15:45:26


PV_Ertrag_energy_current_EnergyMeter

-396.600

2016-09-04 15:45:26


PV_Ertrag_energy_current_EnergyMonth

-396.600

2016-09-04 15:45:26


PV_Ertrag_energy_current_EnergyYear

-396.600

2016-09-04 15:45:26


PV_Ertrag_energy_current_FinanceReserve

86.967

2016-09-04 15:45:26


PV_Ertrag_energy_current_LastDV

-107.500

2016-09-04 15:45:26


PV_Ertrag_energy_current_LastDt

660

2016-09-04 15:45:26


PV_Ertrag_energy_current_Meter

328.000

2016-09-04 15:45:26


PV_Ertrag_energy_current_PowerCurrent

-586363636.364

2016-09-04 15:45:26


PV_Ertrag_energy_current_PowerDayAver

-43806977.273

2016-09-04 15:45:26


PV_Ertrag_energy_current_PowerDayCount

12

2016-09-04 15:45:26


PV_Ertrag_energy_current_PowerDayMax

625090909.091

2016-09-04 15:24:26


PV_Ertrag_energy_current_PowerDayMin

-586363636

2016-09-04 15:45:26


PV_Ertrag_energy_current_PowerDaySum

-525683727.273

2016-09-04 15:45:26


PV_Ertrag_energy_current_PrevRead

328.000

2016-09-04 15:45:26

in der config steht für drei Zähler das:

define CalculatorStrombezug ElectricityCalculator Strombezug:energy_current.*
define CalculatorPV_Ertrag ElectricityCalculator PV_Ertrag:energy.*
define CalculatorNetzeinspeisung ElectricityCalculator Netzeinspeisung:energy_current.*

Was muss ich ändern, um nur das energy reading zu lesen?

Des weiteren zeigt er mir bei set und get die Daten eines anderen Gerätes an? siehe Bilder:

https://www.dropbox.com/s/05cyhfx2uvcebie/solar_cal1.JPG?dl=0
https://www.dropbox.com/s/lvc6qmqmqbykl5e/solar_cal.JPG?dl=0

Vielen Dank schon mal, für eure Hilfe.

Gruß Jan

Offline boehm

  • New Member
  • *
  • Beiträge: 9
Antw:Neues Modul: ElectricityCalculator
« Antwort #33 am: 06 September 2016, 09:09:12 »
Ich habe das selbe Problem.

Ich habe zwei Zähler konfiguriert und sehe aber beim zweiten Zähler
bei set und get die Readings vom ersten Zähler.

Danke für die Hilfe.

Grüße

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1071
  • und es werden immer mehr...
Antw:Neues Modul: ElectricityCalculator
« Antwort #34 am: 06 September 2016, 09:42:49 »
Hallo Jan

in der config steht für drei Zähler das:
define CalculatorStrombezug ElectricityCalculator Strombezug:energy_current.*
define CalculatorPV_Ertrag ElectricityCalculator PV_Ertrag:energy.*
define CalculatorNetzeinspeisung ElectricityCalculator Netzeinspeisung:energy_current.*

Was muss ich ändern, um nur das energy reading zu lesen?

Versuchmal
define CalculatorPV_Ertrag ElectricityCalculator PV_Ertrag:energy:.*


Gruss
   Sailor
******************************
Raspberry Pi mit DbLog, HomeMatic HMLAN
13x HM-SEC-SC; 11x HM-TC-IT-WM-W-EU; 13x HM-CC-RT-DN; 03x HM-Sec-SD; 01x HM-WDS10-TH-O; km200 mit Buderus GB172

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1071
  • und es werden immer mehr...
Antw:Neues Modul: ElectricityCalculator
« Antwort #35 am: 06 September 2016, 09:46:00 »
Hallo Jan, boehm

Des weiteren zeigt er mir bei set und get die Daten eines anderen Gerätes an? siehe Bilder:

Ich habe das selbe Problem.
Ich habe zwei Zähler konfiguriert und sehe aber beim zweiten Zähler
bei set und get die Readings vom ersten Zähler.

Ich habe jetzt zumindest die set/get liste für das Counter-Device auf den neusten Stand gebracht.

Was sagen eure Einträge jetzt?

Gruß
   Sailor
******************************
Raspberry Pi mit DbLog, HomeMatic HMLAN
13x HM-SEC-SC; 11x HM-TC-IT-WM-W-EU; 13x HM-CC-RT-DN; 03x HM-Sec-SD; 01x HM-WDS10-TH-O; km200 mit Buderus GB172

Offline boehm

  • New Member
  • *
  • Beiträge: 9
Antw:Neues Modul: ElectricityCalculator
« Antwort #36 am: 06 September 2016, 10:04:29 »
Hallo Sailor,

danke für die schnelle Reaktion.

Ich weiß aber jetzt nicht was ich da genau machen soll damit ich die richtigen Readings bei set und get sehe?

Grüße

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1071
  • und es werden immer mehr...
Antw:Neues Modul: ElectricityCalculator
« Antwort #37 am: 06 September 2016, 13:35:05 »
Hallo Boheme

Ich weiß aber jetzt nicht was ich da genau machen soll damit ich die richtigen Readings bei set und get sehe?

Das Übliche in so einem Fall: Bis morgen warten und "update" durchführen.  ;D

Allerdings arbeite ich noch an dem Zwei-Zaehler-Problem

Gruß
    Sailor
« Letzte Änderung: 06 September 2016, 20:31:57 von Sailor »
******************************
Raspberry Pi mit DbLog, HomeMatic HMLAN
13x HM-SEC-SC; 11x HM-TC-IT-WM-W-EU; 13x HM-CC-RT-DN; 03x HM-Sec-SD; 01x HM-WDS10-TH-O; km200 mit Buderus GB172

Offline boehm

  • New Member
  • *
  • Beiträge: 9
Antw:Neues Modul: ElectricityCalculator
« Antwort #38 am: 08 September 2016, 18:15:44 »
Hallo Sailor,

nach dem Update sehe ich weiterhin bei set und get die Readings
vom ersten Zähler.

Meine ReadingDestination ist beidesmal CalculatorDevice.

Grüße

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1071
  • und es werden immer mehr...
Antw:Neues Modul: ElectricityCalculator
« Antwort #39 am: 12 September 2016, 21:58:01 »
Hallo boehm

nach dem Update sehe ich weiterhin bei set und get die Readings vom ersten Zähler.
Meine ReadingDestination ist beidesmal CalculatorDevice.

Also ich habe zunächst die Counter-Device wieder aus der get/set Liste wieder raus geschmissen, da diese nicht vom Calculator-Device geändert werden können.

Warum bei dir nicht die Readings Zähler in der get/set - Liste auftauchen, obwohl du bei allen GasCalculatorDevice als Ziel angegeben hast, ist mir noch nicht ganz klar.

Kannst du mir Bitte mal einen Bildschirmausdruck Deiner Readings und der Definition posten?

Danke

Gruss
    Sailor
******************************
Raspberry Pi mit DbLog, HomeMatic HMLAN
13x HM-SEC-SC; 11x HM-TC-IT-WM-W-EU; 13x HM-CC-RT-DN; 03x HM-Sec-SD; 01x HM-WDS10-TH-O; km200 mit Buderus GB172

Offline boehm

  • New Member
  • *
  • Beiträge: 9
Antw:Neues Modul: ElectricityCalculator
« Antwort #40 am: 13 September 2016, 09:17:15 »
Hallo Sailor,

anbei drei Screenshots. Ich hoffe die machen die Sache klarer.

Ich bekomme von meinem Heatmeter 8 stellige Werte. Ich benötige aber 5 stellige Werte.

Bei meiner ersten Implementation als Power meter war das kein Problem. Durch das set Kommando konnte ich das umstellen.

In meiner zweiten Implementation als Heat meter habe ich das gleiche Problem. Ich müsste bestimmte Werte von 8 Stellen auf 5 Stellen umstellen. Kann ich aber nicht, da die Wertenamen nicht in der Liste erscheinen.

Vielleicht noch zur Info: Für die Daten des Power meters verwende ich DBLog Modul. Für die Daten des Heat meters verwende ich ein FileLog.

Ich sag schon mal Danke für die Unterstützung.

Grüße

Offline Bartimaus

  • Sr. Member
  • ****
  • Beiträge: 824
Antw:Neues Modul: ElectricityCalculator
« Antwort #41 am: 13 September 2016, 11:43:46 »
Moin,

könnte mir bitte jemand bei der Regex helfen ?

Ich habe ein OWCOUNT-Modul. Dies liest 2 Zähler aus. Zähler A und Zähler B.
Im OWCOUNT wurden beide gem. Wiki/Commandref umbenannt und zwar
AName = E-Energy|energy
BName = Hz-Energy|energy.

Ich kann es drehen wie ich will, die Werte werden nicht gelesen, bzw. es werden keine Readings erzeugt.

Wie sollte die Definition aussehen ?

define Stromkosten ElectricityCalculator 1wire_Strom_Gesamt:energy:.*
oder

define Stromkosten ElectricityCalculator 1wire_Strom_Gesamt:countersA:.*
Wäre nett wenn mir jemand auf die Sprünge helfen könnte... ::)
« Letzte Änderung: 13 September 2016, 17:58:39 von Bartimaus »
LG
B.


BananaM2Berry - DebianStretchLite, RootFS@SSD, FHEM 5.8, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1071
  • und es werden immer mehr...
Antw:Neues Modul: ElectricityCalculator
« Antwort #42 am: 13 September 2016, 13:07:17 »
Hallo Boehm

Ich bekomme von meinem Heatmeter 8 stellige Werte. Ich benötige aber 5 stellige Werte.

Also mit der Aussage kann ich so nichts anfangen. Ich glaube aber zu ahnen was du meinst.

Gehen wir mal Schritt für Schritt vor:

a) Zähler-Impuls-Wertigkeit
Was liefern die Zähler an Werteinheit pro Zählimpuls? (Beispiel: 0,01kWh/Impuls = 10W/Impuls)
Entsprechend muß das Attribut "ElectricityKwhPerCounts " gesetzt werden.

Es ist ZWINGEND erforderlich, das am Ende der Rechnung kWh rauskommen.

Gruss
    Sailor
******************************
Raspberry Pi mit DbLog, HomeMatic HMLAN
13x HM-SEC-SC; 11x HM-TC-IT-WM-W-EU; 13x HM-CC-RT-DN; 03x HM-Sec-SD; 01x HM-WDS10-TH-O; km200 mit Buderus GB172

Offline boehm

  • New Member
  • *
  • Beiträge: 9
Antw:Neues Modul: ElectricityCalculator
« Antwort #43 am: 13 September 2016, 14:30:38 »
Hallo Sailor,

ich bekomme von meinen Zählern Wh. Damit ich kWh bekomme habe ich das Attribut ElectricityKwhPerCounts auf 0.001 eingestellt.

Wie viele Werteinheiten pro Impulse ich bekomme kann ich im Moment nicht sagen.

Auf dem Screenshot "Heatmeter_oben" sieht man ja zum einen, dass bei "set myHeatmeterCalculator" .Powermeter_Zaehlerstand-....
steht, statt "Waermezaehler_1_value_...".
Wenn ich hier die richtigen Werte habe kann ich über das set Kommando bei dem Wert "Waermezaehler_1_value_CounterMeter1st" ein Komma setzen.

So habe ich es bereits bei meinem Stromzaehler gemacht.

Ich hoffe ich habe es verständlich rübergebracht.

Danke und Grüße 

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1071
  • und es werden immer mehr...
Antw:Neues Modul: ElectricityCalculator
« Antwort #44 am: 14 September 2016, 06:45:37 »
Hallo boehm

ich bekomme von meinen Zählern Wh. Damit ich kWh bekomme habe ich das Attribut ElectricityKwhPerCounts auf 0.001 eingestellt.
Wie viele Werteinheiten pro Impulse ich bekomme kann ich im Moment nicht sagen.

Die Anzahl der Werteinheiten ist Wh  und somit ist das Attribut ElectricityKwhPerCounts mit 0.001 richtig gesetzt.

Auf dem Screenshot "Heatmeter_oben" sieht man ja zum einen, dass bei "set myHeatmeterCalculator" .Powermeter_Zaehlerstand-....
steht, statt "Waermezaehler_1_value_...".
Wenn ich hier die richtigen Werte habe kann ich über das set Kommando bei dem Wert "Waermezaehler_1_value_CounterMeter1st" ein Komma setzen.

b) Mauelles setzen von Readings
Was passiert, wenn du folgenden Befehl ganz oben manuell in die Befehlszeile eingibst:
set myHeatmeterCalculator Waermezaehler_1_value_CounterMeter1st 25634.000 ?

Gruss
   Sailor
******************************
Raspberry Pi mit DbLog, HomeMatic HMLAN
13x HM-SEC-SC; 11x HM-TC-IT-WM-W-EU; 13x HM-CC-RT-DN; 03x HM-Sec-SD; 01x HM-WDS10-TH-O; km200 mit Buderus GB172

 

decade-submarginal