Alles anzeigenEs tut mir sehr leid, vielleicht gab es ein Missverständnis in der Übersetzung. Sie haben geschrieben, dass ich einen Sender (TX) von Ali 38kHz verwenden kann. https://www.aliexpress.com/item/1972945414.html
Der Empfänger (RX) 38kHz von Ali ist aber nicht geeignet, daher muss ich einen Fotowiderstand finden. Ich habe diese Diode "siehe Foto" oder dann diese Widerstände.
https://www.aliexpress.com/item/32760631393.html
https://www.aliexpress.com/item/32876127379.html
Kann irgendetwas davon als Empfänger verwendet werden? Ich möchte wechselseitige Kommunikation. Ich möchte keine Impulse lesen.
Vielen Dank
D0 Zähler SML auslesen mit Tasmota
-
Thomas -
18. Oktober 2018 um 18:50 -
Erledigt
-
-
-
Der verlinkte Empfänger scheint mir einer von diesen 3Pol IR Fernbedinungsempfängern zu sein. Damit funktioniert es meines Wissens nicht. Zumindest hab ich es damit nie ans laufen bekommen.
Hier im Forum werden verschieden Foto IR Transistoren empfohlen. Ich benutze diese als Empfänger.
Als Sendediode kannst du theoretisch alle IR Dioden nehmen die 3,3v oder 5v kompatibel sind. Bzw. evtl. passenden Vorwiderstand beachten.
Bzgl. erst senden, dann Antwort auslesen.. .etc. wirst du hier auf den letzten Seiten einiges zu diesem Thema finden. Besonders die Antworten auf die Beiträge von jaschkopf .
Laut Beschreibung, sieht das erstmal für mich nach OBIS als Protokoll aus.
Würde also mit OBIS und einer Baudrate von 300 starten und ein paar Register aus der Bedienung rauspicken.
Generell sollte dir klar sein, dass es nicht ohne Basteln gehen wird. Danach empfehle ich folgendes:
1. Dich in das Thema einlesen. Hier im Forum hat meierchen006 eine tolle Dokumentation zusammengestellt mit hilfreichen Links. LESEN!
2. Bei Fragen: Die Suchfunktion verwenden. Es tauchen immer wieder die gleichen Fragen auf die hier schon mehrmals beantwortet wurden.
3. Klein anfangen! Es nützt nichts, dir den kompletten Scripter mit allen möglichen Berechnungen vollzustopfen, wenn nichtmals beim dumpen was ankommt. Also, es reicht erst einmal einen Zähler und 2-3 Vergleichsstrings. Solltest du das erfolgreich hinbekommen, kann man das langsam ausbauen. Also es nützt nichts, die CO2 Emission zu ermitteln wenn du noch keine Daten empfängst ;).
Dein Code sollte also irgendwo in diese Richtung gehen:
Ich verstehe richtig, dass ich xsns_53_sml.ino bearbeiten muss, wo ich dem Blatt einen neuen Zähler hinzufüge, ihn für die Verwendung definiere und dann die Werte eingebe.
Beispiel
Code
Alles anzeigen#define IVICAMETERTEST // Wählen Sie diesen Zähler aus # METER IVICAMETERTEST definieren #if METER == IVICAMETERTEST #undef METERS_USED #define METERS_USED # 1 struct METER_DESC const meter_desc [METERS_USED] = { [1] = {3, '0', 0,300, "STROM", 15,100,2F3F210D0A, 063035310D0A}}; const uint8_t meter [] = 1.1-0: 1.8.1 * 255 (@ 1, Gesamtverbrauch, KWh, Total_in, 4 #endif
Ist das in Ordnung? Wo kann ich die anderen Parameter angeben?
-
Ich verstehe richtig, dass ich xsns_53_sml.ino bearbeiten muss, wo ich dem Blatt einen neuen Zähler hinzufüge, ihn für die Verwendung definiere und dann die Werte eingebe.
Beispiel
Code
Alles anzeigen#define IVICAMETERTEST // Wählen Sie diesen Zähler aus # METER IVICAMETERTEST definieren #if METER == IVICAMETERTEST #undef METERS_USED #define METERS_USED # 1 struct METER_DESC const meter_desc [METERS_USED] = { [1] = {3, '0', 0,300, "STROM", 15,100,2F3F210D0A, 063035310D0A}}; const uint8_t meter [] = 1.1-0: 1.8.1 * 255 (@ 1, Gesamtverbrauch, KWh, Total_in, 4 #endif
Ist das in Ordnung? Wo kann ich die anderen Parameter angeben?
Nein. An der xsns_53.ino musst du nichts ändern. Du benennst lediglich die Datei: sample_config_override.h in config_override.h um und fügst in diese Datei deine WLAN Daten, den aufruf des Treibers, und das du scripter verwenden willst hinzu.
Beispiel:
Code
Alles anzeigen#undef APP_TIMEZONE 1 #define APP_TIMEZONE 99 #undef FRIENDLY_NAME #define FRIENDLY_NAME "NodeMCU Strom" // Anzeigename in Weboberflaeche #define USE_SML_M // SML Treiber laden #ifndef USE_SCRIPT #define USE_SCRIPT //# adds about 17k flash size, variable ram size #endif #ifdef USE_RULES #undef USE_RULES #endif #define USE_SCRIPT_WEB_DISPLAY #define USE_SCRIPT_JSON_EXPORT #undef STA_SSID1 #define STA_SSID1 "DEIN_WLAN_NAME" // [Ssid1] Wifi SSID #undef STA_PASS1 #define STA_PASS1 "DEIN_WLAN_PW" // [Password1] Wifi password
Den danach folgenden Teil gibst du dann, wenn du dein Nodemcu geflasht hast und dich auf der Weboberfläche deines Nodemcu's befindest unter Einstellungen/Script ein.Beispiele: https://github.com/arendst/Sonoff…ace-Descriptors
-
Nein. An der xsns_53.ino musst du nichts ändern. Du benennst lediglich die Datei: sample_config_override.h in config_override.h um und fügst in diese Datei deine WLAN Daten, den aufruf des Treibers, und das du scripter verwenden willst hinzu.
Beispiel:
Code
Alles anzeigen#undef APP_TIMEZONE 1 #define APP_TIMEZONE 99 #undef FRIENDLY_NAME #define FRIENDLY_NAME "NodeMCU Strom" // Anzeigename in Weboberflaeche #define USE_SML_M // SML Treiber laden #ifndef USE_SCRIPT #define USE_SCRIPT //# adds about 17k flash size, variable ram size #endif #ifdef USE_RULES #undef USE_RULES #endif #define USE_SCRIPT_WEB_DISPLAY #define USE_SCRIPT_JSON_EXPORT #undef STA_SSID1 #define STA_SSID1 "DEIN_WLAN_NAME" // [Ssid1] Wifi SSID #undef STA_PASS1 #define STA_PASS1 "DEIN_WLAN_PW" // [Password1] Wifi password
Den danach folgenden Teil gibst du dann, wenn du dein Nodemcu geflasht hast und dich auf der Weboberfläche deines Nodemcu's befindest unter Einstellungen/Script ein.Beispiele: https://github.com/arendst/Sonoff…ace-Descriptors
Oh, ich glaube ich verstehe. Leider bin ich jetzt nicht in meinem Nodemc, aber ich bin sicher, ich werde es am Abend versuchen.
-
Hallo, kannst du mir bitte sagen, wo ich im Webinterface "Script" finde, wo kann ich es ablegen? Ich habe die gesamte Einrichtung der tasmota-Weboberfläche durchgesehen, aber nirgendwo etwas gefunden.
Code>D >B =>sensor53 r >M 1 +1,3,o,0,300,STROM,15,100,2F3F210D0A,063035310D0A 1,1-0:1.8.1*255(@1,Total consumption,KWh,Total_in,4 #
Ich versuche eine neue Zusammenstellung und sie schreibt mir:Stoppt die Dateixdrv_02_mqtt.inoIch habe das zweite Problem gelöst, sehe ber immer noch kein Skript in WEBui in den Einstellungen.
-
Hast du die config override angepasst? Und steht in ihr das was ich oben bereits postete?
-
cvičení
Hast du die config override angepasst? Und steht in ihr das was ich oben bereits postete?
Ich habe festgestellt, dass ich #define USE_CONFIG_OVERRIDE in my_user_config hätte kommentieren sollen. Ich habe config benutzt, wie du geschrieben hast, alles kompiliert, aber jetzt komme ich nicht zu Tahoma. Serial Monitor schreibt nur http://fii.cz/bysyc, ich sehe es im Router, aber unter der IP kann nichts gefunden werden.Okay, es gab ein Problem mit meinem Nodemco, ich habe ein anderes ausprobiert und jetzt funktioniert es. Sie können ein Skript eingeben. Ich habe TX auf GPIO 14 eingestellt (ich habe andere ausprobiert), aber es ist immer noch eingeschaltet. Ich habe TX IR 38, das ich oben gesendet habe. Muss ich sagen, dass es Personal gibt, das Widerstand leistet?
-
PS: es wurde hier schon lange nicht mehr gelöst. Hat jemand Erfahrung mit xdrv_29_deepsleep.ino?
Ich habe einen Stromzähler draußen ohne Steckdose und muss alle 15 Minuten eine Messung durchführen. Die Batterieleistung muss mindestens einen Monat betragen. Ich weiß, dass dies für die meisten hier unnötig ist, weil es das Lesen flackern lässt.
-
Hast du die config override angepasst? Und steht in ihr das was ich oben bereits postete?
Hallo, ich habe es mit dem Skript versucht, TX IR ist eingeschaltet, ich habe es an den Stromzähler angeschlossen und die Kamera auf etwaige Antworten überprüft. Leider keine Anzeige, dass die LED blinkt. Idea?
Ich habe fast jeden digitalen Ausgang einschließlich TX ausprobiert.
Ich weiß nicht, wo ich 300 Baud zum Händedruck genommen habe, wahrscheinlich in einem Forum. Halten Sie es für sinnvoll, direkt bei 9600 zu beginnen? https://www.stadtwerke-burgdorf-netz.de/_Resources/Per…K13BE8030x9.pdf
-
Poste mal deinen Code aus dem Scripter.
-
-
Ok.
Der Syntax sieht soweit gut aus.
Noch mal zu erklärung:
GPIO Pin des IR EmpfangsTransistors (RX)
Format: Obis
Baudrate
GPIO der IR Diode zum Senden
TX Sende/Abstandszeit multipliziert mit 250ms. 100*250=25000ms
1. und 2. Hexcode der an den Stromzähler gesendet wird
+1,3,o,0,300,STROM,1,100,2F3F210D0A,063035310D0A
Code>D >B =>sensor53 r >M 1 +1,3,o,0,300,STROM,1,100,2F3F210D0A,063035310D0A 1,1-0:1.8.1*255(@1,Total consumption,KWh,Total_in,4 #
Auch alles hier nachzulesen: https://github.com/arendst/Sonoff…Meter-Interface
Da bisher niemand anderes mit deinem Zähler gearbeitet hat, liegt es an dir es auszuprobieren.
Laut dem Code hast du deine Sende Diode an GPIO1 und deinen Empfangstransistor an GPIO3
Ich würde folgendes Vorschlagen: Ändere den Code so, dass die TX diode an einem anderen Pin hängt. Setze das natürlich auch physikalisch an deinem Nodemcu um und teste mit einer Kamera ob diese Diode überhaupt etwas sendet. z.b. GPIO 12
Sollte das positiv sein, bringe die Diode an die korrekte Stelle deines Stromzählers an, daneben dann den IR-Transistor zum Empfang. Die beiden Sachen sollten natürlich möglichst nah an deinem Zähler sein. Am besten direkt darauf.Ich kann mir vorstellen das es Sinn ergibt wenn sich deine Empfangs und Sendeeinheit nicht untereinander "sehen" können. also wäre evtl. ein stück Plastik oder ein schwarzes Blatt zwischen deiner Sende und Empfangseinheit sinnvoll?
Du kannst auch erst nur die Sende diode ausrichten und mit einer Kamera schauen ob die Sendediode des Zählers Antwortet. Alles in allem heißt es probieren.
Die Baudrate kannst du natürlich auch probieren auf 9600 zu ändern.
Checken ob du etwas Empfängst kannst du in der Webconsole deines Nodemcus. Dort gibst du:
ein.
Viel Erfolg.
-
Ok.
Der Syntax sieht soweit gut aus.
Noch mal zu erklärung:
GPIO Pin des IR EmpfangsTransistors (RX)
Format: Obis
Baudrate
GPIO der IR Diode zum Senden
TX Sende/Abstandszeit multipliziert mit 250ms. 100*250=25000ms
1. und 2. Hexcode der an den Stromzähler gesendet wird
+1,3,o,0,300,STROM,1,100,2F3F210D0A,063035310D0A
Code>D >B =>sensor53 r >M 1 +1,3,o,0,300,STROM,1,100,2F3F210D0A,063035310D0A 1,1-0:1.8.1*255(@1,Total consumption,KWh,Total_in,4 #
Auch alles hier nachzulesen: https://github.com/arendst/Sonoff…Meter-Interface
Da bisher niemand anderes mit deinem Zähler gearbeitet hat, liegt es an dir es auszuprobieren.
Laut dem Code hast du deine Sende Diode an GPIO1 und deinen Empfangstransistor an GPIO3
Ich würde folgendes Vorschlagen: Ändere den Code so, dass die TX diode an einem anderen Pin hängt. Setze das natürlich auch physikalisch an deinem Nodemcu um und teste mit einer Kamera ob diese Diode überhaupt etwas sendet. z.b. GPIO 12
Sollte das positiv sein, bringe die Diode an die korrekte Stelle deines Stromzählers an, daneben dann den IR-Transistor zum Empfang. Die beiden Sachen sollten natürlich möglichst nah an deinem Zähler sein. Am besten direkt darauf.Ich kann mir vorstellen das es Sinn ergibt wenn sich deine Empfangs und Sendeeinheit nicht untereinander "sehen" können. also wäre evtl. ein stück Plastik oder ein schwarzes Blatt zwischen deiner Sende und Empfangseinheit sinnvoll?
Du kannst auch erst nur die Sende diode ausrichten und mit einer Kamera schauen ob die Sendediode des Zählers Antwortet. Alles in allem heißt es probieren.
Die Baudrate kannst du natürlich auch probieren auf 9600 zu ändern.
Checken ob du etwas Empfängst kannst du in der Webconsole deines Nodemcus. Dort gibst du:
ein.
Viel Erfolg.
sunburstc Ja, ich verstehe das Schreiben des Skripts. Ich habe versucht, Tx auf mehreren Stiften. Die LED leuchtet dauerhaft (blinkt nicht) und ist auch durch die Kamera sichtbar. Ich richtete diesen TX auf den Stromzähler (ohne Empfänger) und beobachtete die Kamera, aber ich konnte keine Antwort sehen, nur eine leichte Reflexion meines TX.
Soll ich "sensor53 d1" in die Konsole oder in ein Skript eingeben und die Konsole beobachten, wenn sie mir etwas Neues sagt?
-
sunburstc Ja, ich verstehe das Schreiben des Skripts. Ich habe versucht, Tx auf mehreren Stiften. Die LED leuchtet dauerhaft (blinkt nicht) und ist auch durch die Kamera sichtbar. Ich richtete diesen TX auf den Stromzähler (ohne Empfänger) und beobachtete die Kamera, aber ich konnte keine Antwort sehen, nur eine leichte Reflexion meines TX.
Soll ich "sensor53 d1" in die Konsole oder in ein Skript eingeben und die Konsole beobachten, wenn sie mir etwas Neues sagt?
Versuche es mal andersherum.
Anode der Diode an 3,3v. Je nach dem was für daten die Diode hat, musst du evtl. noch einen vorwiderstand verwenden. Kathode an den von dir definierten GPIO. Hab es gerade genauso mit einer Handelsüblichen grünen LED getestet. Dann leuchtet Sie bei einer Pollzeit von 100 alle 2 Sekunden auf und ist ansonsten Dunkel.
-
Auf meiner zweiten NodeMCU habe ich den tasmota IR Recv aufgezeichnet und versuche zu lesen, was mein erster Nodemca Tasmota für den Stromzähler sendet.
Hier ist das Ergebnis:
Code
Alles anzeigen14:52:48 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":4,"Data":"0x6ADBBDCD"}} 14:52:52 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":4,"Data":"0x8E1C1C14"}} 14:53:00 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":4,"Data":"0x6A19A4D1"}} 14:53:03 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":4,"Data":"0x4CB5D917"}} 14:53:10 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":8,"Data":"0x30E3EEFD"}} 14:53:18 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":9,"Data":"0x754E1ED"}} 14:53:35 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":3,"Data":"0x4CB0FADF"}} 14:53:37 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":3,"Data":"0x4CB0FADF"}} 14:53:45 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":7,"Data":"0x19E791B8"}} 14:53:55 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":3,"Data":"0xFCABFFBE"}} 14:54:11 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":5,"Data":"0x4610C333"}} 14:54:11 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":4,"Data":"0xF82C9598"}} 14:54:12 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":6,"Data":"0x57C9D886"}} 14:54:14 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":4,"Data":"0xC50BD9AA"}} 14:54:18 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":4,"Data":"0xDBE32B75"}} 14:54:18 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":4,"Data":"0xDAE329E6"}} 14:54:20 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":3,"Data":"0x4CB0FADF"}} 14:54:25 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":3,"Data":"0x4CB0FADF"}} 14:54:27 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":7,"Data":"0x682E22D4"}} 14:54:30 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":3,"Data":"0x24AE7D4F"}} 14:54:36 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":3,"Data":"0x22AE7A28"}} 14:54:45 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":3,"Data":"0x22AE7A28"}} 14:54:50 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":3,"Data":"0x4CB0FADF"}} 14:54:55 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":3,"Data":"0x4CB0FADF"}} 14:55:21 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":3,"Data":"0x4CB0FADF"}} 14:55:27 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":5,"Data":"0x271CAD9B"}} 14:55:42 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":3,"Data":"0xFEAC02E4"}} 14:55:42 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":3,"Data":"0x4CB0FADC"}} 14:55:45 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":3,"Data":"0x4AB0F7B5"}} 14:55:53 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":4,"Data":"0x8E1C1C14"}} 14:56:27 RSL: tele/IR_REMOTE/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":6,"Data":"0x1C554407"}}
Er scheint ständig etwas anderes zu schicken. Nichts, was den Stromzähler starten könnte.
Muss ich in der Modulkonfiguration etwas einrichten? Oder ist alles im Drehbuch? http://fii.cz/pfamqzq
-
Er scheint ständig etwas anderes zu schicken. Nichts, was den Stromzähler starten könnte.
Da würde ich nicht nach gehen. Die IRRecv Bib. ist meines Wissens nach, für Fernbedienungen gedacht. Hatte das damals auch mal ausprobiert und keine ordentlichen Ergebnisse bekommen.
Also ich wüsste in deinem Fall nun auch nicht mehr weiter. Ich habe bereits alle Tipps und Versuche, die ich unternehmen würde hier niedergeschrieben. Vermutlich würde es dir viel Zeit ersparen, wenn du einfach ein SDM630 o.Ä. dazwischen schaltest.
-
Ok, ich möchte wieder anfangen und ohne fertige Lösung besser werden. Ich bestellte einige Widerstände, IR-Dioden und Fototransistoren. sollte jemand einen Schaltplan zum Zusammenbau eines bidirektionalen optischen Lesekopfs haben?
-
Guten Abend,
bei mir läuft schon seit einiger Zeit folgende Konstellation:
- Q3BA
- wemos d1 mit universal7
- IR Lesekopf vom VZ Projekt
Script:
Code
Alles anzeigen>D >B =>sensor53 r >M 2 +1,3,s,16,9600,Strom +2,14,c,1,50,Gas 1,77070100010700ff@1,Aktueller Verbrauch,W,Power_curr,0 1,77070100010800ff@1000,Verbrauch,KWh,Total_in,4 2,1-0:1.8.0*255(@100,Zählerstand,cbm,Count,3 #
Soweit läuft auch alles super, allerdings habe ich relativ häufig Ausreiser bei den Werten.
Zählerstand_Total:
2019-10-27 20:53:40 6.42719 MWh
2019-10-27 20:53:30 6.42719 MWh
2019-10-27 20:53:20 7.20587 TWh
2019-10-27 20:53:10 6.42719 MWh
Bei der aktuellen Leistung verhält es sich ähnlich. Ab und an habe ich dann Werte die extrem hoch sind (999999) oder sehr gering
(-3687259).
Gibt es eine Möglichkeit diese extremen Ausreißer herauszufiltern? Den median Filter habe ich ja schon aktiv.
Lg
Horst
-
Guten Abend,
bei mir läuft schon seit einiger Zeit folgende Konstellation:
- Q3BA
-
Hallo Horst
Habe selbigen Zähler schon länger ohne Aussetzer am laufen. Hier mal mein Script :
Code
Alles anzeigen; Q3B Treiberdefinition >D >B =>sensor53 r >M 1 +1,3,s,0,9600,SML 1,77070100010800ff@1000,Verbrauch,KWh,Total_in,1 1,77070100020801ff@1000,Einspeisung,KWh,Total_out,1 1,77070100010700ff@1,Aktueller Verbrauch,W,Power_curr,0 #
Nutze allerdings lediglich einen TEKT5400 als IR.
-
Hallo,
würde gerne meinen Zähler Q3DB1024 mit einem Wemos D1 mini auslesen.Ich habe folgendes Image genommen und die "user_config_override.h" mit den Wlan und MQTT Daten geändert und folgendem geändert:
// -- Timezone ------------------------------------
#undef APP_TIMEZONE 1
#define APP_TIMEZONE 99
// -- Localization --Sprache---------------------
// If non selected the default en-GB will be used
#undef MY_LANGUAGE
#define MY_LANGUAGE de-DE
// -- Serial sensors ------------------------------
// Add support für Smart Message Language
// (SmartMetering für Stromzähler xsns_53_SML.ino)
#undef USE_SML_M
#define USE_SML_M
https://github.com/gemu2015/Sonoff-Tasmota
Leider bekomme ich nur die Zählernummer angezeigt.
-