Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. Microcontroller
  5. [gelöst] - Tasmota SML: sensor53 command error

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

[gelöst] - Tasmota SML: sensor53 command error

Geplant Angeheftet Gesperrt Verschoben Microcontroller
8 Beiträge 2 Kommentatoren 2.9k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • CodierknechtC Online
    CodierknechtC Online
    Codierknecht
    Developer Most Active
    schrieb am zuletzt editiert von Codierknecht
    #1

    Tasmota und ich werden offenbar nicht wirklich Freunde.

    Nachdem gestern die PV installiert wurde, wollte ich meinen ESP zum Auslesen des Smartmeter wieder in Betrieb nehmen.
    War nicht mehr erreichbar, also kurzerhand einen ESP32 mit neuer Firmware geflasht.
    Aber Pustekuchen: Irgendwie ist dort vom Smartmeter nix zu sehen.
    Dabei ist es egal, ob ich ein fertiges Image nehme oder eines neu baue.

    Ob der ESP jetzt Daten vom Lesekopf erhält oder nicht, sollte doch egal sein, oder?
    Ich würde trotzdem eine Anzeige im Hauptmenü des ESP erwarten.

    12:11:33.087 CMD: sensor53 d1
    12:11:33.094 MQT: stat/tasmota_4F7E80/RESULT = {"Command":"Error"}
    

    5c45a9b7-df67-442a-9510-9d80a7219d59-image.png

    >D
    >B
    =>sensor53 r
    >M 1
    +1,3,s,0,9600,eHZ
    1,77070100010800FF@1000,Zaehlerstand,kWh,total_in,2 
    1,77070100100700FF@1,Aktueller Verbrauch,W,Power_curr,0
    #
    

    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

    Proxmox 9.1.1 LXC|8 GB|Core i7-6700
    HmIP|ZigBee|Tasmota|Unifi
    Zabbix Certified Specialist
    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

    Ralla66R 1 Antwort Letzte Antwort
    0
    • CodierknechtC Codierknecht

      Tasmota und ich werden offenbar nicht wirklich Freunde.

      Nachdem gestern die PV installiert wurde, wollte ich meinen ESP zum Auslesen des Smartmeter wieder in Betrieb nehmen.
      War nicht mehr erreichbar, also kurzerhand einen ESP32 mit neuer Firmware geflasht.
      Aber Pustekuchen: Irgendwie ist dort vom Smartmeter nix zu sehen.
      Dabei ist es egal, ob ich ein fertiges Image nehme oder eines neu baue.

      Ob der ESP jetzt Daten vom Lesekopf erhält oder nicht, sollte doch egal sein, oder?
      Ich würde trotzdem eine Anzeige im Hauptmenü des ESP erwarten.

      12:11:33.087 CMD: sensor53 d1
      12:11:33.094 MQT: stat/tasmota_4F7E80/RESULT = {"Command":"Error"}
      

      5c45a9b7-df67-442a-9510-9d80a7219d59-image.png

      >D
      >B
      =>sensor53 r
      >M 1
      +1,3,s,0,9600,eHZ
      1,77070100010800FF@1000,Zaehlerstand,kWh,total_in,2 
      1,77070100100700FF@1,Aktueller Verbrauch,W,Power_curr,0
      #
      
      Ralla66R Offline
      Ralla66R Offline
      Ralla66
      Most Active
      schrieb am zuletzt editiert von Ralla66
      #2

      @codierknecht

      script ist aktiv ?

      Ich würde trotzdem eine Anzeige im Hauptmenü des ESP erwarten

      sollte auch sein.

      in der tasmota.bin ist eingebaut :

      #define USE_SCRIPT
      #define USE_SML_M
      #undef USE_RULES
      
      CodierknechtC 1 Antwort Letzte Antwort
      0
      • Ralla66R Ralla66

        @codierknecht

        script ist aktiv ?

        Ich würde trotzdem eine Anzeige im Hauptmenü des ESP erwarten

        sollte auch sein.

        in der tasmota.bin ist eingebaut :

        #define USE_SCRIPT
        #define USE_SML_M
        #undef USE_RULES
        
        CodierknechtC Online
        CodierknechtC Online
        Codierknecht
        Developer Most Active
        schrieb am zuletzt editiert von Codierknecht
        #3

        @ralla66
        So sieht meine user_config_override.h aus:

        #ifndef USE_SCRIPT
        #define USE_SCRIPT
        #endif
        
        #ifndef USE_SML_M
        #define USE_SML_M
        #endif
        
        #ifdef USE_RULES
        #undef USE_RULES
        #endif
        
        #ifdef USE_DOMOTICZ
        #undef USE_DOMOTICZ
        #endif
        
        #ifdef USE_KNX
        #undef USE_KNX
        #endif
        
        
        #ifdef USE_LIGTH
        #undef USE_LIGTH
        #endif
        
        #ifdef USE_I2C
        #undef USE_I2C
        #endif
        
        #ifdef USE_DISPLAY
        #undef USE_DISPLAY
        #endif
        
        #ifdef USE_IR_RECEIVE
        #undef USE_IR_RECEIVE
        #endif
        

        Der Rest ist ein frisch geklontes Tasmota.

        Als ich den Zähler seinerzeit eingerichtet habe, hat das von Anfang an problemlos funktioniert.

        Ich habe den Kopf gerade mal an einen Wemos S2 Mini geklöppelt (GPIO 2+3).
        Gleiches Ergebnis.

        Könnte der Kopf einen Schuss bekommen haben?
        Mich macht das hier stutzig:

        14:10:50.672 CMD: sensor53 d1
        14:10:50.675 RSL: RESULT = {"Command":"Error"}
        

        Muss da im Modul noch etwas konfiguriert werden? RX/TX oder sowas?
        Wäre mir neu.

        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
        HmIP|ZigBee|Tasmota|Unifi
        Zabbix Certified Specialist
        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

        Ralla66R 1 Antwort Letzte Antwort
        0
        • CodierknechtC Codierknecht

          @ralla66
          So sieht meine user_config_override.h aus:

          #ifndef USE_SCRIPT
          #define USE_SCRIPT
          #endif
          
          #ifndef USE_SML_M
          #define USE_SML_M
          #endif
          
          #ifdef USE_RULES
          #undef USE_RULES
          #endif
          
          #ifdef USE_DOMOTICZ
          #undef USE_DOMOTICZ
          #endif
          
          #ifdef USE_KNX
          #undef USE_KNX
          #endif
          
          
          #ifdef USE_LIGTH
          #undef USE_LIGTH
          #endif
          
          #ifdef USE_I2C
          #undef USE_I2C
          #endif
          
          #ifdef USE_DISPLAY
          #undef USE_DISPLAY
          #endif
          
          #ifdef USE_IR_RECEIVE
          #undef USE_IR_RECEIVE
          #endif
          

          Der Rest ist ein frisch geklontes Tasmota.

          Als ich den Zähler seinerzeit eingerichtet habe, hat das von Anfang an problemlos funktioniert.

          Ich habe den Kopf gerade mal an einen Wemos S2 Mini geklöppelt (GPIO 2+3).
          Gleiches Ergebnis.

          Könnte der Kopf einen Schuss bekommen haben?
          Mich macht das hier stutzig:

          14:10:50.672 CMD: sensor53 d1
          14:10:50.675 RSL: RESULT = {"Command":"Error"}
          

          Muss da im Modul noch etwas konfiguriert werden? RX/TX oder sowas?
          Wäre mir neu.

          Ralla66R Offline
          Ralla66R Offline
          Ralla66
          Most Active
          schrieb am zuletzt editiert von Ralla66
          #4

          @codierknecht

          Serial Bridge
          Hardware Serial Bridge uses GPIO1 (Tx) and GPIO3 (Rx)
          Commando Error mit Tasmota kommt meißt wenn die Eingabe falsch ist oder
          das define beim erstellen nicht ausgeführt wurde, dann wäre sml nicht in der .bin.
          Sollte ausgeschlossen werden können wenn die user_config vorher lief.
          Die GPIO kannst du mit Generic18 von Hand setzen, GPIO1 (Tx) and GPIO3 (Rx)
          oder mal tauschen, GPIO1 (Rx) and GPIO3 (Tx)

          Gehe mal davon aus das du vor dem flashen den Speicher gelehrt hast.

          Nachtrag: schau mal in die Tasmota Konsole ob beim booten alles ok ist.
          Wemos ist mir nicht geheuer, hatte mit denen immer Timing Probs

          CodierknechtC 1 Antwort Letzte Antwort
          0
          • Ralla66R Ralla66

            @codierknecht

            Serial Bridge
            Hardware Serial Bridge uses GPIO1 (Tx) and GPIO3 (Rx)
            Commando Error mit Tasmota kommt meißt wenn die Eingabe falsch ist oder
            das define beim erstellen nicht ausgeführt wurde, dann wäre sml nicht in der .bin.
            Sollte ausgeschlossen werden können wenn die user_config vorher lief.
            Die GPIO kannst du mit Generic18 von Hand setzen, GPIO1 (Tx) and GPIO3 (Rx)
            oder mal tauschen, GPIO1 (Rx) and GPIO3 (Tx)

            Gehe mal davon aus das du vor dem flashen den Speicher gelehrt hast.

            Nachtrag: schau mal in die Tasmota Konsole ob beim booten alles ok ist.
            Wemos ist mir nicht geheuer, hatte mit denen immer Timing Probs

            CodierknechtC Online
            CodierknechtC Online
            Codierknecht
            Developer Most Active
            schrieb am zuletzt editiert von
            #5

            @ralla66 sagte in Tasmota SML: sensor53 command error:

            Commando Error mit Tasmota kommt meißt wenn die Eingabe falsch ist oder
            das define beim erstellen nicht ausgeführt wurde, dann wäre sml nicht in der .bin.

            Das wäre auch meine Idee.
            Habe aber schon selbst gebaute als auch fertige Firmware versucht.
            Immer mit dem gleichen Fehler. Und das macht die Sache dann tatsächlich seltsam.

            Ich teste auch gerne mal ein fertiges Image mit SML, falls jemand eines parat hat.

            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

            Proxmox 9.1.1 LXC|8 GB|Core i7-6700
            HmIP|ZigBee|Tasmota|Unifi
            Zabbix Certified Specialist
            Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

            Ralla66R 1 Antwort Letzte Antwort
            0
            • CodierknechtC Codierknecht

              @ralla66 sagte in Tasmota SML: sensor53 command error:

              Commando Error mit Tasmota kommt meißt wenn die Eingabe falsch ist oder
              das define beim erstellen nicht ausgeführt wurde, dann wäre sml nicht in der .bin.

              Das wäre auch meine Idee.
              Habe aber schon selbst gebaute als auch fertige Firmware versucht.
              Immer mit dem gleichen Fehler. Und das macht die Sache dann tatsächlich seltsam.

              Ich teste auch gerne mal ein fertiges Image mit SML, falls jemand eines parat hat.

              Ralla66R Offline
              Ralla66R Offline
              Ralla66
              Most Active
              schrieb am zuletzt editiert von
              #6

              @codierknecht

              mit TasmoCompiler
              ESP32 Generic

              probiers, frisch aus dem Compiler ------->
              tasmota32.factory.bin
              tasmota32.bin

              CodierknechtC 1 Antwort Letzte Antwort
              1
              • Ralla66R Ralla66

                @codierknecht

                mit TasmoCompiler
                ESP32 Generic

                probiers, frisch aus dem Compiler ------->
                tasmota32.factory.bin
                tasmota32.bin

                CodierknechtC Online
                CodierknechtC Online
                Codierknecht
                Developer Most Active
                schrieb am zuletzt editiert von
                #7

                @ralla66
                Ich habe beide mal ausprobiert.

                Interessanter Effekt:
                Ich kann beide Images flashen und den ESP danach auch erreichen.
                Mein Script rein ... nix im Hauptmenü zu sehen.

                Also mal in den Keller und den Kopf dran.
                VCC => 3V3
                GND => GND
                TX = GPIO1
                RX => GPIO3

                Dann ist der ESP nicht mehr zu erreichen.

                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                HmIP|ZigBee|Tasmota|Unifi
                Zabbix Certified Specialist
                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                1 Antwort Letzte Antwort
                0
                • CodierknechtC Online
                  CodierknechtC Online
                  Codierknecht
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @Ralla66
                  Frag mich jetzt bloß nicht, woran genau es lag, aber jetzt funzt es wieder.
                  Ich glaube, in den letzten 48 Stunden habe ich ein gutes Dutzend verschiedene Firmware-Varianten draufgeflasht.

                  Jetzt wird die Firmware mal sicher verwahrt. Zusammen mit der exakten Pinbelegung und dem Script.

                  Danke Dir!

                  "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                  Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                  HmIP|ZigBee|Tasmota|Unifi
                  Zabbix Certified Specialist
                  Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                  1 Antwort Letzte Antwort
                  0
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  779

                  Online

                  32.5k

                  Benutzer

                  81.7k

                  Themen

                  1.3m

                  Beiträge
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Anmelden

                  • Du hast noch kein Konto? Registrieren

                  • Anmelden oder registrieren, um zu suchen
                  • Erster Beitrag
                    Letzter Beitrag
                  0
                  • Home
                  • Aktuell
                  • Tags
                  • Ungelesen 0
                  • Kategorien
                  • Unreplied
                  • Beliebt
                  • GitHub
                  • Docu
                  • Hilfe