HI,
Ja es läuft jetzt seit Montag durchgängig.
Am Anfang so ca 2-3 Lesefehler pro Stunde.
Aber mit Median Filter seit Dienstag keine Lesefehler.
lg
HIchi
HI,
Ja es läuft jetzt seit Montag durchgängig.
Am Anfang so ca 2-3 Lesefehler pro Stunde.
Aber mit Median Filter seit Dienstag keine Lesefehler.
lg
HIchi
Gibt es hier schon Neuigkeiten bzgl. eines Bugfixes?
leider immer noch kein update. wir warten auf core 2.15
übrigens in der alpha von core3 ist der Fehler schon behoben
ja, so ist es.
Ich hab einen tasmota 14.1.0 Build von ottelo mit zwei Smart Metern auf einem esp32-c3 "in Betrieb" genommen.
Das funktioniert leider noch nicht fehlerfrei, da ein Teil der Daten des 2. Smart-Meters von der seriellen Konsole abgegriffen werden.
(Es ist jeweils der Smart-Meter betroffen, der UART 0 nutzt).
Nach viel Internet-Recherche hab ich gesehen, dass in der Datei xsns_53_sm.ino für einige esp-Varianten die serielle Console abgeschaltet wird mit
if (uart_index == 0) { ClaimSerial(); }
Aber für den Fall '#ifdef ESP32' fehlt dieser Eintrag. (siehe z.B. in den aktuellen Quellen in Zeile 3576)
An gemu2015: Klingt das plausibel? Könntest Du evtl. einen Bugfix für https://github.com/arendst/Tasmota entwickeln?
Viele Grüße St.K.
claimsererial() wird auf jeden Fall aufgerufen wenn uartindex 0 ist.
es kann sein dass es ein Problem gibt wenn man einen C3 ohne usb-uart chip verwendet
ich habe nur einen C3 mit usb-uart chip und der funktioniert mit 2 Metern
das wurde mal bei Tasmota diskutiert welche Probleme es da geben kann, ich dachte das wäre inzwischen auch behoben.
Danke für's kontrollieren, da war meine Vermutung wohl falsch.
Ich habe einen "esp-c3 supermini" verwendet. Das Board hat einen USB-C Anschluss, ich vermute damit hat es auch einen usb-uart.
"Mein Fehlerbild" paßt zu der Fehlerbeschreibung https://github.com/arendst/Tasmota/pull/21496
Dort wird ein normales esp32, aber mit 3 Smart-Meters getestet und es gibt ebenfalls bei UART0 Probleme.
Vielleicht hat @ottello andere Compile Settings verwendet als gemu2015, das krieg ich aber nicht raus
Nach meinem Urlaub werd ich wohl lernen müssen den Source-Code zu kompilieren. Falls ich mein Problem loswerde, melde ich mich wieder.
@otello hat mir ein Image auf Basis von tasmota 14.2.0 erzeugt. Mit dieser Version ist es möglich 2 Smart-Meter fehlerfrei mit meinem esp32-c3 auszulesen. Ich vermute der Fix für das Problem aus https://github.com/arendst/Tasmota/pull/21496 hat auch für mein Problem geholfen.
Problem ist gelöst.