Hallo,
ich habe ein "Problem" mit meinem Hichi-Lesekopf (Tasmota).
Der Lesekopf liest meinen Stromzähler aus und das funktioniert auch zuverlässig und gut.
Allerdings ist mir nun aufgefallen, das dort automatisch die ReadingList erweitert wurde.
Die Daten soll, der Lesekopf nur alle 15s per MQTT senden. Das funktioniert eigentlich auch.
Allerdings werden weitere Readings im 1-3s-Takt aktualisiert und ich verstehe nicht, warum und woher die Daten kommen.
Durch die ständige Aktualisierung werden ja auch ebenso oft die Statistik-Daten neu berechnet.
Eigentlich funktioniert alles, aber die ständigen Events können ja für die Stabilität und Geschwindigkeit nicht förderlich sein.
Hier mal ein List des Device:
Internals:
CID DVES_0AD7CD
DEF DVES_0AD7CD
FUUID 64076344-f33f-a358-e7aa-16c7824f6b3cb9d3
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_CONN MQTT2_FHEM_Server_192.168.178.157_63159
MQTT2_FHEM_Server_MSGCNT 1800803
MQTT2_FHEM_Server_TIME 2024-10-03 15:18:20
MSGCNT 1800803
NAME Stromzaehler
NR 362
STATE
Netz-Bezug: 7907.15 kWh <br>
Einspeisung: 648.00 kWh <br>
<b><font color=#FF0000>Wirkenergie Summe: 293.00 W</font></b><br>
Wirkleistung L1: 17.00 W<br>
Wirkleistung L2: 197.00 W<br>
Wirkleistung L3: 77.00 W<br>
Strombezug heute: 0.310 kWh<br>
Einspeisung heute: 0.020 kWh<br>
Autarkie heute: 34.06 % <br>
TYPE MQTT2_DEVICE
eventCount 1718774
Helper:
DBLOG:
SENSOR_Zaehler_aktuelle_wirkleistung:
logdb:
TIME 1727961465.18709
VALUE 294
SENSOR_Zaehler_wirkleistung_l1:
logdb:
TIME 1727961450.21652
VALUE 20
SENSOR_Zaehler_wirkleistung_l2:
logdb:
TIME 1727961450.21652
VALUE 196
SENSOR_Zaehler_wirkleistung_l3:
logdb:
TIME 1727961450.21652
VALUE 77
Zaehler_aktuelle_wirkleistung:
logdb:
TIME 1727921146.31534
VALUE -8
Zaehler_wirkleistung_l1:
logdb:
TIME 1727921055.13585
VALUE 74
Zaehler_wirkleistung_l2:
logdb:
TIME 1727921055.13585
VALUE 43
Zaehler_wirkleistung_l3:
logdb:
TIME 1727921055.13585
VALUE -129
statZaehler_wirkenergie_totalDay:
logdb:
TIME 1727906100.72229
VALUE 0.25
statZaehler_wirkenergie_totalMonth:
logdb:
TIME 1727733480.12239
VALUE 24.49
statZaehler_zaehlerstand_totalDay:
logdb:
TIME 1727906100.71064
VALUE 2.58
statZaehler_zaehlerstand_totalMonth:
logdb:
TIME 1727733480.11219
VALUE 116.63
OLDREADINGS:
READINGS:
2024-10-03 15:18:20 AutarkieDay 34.0581422831482
2024-10-03 15:18:20 EigenverbrauchDay 1.441
2024-10-03 04:11:04 EigenverbrauchDayLast 0
2024-10-03 04:05:58 Heap 19
2024-10-03 04:05:58 LoadAvg 19
2024-10-03 04:05:58 MqttCount 1
2024-10-03 15:18:19 SENSOR_Time 2024-10-03T14:18:13
2024-10-03 15:18:19 SENSOR_Zaehler_aktuelle_wirkleistung 293
2024-10-03 15:18:19 SENSOR_Zaehler_netz_frequenz 50.0
2024-10-03 15:18:19 SENSOR_Zaehler_spannung_l1 231.6
2024-10-03 15:18:19 SENSOR_Zaehler_spannung_l2 231.8
2024-10-03 15:18:19 SENSOR_Zaehler_spannung_l3 231.3
2024-10-03 15:18:19 SENSOR_Zaehler_strom_l1 0.70
2024-10-03 15:18:19 SENSOR_Zaehler_strom_l2 1.19
2024-10-03 15:18:19 SENSOR_Zaehler_strom_l3 0.74
2024-10-03 15:18:19 SENSOR_Zaehler_wirkenergie_total 648.00
2024-10-03 15:18:19 SENSOR_Zaehler_wirkleistung_l1 17
2024-10-03 15:18:19 SENSOR_Zaehler_wirkleistung_l2 197
2024-10-03 15:18:19 SENSOR_Zaehler_wirkleistung_l3 77
2024-10-03 15:18:19 SENSOR_Zaehler_zaehlerstand_total 7907.15
2024-10-03 15:18:17 STATE_Heap 18
2024-10-03 15:18:17 STATE_LoadAvg 19
2024-10-03 15:18:17 STATE_MqttCount 1
2024-10-03 15:18:17 STATE_Sleep 50
2024-10-03 15:18:17 STATE_SleepMode Dynamic
2024-10-03 15:18:17 STATE_Time 2024-10-03T14:18:13
2024-10-03 15:18:17 STATE_Uptime 0T11:50:16
2024-10-03 15:18:17 STATE_UptimeSec 42616
2024-10-03 15:18:17 STATE_Wifi_AP 1
2024-10-03 15:18:17 STATE_Wifi_BSSId C8:0E:14:BE:68:84
2024-10-03 15:18:17 STATE_Wifi_Channel 11
2024-10-03 15:18:17 STATE_Wifi_Downtime 0T00:00:03
2024-10-03 15:18:17 STATE_Wifi_LinkCount 1
2024-10-03 15:18:17 STATE_Wifi_Mode 11n
2024-10-03 15:18:17 STATE_Wifi_RSSI 40
2024-10-03 15:18:17 STATE_Wifi_SSId FRITZ!Box 6490 Cable
2024-10-03 15:18:17 STATE_Wifi_Signal -80
2024-10-03 15:18:20 STATUS10_StatusSNS_Time 2024-10-03T14:18:16
2024-10-03 15:18:20 STATUS10_StatusSNS_Zaehler_aktuelle_wirkleistung 291
2024-10-03 15:18:20 STATUS10_StatusSNS_Zaehler_netz_frequenz 50.0
2024-10-03 15:18:20 STATUS10_StatusSNS_Zaehler_spannung_l1 231.9
2024-10-03 15:18:20 STATUS10_StatusSNS_Zaehler_spannung_l2 231.7
2024-10-03 15:18:20 STATUS10_StatusSNS_Zaehler_spannung_l3 231.6
2024-10-03 15:18:20 STATUS10_StatusSNS_Zaehler_strom_l1 0.70
2024-10-03 15:18:20 STATUS10_StatusSNS_Zaehler_strom_l2 1.19
2024-10-03 15:18:20 STATUS10_StatusSNS_Zaehler_strom_l3 0.74
2024-10-03 15:18:20 STATUS10_StatusSNS_Zaehler_wirkenergie_total 648.00
2024-10-03 15:18:20 STATUS10_StatusSNS_Zaehler_wirkleistung_l1 17
2024-10-03 15:18:20 STATUS10_StatusSNS_Zaehler_wirkleistung_l2 196
2024-10-03 15:18:20 STATUS10_StatusSNS_Zaehler_wirkleistung_l3 78
2024-10-03 15:18:20 STATUS10_StatusSNS_Zaehler_zaehlerstand_total 7907.15
2024-10-03 15:18:20 STATUS8_StatusSNS_Time 2024-10-03T14:18:15
2024-10-03 15:18:20 STATUS8_StatusSNS_Zaehler_aktuelle_wirkleistung 293
2024-10-03 15:18:20 STATUS8_StatusSNS_Zaehler_netz_frequenz 50.0
2024-10-03 15:18:20 STATUS8_StatusSNS_Zaehler_spannung_l1 231.9
2024-10-03 15:18:20 STATUS8_StatusSNS_Zaehler_spannung_l2 231.9
2024-10-03 15:18:20 STATUS8_StatusSNS_Zaehler_spannung_l3 231.5
2024-10-03 15:18:20 STATUS8_StatusSNS_Zaehler_strom_l1 0.70
2024-10-03 15:18:20 STATUS8_StatusSNS_Zaehler_strom_l2 1.19
2024-10-03 15:18:20 STATUS8_StatusSNS_Zaehler_strom_l3 0.75
2024-10-03 15:18:20 STATUS8_StatusSNS_Zaehler_wirkenergie_total 648.00
2024-10-03 15:18:20 STATUS8_StatusSNS_Zaehler_wirkleistung_l1 17
2024-10-03 15:18:20 STATUS8_StatusSNS_Zaehler_wirkleistung_l2 197
2024-10-03 15:18:20 STATUS8_StatusSNS_Zaehler_wirkleistung_l3 79
2024-10-03 15:18:20 STATUS8_StatusSNS_Zaehler_zaehlerstand_total 7907.15
2024-10-03 04:05:58 Sleep 50
2024-10-03 04:05:58 SleepMode Dynamic
2024-10-03 04:06:09 StatusSNS_Time 2024-10-03T03:06:09
2024-10-03 04:06:09 StatusSNS_Zaehler_aktuelle_wirkleistung -6
2024-10-03 04:06:09 StatusSNS_Zaehler_netz_frequenz 50.0
2024-10-03 04:06:09 StatusSNS_Zaehler_spannung_l1 230.8
2024-10-03 04:06:09 StatusSNS_Zaehler_spannung_l2 230.6
2024-10-03 04:06:09 StatusSNS_Zaehler_spannung_l3 230.7
2024-10-03 04:06:09 StatusSNS_Zaehler_strom_l1 0.74
2024-10-03 04:06:09 StatusSNS_Zaehler_strom_l2 0.68
2024-10-03 04:06:09 StatusSNS_Zaehler_strom_l3 0.83
2024-10-03 04:06:09 StatusSNS_Zaehler_wirkenergie_total 647.98
2024-10-03 04:06:09 StatusSNS_Zaehler_wirkleistung_l1 74
2024-10-03 04:06:09 StatusSNS_Zaehler_wirkleistung_l2 44
2024-10-03 04:06:09 StatusSNS_Zaehler_wirkleistung_l3 -125
2024-10-03 04:06:09 StatusSNS_Zaehler_zaehlerstand_total 7904.26
2024-10-03 04:05:59 Time 2024-10-03T03:05:58
2024-10-03 04:05:58 Uptime 0T00:38:01
2024-10-03 04:05:58 UptimeSec 2281
2024-10-03 15:18:20 VerbrauchDay 4.231
2024-10-03 04:11:04 VerbrauchDayLast 0
2024-10-03 04:05:58 Wifi_AP 1
2024-10-03 04:05:58 Wifi_BSSId C8:0E:14:BE:68:84
2024-10-03 04:05:58 Wifi_Channel 11
2024-10-03 04:05:58 Wifi_Downtime 0T00:00:03
2024-10-03 04:05:58 Wifi_LinkCount 1
2024-10-03 04:05:58 Wifi_Mode 11n
2024-10-03 04:05:58 Wifi_RSSI 48
2024-10-03 04:05:58 Wifi_SSId FRITZ!Box 6490 Cable
2024-10-03 04:05:58 Wifi_Signal -76
2024-10-03 04:05:59 Zaehler_aktuelle_wirkleistung 2
2024-10-03 04:05:59 Zaehler_netz_frequenz 50.0
2024-10-03 04:05:59 Zaehler_spannung_l1 230.7
2024-10-03 04:05:59 Zaehler_spannung_l2 230.7
2024-10-03 04:05:59 Zaehler_spannung_l3 230.4
2024-10-03 04:05:59 Zaehler_strom_l1 0.75
2024-10-03 04:05:59 Zaehler_strom_l2 0.67
2024-10-03 04:05:59 Zaehler_strom_l3 0.79
2024-10-03 04:05:59 Zaehler_wirkenergie_total 647.98
2024-10-03 04:05:59 Zaehler_wirkleistung_l1 74
2024-10-03 04:05:59 Zaehler_wirkleistung_l2 44
2024-10-03 04:05:59 Zaehler_wirkleistung_l3 -117
2024-10-03 04:05:59 Zaehler_zaehlerstand_total 7904.26
2024-10-03 15:18:20 statSENSOR_Zaehler_wirkenergie_total Hour: 0.00 Day: 0.01 Month: 0.01 Year: 0.01 (since: 2024-10-03_06:02:09 )
2024-10-03 15:18:20 statSENSOR_Zaehler_wirkenergie_totalDay 0.01
2024-10-03 14:59:55 statSENSOR_Zaehler_wirkenergie_totalLast Hour: 0.01 Day: - Month: - Year: -
2024-10-03 15:18:20 statSENSOR_Zaehler_wirkenergie_totalMonth 0.01
2024-10-03 15:18:20 statSENSOR_Zaehler_wirkenergie_totalYear 0.01
2024-10-03 15:18:20 statSENSOR_Zaehler_zaehlerstand_total Hour: 0.08 Day: 2.79 Month: 2.79 Year: 2.79 (since: 2024-10-03_06:02:09 )
2024-10-03 15:18:20 statSENSOR_Zaehler_zaehlerstand_totalDay 2.79
2024-10-03 14:59:55 statSENSOR_Zaehler_zaehlerstand_totalLast Hour: 0.13 Day: - Month: - Year: -
2024-10-03 15:18:20 statSENSOR_Zaehler_zaehlerstand_totalMonth 2.79
2024-10-03 15:18:20 statSENSOR_Zaehler_zaehlerstand_totalYear 2.79
2024-10-03 06:02:06 statZaehler_wirkenergie_total Hour: 0.00 Day: 0.02 Month: 1.13 Year: 355.55
2024-10-03 06:02:06 statZaehler_wirkenergie_totalDay 0.02
2024-10-03 05:59:55 statZaehler_wirkenergie_totalLast Hour: 0.00 Day: - Month: - Year: - (since: )
2024-10-03 06:02:06 statZaehler_wirkenergie_totalMonth 1.13
2024-10-03 06:02:06 statZaehler_wirkenergie_totalYear 355.55
2024-10-03 06:02:06 statZaehler_zaehlerstand_total Hour: 0.00 Day: 0.31 Month: 9.48 Year: 2050.87
2024-10-03 06:02:06 statZaehler_zaehlerstand_totalDay 0.31
2024-10-03 05:59:55 statZaehler_zaehlerstand_totalLast Hour: 0.00 Day: - Month: - Year: - (since: )
2024-10-03 06:02:06 statZaehler_zaehlerstand_totalMonth 9.48
2024-10-03 06:02:06 statZaehler_zaehlerstand_totalYear 2050.87
helper:
_98_statistics Stat_Stromzaehler
Attributes:
DbLogExclude .*
DbLogInclude SENSOR_Zaehler_aktuelle_wirkleistung,SENSOR_Zaehler_wirkleistung_l1,SENSOR_Zaehler_wirkleistung_l2,SENSOR_Zaehler_wirkleistung_l3
IODev MQTT2_FHEM_Server
alexaName Strom
event-min-interval SENSOR_Zaehler_aktuelle_wirkleistung:60,SENSOR_Zaehler_wirkleistung_l1:120,SENSOR_Zaehler_wirkleistung_l2:120,SENSOR_Zaehler_wirkleistung_l3:120
group 1_Energieverbrauch
readingList DVES_0AD7CD:tele/Lesekopf/STATE:.* { json2nameValue($EVENT, 'STATE_', $JSONMAP) }
DVES_0AD7CD:tele/Lesekopf/SENSOR:.* { json2nameValue($EVENT, 'SENSOR_', $JSONMAP) }
DVES_0AD7CD:stat/Lesekopf/STATUS10:.* { json2nameValue($EVENT, 'STATUS10_', $JSONMAP) }
DVES_0AD7CD:stat/Lesekopf/STATUS8:.* { json2nameValue($EVENT, 'STATUS8_', $JSONMAP) }
room Zähler
stateFormat {sprintf("
Netz-Bezug: %.2f kWh <br>
Einspeisung: %.2f kWh <br>
<b><font color=#FF0000>Wirkenergie Summe: %.2f W</font></b><br>
Wirkleistung L1: %.2f W<br>
Wirkleistung L2: %.2f W<br>
Wirkleistung L3: %.2f W<br>
Strombezug heute: %.3f kWh<br>
Einspeisung heute: %.3f kWh<br>
Autarkie heute: %.2f %% <br>
",ReadingsVal("Stromzaehler","SENSOR_Zaehler_zaehlerstand_total",0),
ReadingsVal("Stromzaehler","SENSOR_Zaehler_wirkenergie_total",0),
ReadingsVal("Stromzaehler","SENSOR_Zaehler_aktuelle_wirkleistung",0),
ReadingsVal("Stromzaehler","SENSOR_Zaehler_wirkleistung_l1",0),
ReadingsVal("Stromzaehler","SENSOR_Zaehler_wirkleistung_l2",0),
ReadingsVal("Stromzaehler","SENSOR_Zaehler_wirkleistung_l3",0),
ReadingsVal("Stromzaehler","statZaehler_zaehlerstand_totalDay",0),
ReadingsVal("Stromzaehler","statZaehler_wirkenergie_totalDay",0),
ReadingsVal("Stromzaehler","AutarkieDay",0))
}
userReadings EigenverbrauchDay {ReadingsNum("Solarertrag_Summe","ertrag_sum_today",0)-ReadingsNum("Stromzaehler","statSENSOR_Zaehler_wirkenergie_totalDay",0)},
VerbrauchDay {ReadingsNum("Stromzaehler","EigenverbrauchDay",0)+ReadingsVal("Stromzaehler","statSENSOR_Zaehler_zaehlerstand_totalDay",0)},
AutarkieDay {ReadingsVal("Stromzaehler","EigenverbrauchDay",0) / ReadingsVal("Stromzaehler", "VerbrauchDay",0)*100},
Die Werte der Readings
DVES_0AD7CD:stat/Lesekopf/STATUS10:.* { json2nameValue($EVENT, 'STATUS10_', $JSONMAP) }
DVES_0AD7CD:stat/Lesekopf/STATUS8:.* { json2nameValue($EVENT, 'STATUS8_', $JSONMAP) }
werden ständig aktualisiert und nicht in dem Zyklus von 15s wie in Tasmota eingestellt.
Wenn die o.g. Zeilen aus der ReadingList lösche werden sie aber sofort wieder automatisch angelegt.
Hier noch ein Auszug aus der Konsole des Lesekopf:
14:25:58.958 MQT: stat/Lesekopf/STATUS8 = {"StatusSNS":{"Time":"2024-10-03T14:25:58","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":228,"strom_l1":0.70,"spannung_l1":232.5,"wirkleistung_l1":5,"strom_l2":1.02,"spannung_l2":232.1,"wirkleistung_l2":144,"strom_l3":0.74,"spannung_l3":231.6,"wirkleistung_l3":78,"netz_frequenz":49.9}}}
14:26:00.502 MQT: stat/Lesekopf/STATUS10 = {"StatusSNS":{"Time":"2024-10-03T14:26:00","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":228,"strom_l1":0.69,"spannung_l1":232.6,"wirkleistung_l1":4,"strom_l2":1.04,"spannung_l2":232.1,"wirkleistung_l2":145,"strom_l3":0.74,"spannung_l3":231.8,"wirkleistung_l3":78,"netz_frequenz":49.9}}}
14:26:03.550 MQT: stat/Lesekopf/STATUS10 = {"StatusSNS":{"Time":"2024-10-03T14:26:03","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":227,"strom_l1":0.70,"spannung_l1":232.8,"wirkleistung_l1":4,"strom_l2":1.02,"spannung_l2":232.3,"wirkleistung_l2":144,"strom_l3":0.74,"spannung_l3":232.1,"wirkleistung_l3":78,"netz_frequenz":50.0}}}
14:26:06.601 MQT: stat/Lesekopf/STATUS10 = {"StatusSNS":{"Time":"2024-10-03T14:26:06","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":227,"strom_l1":0.69,"spannung_l1":232.7,"wirkleistung_l1":4,"strom_l2":1.02,"spannung_l2":232.2,"wirkleistung_l2":143,"strom_l3":0.74,"spannung_l3":231.6,"wirkleistung_l3":78,"netz_frequenz":50.0}}}
14:26:09.207 MQT: stat/Lesekopf/STATUS8 = {"StatusSNS":{"Time":"2024-10-03T14:26:09","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":227,"strom_l1":0.69,"spannung_l1":232.8,"wirkleistung_l1":4,"strom_l2":1.03,"spannung_l2":232.2,"wirkleistung_l2":144,"strom_l3":0.74,"spannung_l3":231.9,"wirkleistung_l3":78,"netz_frequenz":50.0}}}
14:26:09.601 MQT: stat/Lesekopf/STATUS10 = {"StatusSNS":{"Time":"2024-10-03T14:26:09","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":227,"strom_l1":0.70,"spannung_l1":232.8,"wirkleistung_l1":4,"strom_l2":1.03,"spannung_l2":232.2,"wirkleistung_l2":144,"strom_l3":0.75,"spannung_l3":231.9,"wirkleistung_l3":78,"netz_frequenz":50.0}}}
14:26:12.654 MQT: stat/Lesekopf/STATUS10 = {"StatusSNS":{"Time":"2024-10-03T14:26:12","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":226,"strom_l1":0.69,"spannung_l1":232.7,"wirkleistung_l1":4,"strom_l2":1.03,"spannung_l2":232.2,"wirkleistung_l2":143,"strom_l3":0.74,"spannung_l3":232.0,"wirkleistung_l3":77,"netz_frequenz":49.9}}}
14:26:13.923 MQT: tele/Lesekopf/STATE = {"Time":"2024-10-03T14:26:13","Uptime":"0T11:58:16","UptimeSec":43096,"Heap":18,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"FRITZ!Box 6490 Cable","BSSId":"C8:0E:14:BE:68:84","Channel":11,"Mode":"11n","RSSI":42,"Signal":-79,"LinkCount":1,"Downtime":"0T00:00:03"}}
14:26:13.933 MQT: tele/Lesekopf/SENSOR = {"Time":"2024-10-03T14:26:13","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":225,"strom_l1":0.69,"spannung_l1":232.7,"wirkleistung_l1":4,"strom_l2":1.02,"spannung_l2":232.3,"wirkleistung_l2":143,"strom_l3":0.74,"spannung_l3":231.8,"wirkleistung_l3":77,"netz_frequenz":50.0}}
14:26:15.651 MQT: stat/Lesekopf/STATUS10 = {"StatusSNS":{"Time":"2024-10-03T14:26:15","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":227,"strom_l1":0.69,"spannung_l1":232.7,"wirkleistung_l1":4,"strom_l2":1.04,"spannung_l2":232.2,"wirkleistung_l2":145,"strom_l3":0.74,"spannung_l3":231.8,"wirkleistung_l3":77,"netz_frequenz":49.9}}}
14:26:18.701 MQT: stat/Lesekopf/STATUS10 = {"StatusSNS":{"Time":"2024-10-03T14:26:18","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":224,"strom_l1":0.69,"spannung_l1":232.5,"wirkleistung_l1":4,"strom_l2":1.02,"spannung_l2":232.3,"wirkleistung_l2":142,"strom_l3":0.74,"spannung_l3":232.0,"wirkleistung_l3":77,"netz_frequenz":50.0}}}
14:26:19.506 MQT: stat/Lesekopf/STATUS8 = {"StatusSNS":{"Time":"2024-10-03T14:26:19","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":223,"strom_l1":0.69,"spannung_l1":232.9,"wirkleistung_l1":4,"strom_l2":1.02,"spannung_l2":232.4,"wirkleistung_l2":142,"strom_l3":0.74,"spannung_l3":232.2,"wirkleistung_l3":77,"netz_frequenz":50.0}}}
14:26:21.702 MQT: stat/Lesekopf/STATUS10 = {"StatusSNS":{"Time":"2024-10-03T14:26:21","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":225,"strom_l1":0.69,"spannung_l1":232.5,"wirkleistung_l1":3,"strom_l2":1.02,"spannung_l2":232.3,"wirkleistung_l2":142,"strom_l3":0.74,"spannung_l3":232.3,"wirkleistung_l3":79,"netz_frequenz":50.0}}}
14:26:24.701 MQT: stat/Lesekopf/STATUS10 = {"StatusSNS":{"Time":"2024-10-03T14:26:24","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":225,"strom_l1":0.69,"spannung_l1":232.5,"wirkleistung_l1":3,"strom_l2":1.01,"spannung_l2":232.3,"wirkleistung_l2":142,"strom_l3":0.74,"spannung_l3":232.3,"wirkleistung_l3":78,"netz_frequenz":49.9}}}
14:26:27.734 MQT: stat/Lesekopf/STATUS10 = {"StatusSNS":{"Time":"2024-10-03T14:26:27","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":227,"strom_l1":0.69,"spannung_l1":232.4,"wirkleistung_l1":3,"strom_l2":1.02,"spannung_l2":232.2,"wirkleistung_l2":145,"strom_l3":0.74,"spannung_l3":232.4,"wirkleistung_l3":78,"netz_frequenz":50.0}}}
14:26:28.925 MQT: tele/Lesekopf/STATE = {"Time":"2024-10-03T14:26:28","Uptime":"0T11:58:31","UptimeSec":43111,"Heap":18,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"FRITZ!Box 6490 Cable","BSSId":"C8:0E:14:BE:68:84","Channel":11,"Mode":"11n","RSSI":34,"Signal":-83,"LinkCount":1,"Downtime":"0T00:00:03"}}
14:26:28.935 MQT: tele/Lesekopf/SENSOR = {"Time":"2024-10-03T14:26:28","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":222,"strom_l1":0.70,"spannung_l1":232.5,"wirkleistung_l1":3,"strom_l2":1.02,"spannung_l2":232.3,"wirkleistung_l2":140,"strom_l3":0.74,"spannung_l3":232.5,"wirkleistung_l3":78,"netz_frequenz":49.9}}
14:26:29.744 MQT: stat/Lesekopf/STATUS8 = {"StatusSNS":{"Time":"2024-10-03T14:26:29","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":223,"strom_l1":0.68,"spannung_l1":232.8,"wirkleistung_l1":4,"strom_l2":1.02,"spannung_l2":232.2,"wirkleistung_l2":142,"strom_l3":0.74,"spannung_l3":232.5,"wirkleistung_l3":77,"netz_frequenz":50.0}}}
14:26:30.748 MQT: stat/Lesekopf/STATUS10 = {"StatusSNS":{"Time":"2024-10-03T14:26:30","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":222,"strom_l1":0.69,"spannung_l1":232.4,"wirkleistung_l1":3,"strom_l2":1.00,"spannung_l2":232.5,"wirkleistung_l2":140,"strom_l3":0.75,"spannung_l3":232.8,"wirkleistung_l3":78,"netz_frequenz":49.9}}}
14:26:33.763 MQT: stat/Lesekopf/STATUS10 = {"StatusSNS":{"Time":"2024-10-03T14:26:33","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":224,"strom_l1":0.69,"spannung_l1":232.1,"wirkleistung_l1":3,"strom_l2":1.02,"spannung_l2":232.4,"wirkleistung_l2":142,"strom_l3":0.74,"spannung_l3":232.4,"wirkleistung_l3":78,"netz_frequenz":50.0}}}
14:26:36.809 MQT: stat/Lesekopf/STATUS10 = {"StatusSNS":{"Time":"2024-10-03T14:26:36","Zaehler":{"zaehlerstand_total":7907.19,"wirkenergie_total":648.00,"aktuelle_wirkleistung":222,"strom_l1":0.69,"spannung_l1":232.6,"wirkleistung_l1":4,"strom_l2":1.01,"spannung_l2":232.3,"wirkleistung_l2":140,"strom_l3":0.74,"spannung_l3":232.3,"wirkleistung_l3":78,"netz_frequenz":50.0}}}
So sieht das Skript aus:
>D
>B
=>sensor53 r
>M 1
+1,3,s,0,9600,Zaehler
1,77070100010800FF@1000,Zaehlerstand Total,kWh,zaehlerstand_total,2
1,77070100020800FF@1000,Wirkenergie Total,kWh,wirkenergie_total,2
1,=h===============
1,77070100100700FF@1,Wirkleistung ges.,W,aktuelle_wirkleistung,0
1,=h---------------
1,770701001F0700FF@1,Strom L1,A,strom_l1,2
1,77070100200700FF@1,Spannung L1,V,spannung_l1,1
1,77070100240700FF@1,Wirkleistung L1,W,wirkleistung_l1,0
1,=h---------------
1,77070100330700FF@1,Strom L2,A,strom_l2,2
1,77070100340700FF@1,Spannung L2,V,spannung_l2,1
1,77070100380700FF@1,Wirkleistung L2,W,wirkleistung_l2,0
1,=h---------------
1,77070100470700FF@1,Strom L3,A,strom_l3,2
1,77070100480700FF@1,Spannung L3,V,spannung_l3,1
1,770701004C0700FF@1,Wirkleistung L3,W,wirkleistung_l3,0
1,=h---------------
1,770701000E0700FF@1,Netz Frequenz,Hz,netz_frequenz,1
#
Ich verstehe das Senden mit stat/Lesekopf/STATUS8 und stat/Lesekopf/STATUS10 absolut nicht.
Wie kann ich die Datenflut reduzieren?
Vielen Dank für eure Hilfe.
Grüße
Nabend,
hast du deine 15s in Tasmota --> Einstellungen -->Logging-Einstellungen --> Telemetrieperiode gesetzt?
Das funktioniert bei mir.
Da deine readingList unerwünscht erweitert wird, kannst du das eindämmen, in dem du im Device das attr autocreate auf "0" setzt.
Edit:
Oder triggerst du per httprequest mit cmnd/NameDesGerätes/Status 8 bzw. 10 den hitchi?
Vielleicht mit einem notify.
Gruß schwatter
Hallo,
danke für deine Hilfe.
Ja, die TelePeriod ist auf 15s gestellt. Die Daten werden dann auch zyklisch gesendet, was absolut passt.
Nein ich triggere von FHEM aus, den Zähler nicht.
Was mir aber durch deinen Hinweis eingefallen ist. Meine Wallbox frägt den Zähler mit einem Skript ab:
{
"rtype": 1, // 0 = modbus, 1 = http/json
"name": "Tasmota Smartmeter HTTP", // as displayed in the config dialog
"manufacturer": "Tasmota",
"dev_type": "tasmota_http_json", // will be prefixed by "meter_"
"delay_accumulated": false, // false: always read accumulated value, like import_wh / export_wh when reading instantaneous values
// values used to build the model string
"type_designation": {
"address": "",
"type": "string",
"fixed": "Smartmeter"
},
"version": {
"address": "",
"type": "string",
"fixed": "1.0"
},
"firmware_version": {
"address": "",
"type": "string",
"fixed": "1.0"
},
"serial": {
"address": "",
"type": "string",
"fixed": "0"
},
"voltage_l1": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.Zaehler.spannung_l1",
"type": "float",
"resolution": 1.0
},
"voltage_l2": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.Zaehler.spannung_l2",
"type": "float",
"resolution": 1.0
},
"voltage_l3": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.Zaehler.spannung_l3",
"type": "float",
"resolution": 1.0
},
"current_l1": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.Zaehler.strom_l1",
"type": "float",
"resolution": 1000.0
},
"current_l2": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.Zaehler.strom_l2",
"type": "float",
"resolution": 1000.0
},
"current_l3": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.Zaehler.strom_l3",
"type": "float",
"resolution": 1000.0
},
"power_w": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.Zaehler.aktuelle_wirkleistung",
"type": "float",
"resolution": 1.0
},
"import_wh": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.Zaehler.zaehlerstand_total",
"type": "float",
"resolution": 1000.0
},
"export_wh": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.Zaehler.wirkenergie_total",
"type": "float",
"resolution": 1000.0
}
}
Kann ich in dem Skript die Abfragezeit einstellen?
Insbesondere Danke für den Hinweis zum attr autocreate, ich war der (falschen) Annahme, das dies nur global für das Anlegen von Device gilt und das hatte ich daher auch nicht weiter verfolgt. Hätte ich da mal gleich geschaut.....
Mit dem setzen des attr funkioniert das zumindest schonmal soweit.
Jetzt würde ich natürlich gerne noch den Lesekopf dazu bringen grundsätzlich weniger zu senden.
Wenn da jemand einen Tipp für mich hat, wäre das super.
Danke und Grüße
Paar mehr Infos zu deiner Wallbox wären hilfreich.
Api,Hersteller,...?
Bin kein Wallboxbesitzer und werde auch so schnell keiner.
Gruß schwatter
Hallo,
ich nutze eine cfos Wallbox.
Für das Lastmanagement ist ein Interner Zähler S0-Zähler verbaut und die Daten des Hauszähler (Hichi Lesekopf) werden mit dem obigen Skript abgefragt.
Ich habe nach wie vor die Wallbox in Verdacht, dass diese sehr oft den Zähler abfragt.
Aber ich finde keine Möglichkeit diesen Abfrageintervall anzupassen.
Ich werde es mal beim Support von cfos versuchen.
Grüße
https://www.cfos-emobility.de/de/cfos-charging-manager/documentation/user-defined-meters.htm
"upd_delay" ?
Gruß schwatter
wow, vielen vielen Dank.
Irgendwie habe ich an der Lösung immer vorbeigesucht.
Ich habe "upd_delay" in das Skript eingebaut und auf 30s gestellt.
Und schon wird es in der Tasmota-Konsole ruhiger.
Danke nochmal für deine Hilfe.
Grüße
Laut doku sind es Millisekunden.
Hast du 30000 gesetzt?
Gruß schwatter
Hallo,
ja korrekt, ich habe 30000 eingetragen. :-)
Grüße