Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. [Gelöst] - Tasmota 15.0.1 mit SML

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    398

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

[Gelöst] - Tasmota 15.0.1 mit SML

Scheduled Pinned Locked Moved Off Topic
9 Posts 3 Posters 1.2k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • CodierknechtC Online
    CodierknechtC Online
    Codierknecht
    Developer Most Active
    wrote on last edited by Codierknecht
    #1

    Frage an die Tasmota-Spezialisten unter euch:
    Hat jemand es hingekriegt, Tasmota 15.0.1 mit Unterstützung von SML zu compilieren?

    Meine sämtlichen Versuche sind fehlgeschlagen.

    Ich hab's so versucht:

    9a609686-f956-4829-95a2-05643e8ed156-grafik.png

    0367befb-5a43-445f-9bdd-2766c5b8f04d-grafik.png

    5676b377-d46f-4ed7-a750-3728130f4b60-grafik.png

    Ergebnis: Keinerlei Funktion des Lesekopfes. Ein sensor53 d1 bringt keinen Output. Zurück auf die letzte Version 13.3.0 ... funktioniert einwandfrei.

    Ist jetzt kein Showstopper, aber mein innerer Monk hätte gerne alle Geräte auf der gleichen Version ;-)
    Eingesetzt wird ein ESP32S.

    "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

    WalW 1 Reply Last reply
    0
    • CodierknechtC Codierknecht

      Frage an die Tasmota-Spezialisten unter euch:
      Hat jemand es hingekriegt, Tasmota 15.0.1 mit Unterstützung von SML zu compilieren?

      Meine sämtlichen Versuche sind fehlgeschlagen.

      Ich hab's so versucht:

      9a609686-f956-4829-95a2-05643e8ed156-grafik.png

      0367befb-5a43-445f-9bdd-2766c5b8f04d-grafik.png

      5676b377-d46f-4ed7-a750-3728130f4b60-grafik.png

      Ergebnis: Keinerlei Funktion des Lesekopfes. Ein sensor53 d1 bringt keinen Output. Zurück auf die letzte Version 13.3.0 ... funktioniert einwandfrei.

      Ist jetzt kein Showstopper, aber mein innerer Monk hätte gerne alle Geräte auf der gleichen Version ;-)
      Eingesetzt wird ein ESP32S.

      WalW Offline
      WalW Offline
      Wal
      Developer
      wrote on last edited by
      #2

      @codierknecht ,
      hat ohne Probleme funktioniert, nutze aber Visual Studio Code.

      Gruß
      Walter

      DoorIO-Adapter
      wioBrowser-Adapter und wioBrowser

      teletapiT 1 Reply Last reply
      0
      • WalW Wal

        @codierknecht ,
        hat ohne Probleme funktioniert, nutze aber Visual Studio Code.

        teletapiT Online
        teletapiT Online
        teletapi
        wrote on last edited by teletapi
        #3

        @Codierknecht

        Ich hätte hier 2 Versionen die ich selbst ebenfalls mit VSC compiliert habe für esp32 und esp32 S1

        tasmota32_ottelo.bin firmware 15.0.0.1

        tasmota32solo1_ottelo.bin firmware 15.0.0.1

        tasmota32_ottelo.bin firmware 15.0.1.1

        tasmota32solo1_ottelo.bin firmware 15.0.1.1

        Screenshot_1.jpg

        Hier hätte ich noch ein Javascript anzubieten zb fürs backup der SML Daten im ESP für die Diagramme zum zurückschreiben.
        Das script kann ein Backup von den Stromdaten Diagrammen und Werten machen und speichert es im Iobroker Backup und außerdem kannst du mit dem Restore den Backlog Befehl in die Protocolle vom Iobroker schreiben. Mittlerweile wird auch ein eigener Datenpunkt nach Backup angelegt der den Backlog Befehl ebenfalls enthält
        Backup oder restore datenpunkt von false auf true stellen und speichern. Der Datenpunkt geht danach sofort wieder auf false aber die Werte werden gespeichert bzw. als Backup erzeugt
        Die datenpunkt Namen und IP Adresse müssten natürlich angepasst werden.

        Script LG E320.txt

        Screenshot_2.jpg

        CodierknechtC 1 Reply Last reply
        2
        • teletapiT teletapi

          @Codierknecht

          Ich hätte hier 2 Versionen die ich selbst ebenfalls mit VSC compiliert habe für esp32 und esp32 S1

          tasmota32_ottelo.bin firmware 15.0.0.1

          tasmota32solo1_ottelo.bin firmware 15.0.0.1

          tasmota32_ottelo.bin firmware 15.0.1.1

          tasmota32solo1_ottelo.bin firmware 15.0.1.1

          Screenshot_1.jpg

          Hier hätte ich noch ein Javascript anzubieten zb fürs backup der SML Daten im ESP für die Diagramme zum zurückschreiben.
          Das script kann ein Backup von den Stromdaten Diagrammen und Werten machen und speichert es im Iobroker Backup und außerdem kannst du mit dem Restore den Backlog Befehl in die Protocolle vom Iobroker schreiben. Mittlerweile wird auch ein eigener Datenpunkt nach Backup angelegt der den Backlog Befehl ebenfalls enthält
          Backup oder restore datenpunkt von false auf true stellen und speichern. Der Datenpunkt geht danach sofort wieder auf false aber die Werte werden gespeichert bzw. als Backup erzeugt
          Die datenpunkt Namen und IP Adresse müssten natürlich angepasst werden.

          Script LG E320.txt

          Screenshot_2.jpg

          CodierknechtC Online
          CodierknechtC Online
          Codierknecht
          Developer Most Active
          wrote on last edited by
          #4

          @teletapi

          Jetzt wird's interessant:
          Keine der vier Versionen liefert Werte. Ein sensor53 d1 liefert ... nix!
          Das ist der gleiche Effekt, den ich mit meiner per Tasmocompiler erzeugten Version beobachte.
          Auch das fertige Binary von jason8266 liefert das gleiche Ergebnis.
          https://github.com/Jason2866/Tasmota-specials/blob/firmware/firmware/tasmota32/other/tasmota32-scripting.bin
          (das enthält bereits SML)

          Was einwandfrei funktioniert, ist die Version von @Ralla66
          https://forum.iobroker.net/topic/73224/gelöst-tasmota-sml-sensor53-command-error/7?_=1757186117262

          Mein SML sieht so aus:

          >D
          >B
          =>sensor53 r 
          >M 1
          +1,1,s,0,9600,eHZM
          1,77070100100700ff@1,Leistung,W,Power_curr,0
          1,77070100010800ff@1000,Verbrauch,KWh,Total_in,1
          1,77070100010801ff@1,Tarif1,Wh,Tarif1_in,1
          1,77070100010802ff@1,Tarif2,Wh,Tarif2_in,1
          1,77070100020800ff@1000,Einspeisung,kWh,Einspeisung,4
          #
          

          "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

          teletapiT 1 Reply Last reply
          0
          • CodierknechtC Codierknecht

            @teletapi

            Jetzt wird's interessant:
            Keine der vier Versionen liefert Werte. Ein sensor53 d1 liefert ... nix!
            Das ist der gleiche Effekt, den ich mit meiner per Tasmocompiler erzeugten Version beobachte.
            Auch das fertige Binary von jason8266 liefert das gleiche Ergebnis.
            https://github.com/Jason2866/Tasmota-specials/blob/firmware/firmware/tasmota32/other/tasmota32-scripting.bin
            (das enthält bereits SML)

            Was einwandfrei funktioniert, ist die Version von @Ralla66
            https://forum.iobroker.net/topic/73224/gelöst-tasmota-sml-sensor53-command-error/7?_=1757186117262

            Mein SML sieht so aus:

            >D
            >B
            =>sensor53 r 
            >M 1
            +1,1,s,0,9600,eHZM
            1,77070100100700ff@1,Leistung,W,Power_curr,0
            1,77070100010800ff@1000,Verbrauch,KWh,Total_in,1
            1,77070100010801ff@1,Tarif1,Wh,Tarif1_in,1
            1,77070100010802ff@1,Tarif2,Wh,Tarif2_in,1
            1,77070100020800ff@1000,Einspeisung,kWh,Einspeisung,4
            #
            
            teletapiT Online
            teletapiT Online
            teletapi
            wrote on last edited by teletapi
            #5

            @codierknecht Als Lesekoppf nutze ich den Hitchi Kopf aus Ebay und als ESP den ESP32 ETH01 Solo1 aber auch noch einen ESP32 mit beiden funktioniert das auslesen perfekt. Ausgelesen wird ein LG E320
            Mit folgendem script von Ottelo leicht angepasst an meinen Zähler und GPIO und die Speicherung der Jahressummen was bei mir täglich (beim Original Script) zurückgesetzt wurde um Mitternacht

            script(8).txt

            Das Ganze sieht dann so aus
            WhatsApp Bild 2025-09-07 um 00.29.05_e7b3d4b4.jpg

            Screenshot_1.jpg

            CodierknechtC 1 Reply Last reply
            0
            • teletapiT teletapi

              @codierknecht Als Lesekoppf nutze ich den Hitchi Kopf aus Ebay und als ESP den ESP32 ETH01 Solo1 aber auch noch einen ESP32 mit beiden funktioniert das auslesen perfekt. Ausgelesen wird ein LG E320
              Mit folgendem script von Ottelo leicht angepasst an meinen Zähler und GPIO und die Speicherung der Jahressummen was bei mir täglich (beim Original Script) zurückgesetzt wurde um Mitternacht

              script(8).txt

              Das Ganze sieht dann so aus
              WhatsApp Bild 2025-09-07 um 00.29.05_e7b3d4b4.jpg

              Screenshot_1.jpg

              CodierknechtC Online
              CodierknechtC Online
              Codierknecht
              Developer Most Active
              wrote on last edited by Codierknecht
              #6

              @teletapi

              Es liegt an Tasmota am Controller selbst.
              Wenn ich mir eine 14.0.0 baue, funzt die einwandfrei :thinking_face:

              Ich schau mal, ob's da irgendwelche breaking changes gab.

              Edit
              Die letzte mit meinem ESP32 funktionierende Version ist die 14.4.1.
              Ich vermute mal, es liegt an folgendem Change:
              91c42a17-bcc0-4cb2-b11c-a3146229872e-grafik.png

              "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 Reply Last reply
              1
              • CodierknechtC Online
                CodierknechtC Online
                Codierknecht
                Developer Most Active
                wrote on last edited by
                #7

                Ich habe den ESP32S durch einen ESP8266 ersetzt. Den hatte ich noch hier rumliegen.
                Damit funktioniert das problemlos.

                fb7777d1-471d-488b-9855-bee801f4d260-grafik.png

                Ich habe auch noch ein paar ESP32 S2-Mini, aber mit denen habe ich keine Werte erhalten. Keine Ahnung, wie der zu konfigurieren wäre.

                "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

                teletapiT 1 Reply Last reply
                0
                • CodierknechtC Codierknecht

                  Ich habe den ESP32S durch einen ESP8266 ersetzt. Den hatte ich noch hier rumliegen.
                  Damit funktioniert das problemlos.

                  fb7777d1-471d-488b-9855-bee801f4d260-grafik.png

                  Ich habe auch noch ein paar ESP32 S2-Mini, aber mit denen habe ich keine Werte erhalten. Keine Ahnung, wie der zu konfigurieren wäre.

                  teletapiT Online
                  teletapiT Online
                  teletapi
                  wrote on last edited by
                  #8

                  @codierknecht Hast du mal versucht mit VSC zu arbeiten. das ist garnicht so schwer, hab das in den letzten Jahren recht viel gemacht, gerade auch mit tasmota und auch mit Aho_DTU sowie Opendtu und esp easy

                  CodierknechtC 1 Reply Last reply
                  0
                  • teletapiT teletapi

                    @codierknecht Hast du mal versucht mit VSC zu arbeiten. das ist garnicht so schwer, hab das in den letzten Jahren recht viel gemacht, gerade auch mit tasmota und auch mit Aho_DTU sowie Opendtu und esp easy

                    CodierknechtC Online
                    CodierknechtC Online
                    Codierknecht
                    Developer Most Active
                    wrote on last edited by
                    #9

                    @teletapi

                    Hast du mal versucht mit VSC zu arbeiten

                    Schon mehrfach. Das nehme ich ja auch für die Adapterentwicklung.
                    Tasmota und PlatformIO läuft bei mir aber immer wieder auf irgendwelche unerklärlichen Fehler, auf dessen Behebung ich keine Lust habe. Der TasmoCompiler hingegen läuft als Docker-Container "wie geschnitten Brot" und liefert im Ergebnis das gleiche. Warum also Aufwand in VSC stecken?

                    "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 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    425

                    Online

                    32.7k

                    Users

                    82.5k

                    Topics

                    1.3m

                    Posts
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Home
                    • Recent
                    • Tags
                    • Unread 0
                    • Categories
                    • Unreplied
                    • Popular
                    • GitHub
                    • Docu
                    • Hilfe