Neues Modul: ElectricityCalculator

Begonnen von Sailor, 26 August 2016, 21:05:35

Vorheriges Thema - Nächstes Thema

Hanneck

#165
Hallo,

ich bin wieder weiter gekommen, aber mir fehlt das reading EnergyCostDay, kann man es selber anlegen. Wenn ja wie?
Strom_HA01_energy_CounterYearLast
3524
2016-12-08 23:48:26
Strom_HA01_energy_EnergyCostDayLast
2.294
2016-12-13 00:01:28
Strom_HA01_energy_EnergyCostMeter
-125.760
2016-12-13 23:17:22
Strom_HA01_energy_EnergyCostMonth
-125.760
2016-12-13 23:17:22
Strom_HA01_energy_EnergyCostYear
-125.760
2016-12-13 23:17:22
Strom_HA01_energy_EnergyDay
6.530
2016-12-13 23:17:22
Strom_HA01_energy_EnergyDayLast
7.170
2016-12-13 00:01:28
Strom_HA01_energy_EnergyMeter
-393.000
2016-12-13 23:17:22
Strom_HA01_energy_EnergyMonth
-393.000
2016-12-13 23:17:22
Strom_HA01_energy_EnergyYear
-393.000
2016-12-13 23:17:22
Strom_HA01_energy_FinanceReserve
788.760
2016-12-13 23:17:22
Strom_HA01_energy_PowerCurrent
222.222
2016-12-13 23:17:22
Strom_HA01_energy_PowerDayAver
-233.494
2016-12-13 23:17:22
S


Beim Zählerstand schneidet er mir aber die Werte nach dem . punkt ab. Wie kann ich dieses ändern?
Ich habe viel probiert aber nicht die richtige Lösung gefunden,

Grüße Dieter :-[




Sailor

Hallo Dieter

Zitat von: Hanneck am 13 Dezember 2016, 23:27:19
ich bin wieder weiter gekommen, aber mir fehlt das reading EnergyCostDay, kann man es selber anlegen. Wenn ja wie?
Hast Du schon ein Update gefahren. Das entsprechende Update existiert erst seit gestern morgen im Repository.


Zitat von: Hanneck am 13 Dezember 2016, 23:27:19
Beim Zählerstand schneidet er mir aber die Werte nach dem . punkt ab. Wie kann ich dieses ändern?
Ich habe viel probiert aber nicht die richtige Lösung gefunden,

Sende mal bitte ein Foto.

Gruss
    Sailor
******************************
Man wird immer besser...

Reinhart

#167
@Hanneck

du musst die Ausgabe vom Zählerstand beim ValueFormat anders formatieren.

die 9 stellige Zahlenausgabe
'electricityConsumed' =>"%09d"

wird zu
'electricityConsumed' =>"%.3f",

dann hast du 3 Nachkommastellen. In deinem Fall ist electricityConsumed counterCurrent.

LG
Reinhart
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

Hanneck

Hallo Reinhard, Hallo Sailor,

Danke, damit sieht der CounterCurrent schon besser aus. Bekommt man den Punkt auch noch weg und mit voran gestellten Nullen?

Warum wird aber bei den anderen Werten die kWh und das € Zeichen nicht angezeigt?
Ich habe es eigentlich so gemacht wie es in euren Vorgaben ist. Irgendwo klemmt da aber noch was.
{'Strom_HA01_energy_CounterCurrent'=>"%.3f",
'Strom_HA01_energy_PowerCurrent'=> "%.0f W",
'Strom_HA01_energy_EnergyDay'=> "%.2f kWh",
'Strom_HA01_energy_reading_EnergyCostDay'=> "%.3f €",
'Strom_HA01_energy_reading_EnergyDayLast'=> "%2f kWh",
'Strom_HA01_energy_readin_EnergyCostDayLast'=> "%2f €",
'Strom_HA01_energy_reading_EnergyCostMonth'=> "%.2f €",
'Strom_HA01_energy_reading_EnergyCostMeter'=> "%.2f €",
'Strom_HA01_reading_FinanceReserve'=> "%.2f €"}


Gruß Dieter

hartenthaler

Zitat von: Hanneck am 14 Dezember 2016, 16:49:01
Danke, damit sieht der CounterCurrent schon besser aus. Bekommt man den Punkt auch noch weg und mit voran gestellten Nullen?
Eine Variante wäre, dass Du im ElectricityCalculator Device ein userReading definierst, das den CounterCurrent mit 1000 multipliziert. Dann kannst du diesen Wert in der readingsGroup stattdessen anzeigen und das alte Format %09d wieder verwenden.
fhem 5.8 auf RaspberryPi 3 mit HMLAN und CCU2, ZWave, JeeLink, FHZ1000 für FS20, HMS, Fritz!Box, Fritz!DECT200, Harmony, Sonos, hue, netatmo, SSCam, Wetter- und Verkehrsmodule, Chat-Bot mit RiveScript/Telegram, IFTTT, pushover, ...

Hanneck

Sorry
aber ich habe da leider noch nicht das nötige Hintergrund Wissen wie man so ein userReading erstellt.
Besser gesagt wie die Funktion aussehen muss, da kann man lesen und lesen und probieren aber es funktioniert nicht.
Ist bestimmt das einfachste vom einfachen, ich muss so etwas mal gesehen haben damit ich die Logik verstehe. Wo kann man sich Input holen um Euch nicht immerzu mit solchen simplen Sachen zu nerven.
Kann man es an einem Beispiel erklären??
Wäre Toll.
Danke, gemeinsam kommt man manchmal schneller ans Ziel.

:-\ Dieter

Reinhart

#171
um die Logik der Formatierungen zu verstehen gibt es viele Links im Internet, hier ist einer davon. Hier siehst du auch ganz genau die Bedeutung von "d", also eine Formatierung in eine Ganzzahl oder das "f" für Fließkommazahlen (".3f" = 3 Nachkommastellen).


Die Ausgabe die du möchtest, kannst du direkt beim attr valueFormat umrechnen!


'Strom_HA01_energy_CounterCurrent'=>"%.3f",
diese Formatierung mit 3 Nachkommastellen wird zu


'Strom_HA01_energy_CounterCurrent'=>'{sprintf("%09d",$VALUE*1000)}',
eine 9-stellige Ausgabe, die Ausgabe von CounterCurrent wird multipliziert mit 1000. Die Verwendung von sprintf ist nur eine Möglichkeit von vielen und ist mir persönlich sehr sympathisch und einfach anzuwenden. Der gesamte Ausdruck sollte in geschwungenen Klammern stehen.
Man darf das Ganze nicht so eng sehen, ob Perl, Linux, Python, PHP oder ..... viele der Befehle und deren Syntax sind fast ident.


LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

Hanneck

SUPER- Danke Reinhart,
so sieht es gut aus. Warum zeigt es mir aber bei den anderen Werten nicht die Symbolik an?
{'Strom_HA01_energy_CounterCurrent'=> '{sprintf("%09d",$VALUE*1000)}',
'Strom_WP01_energy_CounterCurrent'=> '{sprintf("%09d",$VALUE*1000)}',
'Strom_HA01_energy_PowerCurrent'=> "%.0f W",
'Strom_WP01_energy_PowerCurrent'=> "%.0f W",
'Strom_HA01_energy_EnergyDay'=> "%.2f kWh",
'Strom_WP01_energy_EnergyDay'=> "%.2f kWh",
'Strom_HA01_energy_reading_EnergyCostDay'=> "%.2f €",
'Strom_WP01_energy_reading_EnergyCostDay'=> "%.2f €",
'Strom_HA01_energy_reading_EnergyDayLast'=> "%.2f kWh",
'Strom_WP01_energy_reading_EnergyDayLast'=> "%.2f kWh",
'Strom_HA01_energy_readin_EnergyCostDayLast'=> "%.2f €",
'Strom_WP01_energy_readin_EnergyCostDayLast'=> "%.2f €",
'Strom_HA01_energy_reading_EnergyCostMonth'=> "%.2f €",
'Strom_WP01_energy_reading_EnergyCostMonth'=> "%.2f €",
'Strom_HA01_energy_reading_EnergyCostMeter'=> "%.2f €",
'Strom_WP01_energy_reading_EnergyCostMeter'=> "%.2f €",
'Strom_HA01_reading_FinanceReserve'=> "%.2f €",
'Strom_WP01_reading_FinanceReserve'=> "%.2f €"}


Ist da noch ein Fehler drin?

Danke für die Übungsstunde.
Gruß Dieter

Reinhart

#173
da sehe ich gleich mehrere Fehler!

Jede Zuordnung ist hier doppelt, du hast immer 2 gleiche Zeilen,
dann fehlen beim Wort ...reading_... 2x das "g"

Wenn du dir das genau ansiehst, dann wird bis zum EnergyDay richtig formatiert, der Rest wird nicht mehr abgearbeitet, weil 3-stellige Ausgabe. D.h. die Werte werden zwar angezeigt weil sie ja im "define" definiert sind, aber wenn im valueFormat und valueStyle Fehler enthalten sind, dann wird halt nur die Formatierung nicht durchgeführt, bzw. ab dort abgebrochen wo der Fehler auftritt, angezeigt werden sie schon.

Bis du dir sicher, dass dein Reading 'Strom_HA01_energy_reading_EnergyCostDay' so heißt?
Ich würde hier vermuten, da heißt 'Strom_HA01_energy_EnergyCostDay'. genau ab diesen Eintrag ist ja der Fehler.

Schau dir das nochmals genau an wie die Readings im "define" lauten!

Nachtrag: habe gerade gesehen du hast ja 2 verschiedene readings, daher ist doppelt ok! Im Prinzip nutzt du nicht die Vorteile der readingsGroup mit einem Filter alle gemeinsam zu erfassen!Du kannst ja im define beide Zähler erfassen und ersparst dir die weiteren Definitionen
define EnergiezaehlerS readingsGroup <%measure_power>,<Zaehlerstand>,<aktueller Wert>,<Tagesverbrauch=>>,<Heute>,<Tagesverbrauch=>>,<Gestern>,<Monat>,<Jahr>,<€-Reserve>,<hr> .*(LS110|LS110_2):electricityConsumed,electricityPower,statElectricityConsumedToday,electricityConsumed_EnergyDay,electricityConsumed_EnergyDayLast,electricityConsumed_EnergyCostDayLast,electricityConsumed_EnergyCostMonth,electricityConsumed_EnergyCostMeter,electricityConsumed_FinanceReserve

so sieht das bei mir aus, .*(LS110|LS110_2) sind die beiden Zähler die ich erfassen will. Wäre dann bei dir (Strom_HA01|Strom_WP01). Das "|" bedeutet oder!

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

Hanneck

Danke ,
habe ich auch gerade gesehen. ist wahrscheinlich durch mein rum probieren passiert.Schon geändert und so OK.
Warum sind aber Monat und Jahreszahlen im minus. Gewollt oder nicht stehen im Reading des Device schon als minus Ausgabe.

Dieter

Reinhart

ok, besser so.

FinanceReserve ist noch falsch (3-stellig statt 2), daher ist hier noch ein Fehler.

Warum die negativ sind kommt aus der Berechnung, dass kann dir Sailor besser erklären!

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

Hanneck

 ;) Danke Reinhart,
wieder eine Baustelle fertig gestellt.
Mal sehen was Sailor noch zu den negativen Berechnungen sagt. So sieht es aber sehr gut aus.
Irgendwie wird man aber Betriebsblind und sieht die Fehler einfach nicht mehr. Wenn ein anderer schaut sieht er es sofort.

Bis zur nächsten Baustelle  8)

Dieter

Sailor

Hallo Dieter

Zitat von: Hanneck am 15 Dezember 2016, 17:19:53
;) Danke Reinhart,
wieder eine Baustelle fertig gestellt.
Mal sehen was Sailor noch zu den negativen Berechnungen sagt. So sieht es aber sehr gut aus.
Irgendwie wird man aber Betriebsblind und sieht die Fehler einfach nicht mehr. Wenn ein anderer schaut sieht er es sofort.

Bis zur nächsten Baustelle  8)

Dieter

Überprüf mal deine Werte für Month1st, Year1st, und Meter1st.
Sind die kleiner als der aktuelle Zählerstand?

Gruß
    Sailor

******************************
Man wird immer besser...

majorshark

Hallo

mein Logbuch meint nach einem Neustart das ich den "Module maintainer" benachtigen soll. Liegt es vielleicht an meiner Konfig? Sieht so aus als ob es das "ä" im Zähler ist.


2016.12.16 09:25:34 3: WARNING: unsupported character in reading Zählerstand-Tarif-1-Lieferung (not A-Za-z/\d_\.-), notify the SMLUSB module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading e_StromzaehlerLieferung_VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerCurrent (not A-Za-z/\d_\.-), notify the DOIF module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_CounterCurrent (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_CounterDay1st (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_CounterDayLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_CounterMeter1st (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_CounterMeterLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_CounterMonth1st (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_CounterMonthLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_CounterYear1st (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_CounterYearLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_EnergyCostDayLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_EnergyCostMeter (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_EnergyCostMonth (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_EnergyCostMonthLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_EnergyCostYear (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_EnergyDay (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_EnergyDayLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_EnergyMeter (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_EnergyMonth (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_EnergyMonthLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_EnergyYear (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_FinanceReserve (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_PowerCurrent (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_PowerDayAver (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_PowerDayCount (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_PowerDayMax (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_PowerDayMin (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Bezug_PowerDaySum (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterCurrent (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterDay1st (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterDayLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMeter1st (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMeterLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMonth1st (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMonthLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterYear1st (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterYearLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostDayLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMeter (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMonth (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMonthLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostYear (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyDay (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyDayLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMeter (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMonth (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMonthLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyYear (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_FinanceReserve (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerCurrent (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayAver (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayCount (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayMax (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayMin (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDaySum (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_CounterCurrent (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_CounterDay1st (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_CounterDayLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_CounterMeter1st (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_CounterMeterLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_CounterMonth1st (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_CounterMonthLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_CounterYear1st (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_CounterYearLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostDayLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMeter (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMonth (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMonthLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostYear (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_EnergyDay (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_EnergyDayLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMeter (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMonth (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMonthLast (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_EnergyYear (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_FinanceReserve (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_PowerCurrent (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayAver (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayCount (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayMax (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayMin (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading SolaranlageZaehler_Zählerstand-Tarif-1-Lieferung_PowerDaySum (not A-Za-z/\d_\.-), notify the ElectricityCalculator module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading Zählerstand-Tarif-1-Bezug (not A-Za-z/\d_\.-), notify the SMLUSB module maintainer.
2016.12.16 09:25:34 3: WARNING: unsupported character in reading Zählerstand-Tarif-1-Lieferung (not A-Za-z/\d_\.-), notify the SMLUSB module maintainer.


Internals:
   DEF        VersorgerZaehler:Zählerstand-Tarif-1-Lieferung:.*
   NAME       StromzaehlerLieferung
   NR         293
   NTFY_ORDER 10-StromzaehlerLieferung
   REGEXP     VersorgerZaehler:Zählerstand-Tarif-1-Lieferung:.*
   STATE      active
   TYPE       ElectricityCalculator
   Readings:
     2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterCurrent 14534.590
     2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterDay1st 14534.440
     2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterDayLast 14534.440
     2016-09-13 10:29:56   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMeter1st 14143.81
     2016-09-13 10:29:56   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMeterLast 14143.790
     2016-12-01 00:03:52   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMonth1st 14512.260
     2016-12-01 00:03:52   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMonthLast 14512.260
     2016-09-13 10:29:56   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterYear1st 14143.81
     2016-09-13 10:29:56   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterYearLast 14143.790
     2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostDay -0.043
     2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostDayLast -0.181
     2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMeter -112.310
     2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMonth -6.418
     2016-12-01 00:03:52   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMonthLast -19.026
     2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostYear -112.310
     2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyDay 0.150
     2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyDayLast 0.630
     2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMeter 390.780
     2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMonth 22.330
     2016-12-01 00:03:52   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMonthLast 66.200
     2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyYear 390.780
     2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_FinanceReserve -692.690
     2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerCurrent 480.000
     2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayAver 258.201
     2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayCount 0
     2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayMax 480.000
     2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayMin 0
     2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDaySum 0
   Helper:
     Gets:
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterCurrent 14534.590
       2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterDay1st 14534.440
       2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterDayLast 14534.440
       2016-09-13 10:29:56   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMeter1st 14143.81
       2016-09-13 10:29:56   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMeterLast 14143.790
       2016-12-01 00:03:52   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMonth1st 14512.260
       2016-12-01 00:03:52   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMonthLast 14512.260
       2016-09-13 10:29:56   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterYear1st 14143.81
       2016-09-13 10:29:56   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterYearLast 14143.790
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostDay -0.043
       2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostDayLast -0.181
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMeter -112.310
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMonth -6.418
       2016-12-01 00:03:52   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMonthLast -19.026
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostYear -112.310
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyDay 0.150
       2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyDayLast 0.630
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMeter 390.780
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMonth 22.330
       2016-12-01 00:03:52   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMonthLast 66.200
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyYear 390.780
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_FinanceReserve -692.690
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerCurrent 480.000
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayAver 258.201
       2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayCount 0
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayMax 480.000
       2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayMin 0
       2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDaySum 0
     Sets:
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterCurrent 14534.590
       2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterDay1st 14534.440
       2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterDayLast 14534.440
       2016-09-13 10:29:56   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMeter1st 14143.81
       2016-09-13 10:29:56   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMeterLast 14143.790
       2016-12-01 00:03:52   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMonth1st 14512.260
       2016-12-01 00:03:52   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterMonthLast 14512.260
       2016-09-13 10:29:56   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterYear1st 14143.81
       2016-09-13 10:29:56   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_CounterYearLast 14143.790
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostDay -0.043
       2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostDayLast -0.181
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMeter -112.310
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMonth -6.418
       2016-12-01 00:03:52   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostMonthLast -19.026
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyCostYear -112.310
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyDay 0.150
       2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyDayLast 0.630
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMeter 390.780
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMonth 22.330
       2016-12-01 00:03:52   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyMonthLast 66.200
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_EnergyYear 390.780
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_FinanceReserve -692.690
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerCurrent 480.000
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayAver 258.201
       2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayCount 0
       2016-12-16 09:45:48   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayMax 480.000
       2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDayMin 0
       2016-12-16 00:05:00   VersorgerZaehler_Zählerstand-Tarif-1-Lieferung_PowerDaySum 0
   System:
     SiPrefixPowerFactor 1
Attributes:
   BasicPricePerAnnum 0
   Currency   €
   ElectricityCounterOffset 0
   ElectricityKwhPerCounts 1
   ElectricityPricePerKWh -0.2874
   MonthOfAnnualReading 6
   MonthlyPayment -115
   ReadingDestination CalculatorDevice
   SiPrefixPower W
   room       1.18_Hauswirtschaft,3.1_Zaehler
Grüße aus Dewitz

VM auf Synology DS718+ mit FHEM 5.9 auf Debian 9.5/32-Bit (stretch)
Nächster Leipziger Stammtisch:

Hanneck

#179
Hallo Sailor,
richtig die sind kleiner wie der Zählerstand?
Die 1st_Werte sind aus der Rechnung in kWh.
Richtig oder müssen sie anders sein?


Gruß Dieter