Plötzlich werden keine Daten mehr geliefert

Hallo zusammen

Seit einem guten halben Jahr nutze ich den Stromleser und habe auch zuverlässig die Daten in HomeAssistant darstellen können. Nun seit geraumer Zeit, werden keine Daten mehr angezeigt. Auch erhalte ich keine Werte, wenn ich die Console des Stromlesers ausgeben lasse:

00:00:00.251 CMD: Fall back to serial port, no SOF packet detected on USB port
00:00:00.251 HDW: ESP32-C3 v0.4
00:00:00.260 UFS: FlashFS mounted with 304 kB free
00:00:00.267 CFG: Loaded from File, Count 96
00:00:00.274 QPC: Count 1
00:00:00.276 SCR: ufilesystem found
00:00:00.290 SCR: nv=0, tv=0, vns=0, vmem=16, smem=16384, gmem=588, tmem=16988
00:00:00.318 BRY: Berry initialized, RAM used 4260 bytes
00:00:00.328 Project tasmota - Tasmota Version 14.3.0(``ottelo.jimdo.de``)-3_1_0(2024-10-26T15:32:03)
00:00:00.329 SCR: performs „sensor53 r“
00:00:00.342 SML: uart used: 1
00:00:00.343 meters: 1 , decode lines: 3, memory used: 1427 bytes
00:00:00.344 RSL: RESULT = {„Time“:„1970-01-01T00:00:00“,„SML“:{„CMD“:„restart“}}
00:00:00.358 SML: uart used: 1
00:00:00.359 meters: 1 , decode lines: 3, memory used: 1427 bytes
00:00:01.001 WIF: Connecting to AP1 GRUETT24 Channel 6 BSSId 04:B4:FE:A2:0C:C5 in mode HE20 as tasmota-C43278-4728…
00:00:03.364 WIF: Connected
00:00:03.570 HTP: Web server active on tasmota-C43278-4728 with IP address 192.168.178.198
16:46:22.603 MQT: Attempting connection…
16:46:22.644 MQT: Connected
16:46:22.648 MQT: tele/tasmota_C43278/LWT = Online (retained)
16:46:22.651 MQT: cmnd/tasmota_C43278/POWER =
16:46:22.656 MQT: tele/tasmota_C43278/INFO1 = {„Info1“:{„Module“:„ESP32C3“,„Version“:„14.3.0(``ottelo.jimdo.de``)“,„FallbackTopic“:„cmnd/DVES_C43278_fb/“,„GroupTopic“:„cmnd/tasmotas/“}}
16:46:22.670 MQT: tele/tasmota_C43278/INFO2 = {„Info2“:{„WebServerMode“:„Admin“,„Hostname“:„tasmota-C43278-4728“,„IPAddress“:„192.168.178.198“,„IP6Global“:„“,„IP6Local“:„fe80::36cd:b0ff:fec4:3278%st1“}}
16:46:22.683 MQT: tele/tasmota_C43278/INFO3 = {„Info3“:{„RestartReason“:„Software reset CPU“,„BootCount“:21}}
16:46:23.763 MQT: stat/tasmota_C43278/STATUS1 = {„StatusPRM“:{„Baudrate“:115200,„SerialConfig“:„8N1“,„GroupTopic“:„tasmotas“,„OtaUrl“:„!!NEVER UPGRADE VIA WEB SERVER!!“,„RestartReason“:„Software reset CPU“,„Uptime“:„0T00:00:05“,„StartupUTC“:„2025-10-23T15:46:18“,„Sleep“:50,„CfgHolder“:4617,„BootCount“:20,„BCResetTime“:„2024-12-31T15:41:02“,„SaveCount“:96}}
16:46:23.814 MQT: stat/tasmota_C43278/STATUS10 = {„StatusSNS“:{„Time“:„2025-10-23T16:46:23“,„“:{„total_in“:0.00,„total_out“:0.00,„power_curr“:0.00}}}
16:46:23.866 MQT: stat/tasmota_C43278/STATUS11 = {„StatusSTS“:{„Time“:„2025-10-23T16:46:23“,„Uptime“:„0T00:00:05“,„UptimeSec“:5,„Heap“:163,„SleepMode“:„Dynamic“,„Sleep“:50,„LoadAvg“:25,„MqttCount“:1,„Berry“:{„HeapUsed“:4,„Objects“:46},„Wifi“:{„AP“:1,„SSId“:„GRUETT24“,„BSSId“:„04:B4:FE:A2:0C:C5“,„Channel“:6,„Mode“:„HE20“,„RSSI“:64,„Signal“:-68,„LinkCount“:1,„Downtime“:„0T00:00:03“}}}
16:46:25.772 QPC: Reset
16:46:26.732 MQT: tele/tasmota_C43278/STATE = {„Time“:„2025-10-23T16:46:26“,„Uptime“:„0T00:00:08“,„UptimeSec“:8,„Heap“:163,„SleepMode“:„Dynamic“,„Sleep“:50,„LoadAvg“:20,„MqttCount“:1,„Berry“:{„HeapUsed“:4,„Objects“:46},„Wifi“:{„AP“:1,„SSId“:„GRUETT24“,„BSSId“:„04:B4:FE:A2:0C:C5“,„Channel“:6,„Mode“:„HE20“,„RSSI“:64,„Signal“:-68,„LinkCount“:1,„Downtime“:„0T00:00:03“}}
16:46:26.770 MQT: tele/tasmota_C43278/SENSOR = {„Time“:„2025-10-23T16:46:26“,„“:{„total_in“:0.00,„total_out“:0.00,„power_curr“:0.00}}
16:50:00.973 SCR: nv=0, tv=0, vns=0, vmem=16, smem=16384, gmem=588, tmem=16988
16:50:00.974 SCR: performs „sensor53 r“
16:50:00.977 SML: uart used: 1
16:50:00.978 meters: 1 , decode lines: 3, memory used: 1427 bytes
16:50:00.992 MQT: stat/tasmota_C43278/RESULT = {„Time“:„2025-10-23T16:50:00“,„SML“:{„CMD“:„restart“}}
16:51:26.735 MQT: tele/tasmota_C43278/STATE = {„Time“:„2025-10-23T16:51:26“,„Uptime“:„0T00:05:08“,„UptimeSec“:308,„Heap“:162,„SleepMode“:„Dynamic“,„Sleep“:50,„LoadAvg“:19,„MqttCount“:1,„Berry“:{„HeapUsed“:4,„Objects“:46},„Wifi“:{„AP“:1,„SSId“:„GRUETT24“,„BSSId“:„04:B4:FE:A2:0C:C5“,„Channel“:6,„Mode“:„HE20“,„RSSI“:62,„Signal“:-69,„LinkCount“:1,„Downtime“:„0T00:00:03“}}
16:51:26.772 MQT: tele/tasmota_C43278/SENSOR = {„Time“:„2025-10-23T16:51:26“,„“:{„total_in“:0.00,„total_out“:0.00,„power_curr“:0.00}}

Könnte es daran liegen, dass ich eine Pi-hole-Installation in meinem Netzwerk verwende? Eigentlich nicht, denn die Console liefert ja Ergebnisse.

Sensor53 d1 in der Konsole liefert folgendes:

17:12:22.952 CMD: sensor53 d1
17:12:22.958 MQT: stat/tasmota_C43278/RESULT = {„Time“:„2025-10-23T17:12:22“,„SML“:{„CMD“:„dump: 1“}}

Bin ja mal gespannt, ob die Profis hier einen Ausweg aus dem Dilemma finden :slight_smile:

Gruss Lukas

Hier noch das verwendete Script:

>D
>B

=>sensor53 r
>M 1
+1,3,s,0,9600,1
1,77070100010800ff@1000,Total consumption,kWh,total_in,2
1,77070100020800ff@1000,Total feed-in,kWh,total_out,2
1,77070100100700ff@1,Power,W,power_curr,18
#

Nach einigem tüfteln und grübeln.… Folgendes Script läuft:

D
B
=>sensor53 r
M 1
+1,3,s,16,9600,eHZ,1
1,77070100600100FF@#,Meter ID,ID,0
1,77070100010800FF@1000,meter import total,kWh,meter_import_total,1
1,77070100020800FF@1000,meter export total,kWh,meter_export_total,1
1,77070100100700FF@1,Actual Power,W,actual_power,0

Aber es macht einfach keinen Sinn, dass ein einmal funktionierendes Script plötzlich einfach nicht mehr tut :slight_smile: