Hallo,
wir haben vor kurzem einen digitalen Stromzähler bekommen. Ich lese ihn mit einem IR Lesekopf und Tasmota aus.
Es wurde ein MQTT2 device angelegt:
NAME MQTT2_DVES_5562F0
DEF DVES_5562F0
Ich möchte vom reading "SML_total_kwh" die Tages- und Monatswerte haben.
Ich habe dazu ein myStatDevice definiert. Es wurden die folgenden readings erzeugt, ich bekomme aber doppelte events.
statSML_total_kwh: Hour: 1.0000 Day: 1.0000 Month: 1.0000 Year: 1.0000 (since: 2022-08-07_19:05:50 )
statSML_total_kwhDay: 1.0000
statSML_total_kwhMonth: 1.0000
Hier ist das List vom myStatDevice:
Internals:
CFGFN
DEF MQTT2_DVES_5562F0
DEV_REGEXP MQTT2_DVES_5562F0
FUUID 62f00ac0-f33f-94f7-2e86-bb8f2e5240b08ca1
NAME myStatDevice
NOTIFYDEV global,MQTT2_DVES_5562F0
NR 1443
NTFY_ORDER 10-myStatDevice
PREFIX stat
STATE Updated stats for: MQTT2_DVES_5562F0
TYPE statistics
.attraggr:
.attrminint:
READINGS:
2022-08-07 22:15:50 .MQTT2_DVES_5562F0:SML_total_kwh LastValue: 100.0000 ShowDate: 7 DecPlaces: 4
2022-08-07 20:59:55 monitoredDevicesMQTT2_DEVICE MQTT2_DVES_5562F0
2022-08-07 20:56:11 monitoredDevicesUnsupported MQTT2_DVES_5562F0#MQTT2_DEVICE
2022-08-07 21:59:55 nextPeriodChangeCalc 2022-08-07 22:59:55
2022-08-07 22:15:50 state Updated stats for: MQTT2_DVES_5562F0
fhem:
modulVersion $Date: 2019-12-24 00:07:57 +0100 (Tue, 24 Dec 2019) $
nextPeriodChangeTime 1659905995
Attributes:
deltaReadings SML_total_kwh
room MQTT2_DEVICE
singularReadings MQTT2_DVES_5562F0:SML_total_kwh:Delta:Day|MQTT2_DVES_5562F0:SML_total_kwh:Delta:Month
Gruß Ralf