Ich habe einen neuen Stromzähler erhalten, den ich über einen Lesekopf auslese. Der spricht MQTT und sendet über das Topic tele/tasmota_37DFBC/SENSOR seine Werte:
Knapp jede Sekunde wird die momentane Leistung ausgegeben:
und ungefähr alle 30 Sekunden die Zählerstände und die momentane Leistung:
In der EibPC Logik habe ich das so implementiert:
1. Im MQTT Client das Topic tele/tasmota_37DFBC/SENSOR verknüpft mit dem Objekt Stromzaehler_MQTT (c1400)
2. Anschließend eine JSON-String Auswertung Pointer mit den Abfragen auf /SML/1_8_0, /SML/1_8_1, /SML/1_8_2 und /SML/16_7_0
Das sieht dann so aus:
Screenshot 2025-05-27 162945.png
Das Problem ist nun, dass durch die verschieden langen MQTT Messages zwar die Leistung ständig aktualisiert wird, die Zählerstände aber leer sind. Nur ganz kurz, nämlich genau dann wenn die vollständige MQTT Nachricht kommt, erscheinen die Zählerwerte in der Visu.
Screenshot 2025-05-27 163118.png
Wenn ich die Momentanleistung im Lesekopf ausklammere, werden die Zählerstände natürlich einwandfrei angezeigt und alle 30 Sekunden aktualisiert.
Screenshot 2025-05-27 163656.png
Gibt es eine Lösung für dieses Problem?
Knapp jede Sekunde wird die momentane Leistung ausgegeben:
Code:
{"Time":"2025-05-27T15:21:51","SML":{"16_7_0":470.90}}
Code:
{"Time":"2025-05-27T15:22:37","SML":{"1_8_0":319.85897049,"1_8_1":233.963,"1_8_2":85.895,"16_7_0":472.10}}
1. Im MQTT Client das Topic tele/tasmota_37DFBC/SENSOR verknüpft mit dem Objekt Stromzaehler_MQTT (c1400)
2. Anschließend eine JSON-String Auswertung Pointer mit den Abfragen auf /SML/1_8_0, /SML/1_8_1, /SML/1_8_2 und /SML/16_7_0
Das sieht dann so aus:
Screenshot 2025-05-27 162945.png
Das Problem ist nun, dass durch die verschieden langen MQTT Messages zwar die Leistung ständig aktualisiert wird, die Zählerstände aber leer sind. Nur ganz kurz, nämlich genau dann wenn die vollständige MQTT Nachricht kommt, erscheinen die Zählerwerte in der Visu.
Screenshot 2025-05-27 163118.png
Wenn ich die Momentanleistung im Lesekopf ausklammere, werden die Zählerstände natürlich einwandfrei angezeigt und alle 30 Sekunden aktualisiert.
Screenshot 2025-05-27 163656.png
Gibt es eine Lösung für dieses Problem?
Kommentar