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. Praktische Anwendungen (Showcase)
  4. Stromzähler per Sonoff ESP8266 auslesen

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Stromzähler per Sonoff ESP8266 auslesen

Scheduled Pinned Locked Moved Praktische Anwendungen (Showcase)
stromzähler auslesensonoffesp8266tasmotasmld0-schnittstellevolkszählerstromzähler
562 Posts 83 Posters 208.6k Views 84 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.
  • oberfraggerO Offline
    oberfraggerO Offline
    oberfragger
    wrote on last edited by oberfragger
    #469

    Hallo,

    ich hoffe jemand kann mir helfen.

    1. Ich habe meinen ISKRA Iskra MT681-D4A51-K0p freigeleuchtet. Es werden auf dem Display die aktuellen Verbrauchswerte angezeigt
    2. Ich habe einen NodeMCU angeschlossen. An diesem hängt ein Infrarot-Lesekopf. Dieser Lesekopf ist mittels Mini-USB via Kabel am NodeMCU verbunden. Das Mini-USB-Kabel hat 4 Adern (rot, schwarz, weiss, grün). Dieses habe ich gemäß Schema an den NodeMCU geschlossen.
      7bf7d289-1200-4994-ae2f-e2768736491c-image.png
    3. Ich habe folgendes Script (gemäß Tasmota-Homepage eingebunden und aktiviert:
    >D
    >B
    =>sensor53 r
    >M 1
    +1,3,s,0,9600,MT681
    1,77070100010800ff@1000,Gesamtverbrauch,KWh,Total_in,3
    1,770701000f0700ff@1,Leistung,W,Power_cur,0
    1,77070100150700ff@1,Leistung P1,W,Power_p1,0
    1,77070100290700ff@1,Leistung P2,W,Power_p2,0
    1,770701003d0700ff@1,Leistung P3,W,Power_p3,0
    1,77070100020800ff@1000,Gesamteinspeisung,KWh,Total_out,3
    1,77070100000009ff@#,Service ID,,Meter_id,0|
    #
    
    1. Die Tasmota-Version habe ich "selbst gebaut", aber aus meiner Sicht alles notwendige, wie beschrieben in die config eingetragen.
    2. Ich hab in der 5. Zeile des Scriptes auch die "3" durch eine "1" getauscht, da mir unklar ist, auf welchem Kabel der Reciever liegt. Hab den Infrarot-Reciever schon mal aufgeschraubt, leider sind die Lötstellen nicht beschriftet.
    3. Der Infrarot-Empfänger funktioniert mit dem Smartmeter-Adapter problemlos.

    Leider kommen keine Werte rein. Was mache ich falsch? Ist 3,3V nicht richtig? Ist die Stelle an der ich den GPIO 3 durch 1 tausche falsch?
    a325ef73-1cd4-48d3-94c2-bfefe57448c4-image.png

    WalW 1 Reply Last reply
    0
    • oberfraggerO oberfragger

      Hallo,

      ich hoffe jemand kann mir helfen.

      1. Ich habe meinen ISKRA Iskra MT681-D4A51-K0p freigeleuchtet. Es werden auf dem Display die aktuellen Verbrauchswerte angezeigt
      2. Ich habe einen NodeMCU angeschlossen. An diesem hängt ein Infrarot-Lesekopf. Dieser Lesekopf ist mittels Mini-USB via Kabel am NodeMCU verbunden. Das Mini-USB-Kabel hat 4 Adern (rot, schwarz, weiss, grün). Dieses habe ich gemäß Schema an den NodeMCU geschlossen.
        7bf7d289-1200-4994-ae2f-e2768736491c-image.png
      3. Ich habe folgendes Script (gemäß Tasmota-Homepage eingebunden und aktiviert:
      >D
      >B
      =>sensor53 r
      >M 1
      +1,3,s,0,9600,MT681
      1,77070100010800ff@1000,Gesamtverbrauch,KWh,Total_in,3
      1,770701000f0700ff@1,Leistung,W,Power_cur,0
      1,77070100150700ff@1,Leistung P1,W,Power_p1,0
      1,77070100290700ff@1,Leistung P2,W,Power_p2,0
      1,770701003d0700ff@1,Leistung P3,W,Power_p3,0
      1,77070100020800ff@1000,Gesamteinspeisung,KWh,Total_out,3
      1,77070100000009ff@#,Service ID,,Meter_id,0|
      #
      
      1. Die Tasmota-Version habe ich "selbst gebaut", aber aus meiner Sicht alles notwendige, wie beschrieben in die config eingetragen.
      2. Ich hab in der 5. Zeile des Scriptes auch die "3" durch eine "1" getauscht, da mir unklar ist, auf welchem Kabel der Reciever liegt. Hab den Infrarot-Reciever schon mal aufgeschraubt, leider sind die Lötstellen nicht beschriftet.
      3. Der Infrarot-Empfänger funktioniert mit dem Smartmeter-Adapter problemlos.

      Leider kommen keine Werte rein. Was mache ich falsch? Ist 3,3V nicht richtig? Ist die Stelle an der ich den GPIO 3 durch 1 tausche falsch?
      a325ef73-1cd4-48d3-94c2-bfefe57448c4-image.png

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

      @oberfragger ,
      wenn du ein USB-Lesekopf hast, kannst du den nicht direkt an den NodeMCU anschließen.
      Du brauchst ein RS232-Interface Lesekopf.

      Gruß
      Walter

      DoorIO-Adapter
      wioBrowser-Adapter und wioBrowser

      oberfraggerO 2 Replies Last reply
      0
      • WalW Wal

        @oberfragger ,
        wenn du ein USB-Lesekopf hast, kannst du den nicht direkt an den NodeMCU anschließen.
        Du brauchst ein RS232-Interface Lesekopf.

        oberfraggerO Offline
        oberfraggerO Offline
        oberfragger
        wrote on last edited by
        #471

        @wal ;(
        What. Das ist doof. Ärgerlich!
        Aber wenigstens weiss ich endlich, dass ich nicht zu doof bin....vermutlich.

        1 Reply Last reply
        0
        • WalW Wal

          @oberfragger ,
          wenn du ein USB-Lesekopf hast, kannst du den nicht direkt an den NodeMCU anschließen.
          Du brauchst ein RS232-Interface Lesekopf.

          oberfraggerO Offline
          oberfraggerO Offline
          oberfragger
          wrote on last edited by oberfragger
          #472

          @wal Sorry dass ich nochmal fragen muss... gibts da ggf. einen "Adapter" (damit meine ich nicht ioBroker Adapter sondern sowas wie ne Kupplung...)?
          2. Frage - falls ich mich doch für den Hichi mit Esp entscheide- weiss jemand ob ich da noch 2 freie GPIO für SDA/ SCL habe damit das DIng noch mehr machen kann...!?!
          Ich habe diesen hier:
          https://shop.weidmann-elektronik.de/index.php?page=product&info=24

          ArmilarA 1 Reply Last reply
          0
          • oberfraggerO oberfragger

            @wal Sorry dass ich nochmal fragen muss... gibts da ggf. einen "Adapter" (damit meine ich nicht ioBroker Adapter sondern sowas wie ne Kupplung...)?
            2. Frage - falls ich mich doch für den Hichi mit Esp entscheide- weiss jemand ob ich da noch 2 freie GPIO für SDA/ SCL habe damit das DIng noch mehr machen kann...!?!
            Ich habe diesen hier:
            https://shop.weidmann-elektronik.de/index.php?page=product&info=24

            ArmilarA Offline
            ArmilarA Offline
            Armilar
            Most Active Forum Testing
            wrote on last edited by Armilar
            #473

            @oberfragger sagte in Stromzähler per Sonoff ESP8266 auslesen:

            falls ich mich doch für den Hichi mit Esp entscheide- weiss jemand ob ich da noch 2 freie GPIO für SDA/ SCL habe damit das DIng noch mehr machen kann...!?!

            2481e201-7138-47c4-af75-62ba81576e3d-image.png

            Das ist der Hichi mit dem ESP-01 (zerlegt auf dem Gehäuse). Funktioniert perfekt, jedoch ist der komplett verbaut.

            EDIT: Dafür ist der auch sehr klein, schlank und unauffällig. 5V benötigt der natürlich trotzdem.

            Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
            https://github.com/joBr99/nspanel-lovelace-ui/wiki

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            oberfraggerO 1 Reply Last reply
            0
            • ArmilarA Armilar

              @oberfragger sagte in Stromzähler per Sonoff ESP8266 auslesen:

              falls ich mich doch für den Hichi mit Esp entscheide- weiss jemand ob ich da noch 2 freie GPIO für SDA/ SCL habe damit das DIng noch mehr machen kann...!?!

              2481e201-7138-47c4-af75-62ba81576e3d-image.png

              Das ist der Hichi mit dem ESP-01 (zerlegt auf dem Gehäuse). Funktioniert perfekt, jedoch ist der komplett verbaut.

              EDIT: Dafür ist der auch sehr klein, schlank und unauffällig. 5V benötigt der natürlich trotzdem.

              oberfraggerO Offline
              oberfraggerO Offline
              oberfragger
              wrote on last edited by
              #474

              @armilar Ja. Den meinte ich. Habe ich da noch 2 freie GPIOs?

              ArmilarA 1 Reply Last reply
              0
              • oberfraggerO oberfragger

                @armilar Ja. Den meinte ich. Habe ich da noch 2 freie GPIOs?

                ArmilarA Offline
                ArmilarA Offline
                Armilar
                Most Active Forum Testing
                wrote on last edited by Armilar
                #475

                @oberfragger

                223c2af4-fb6f-4a16-895b-87455858c942-image.png

                Technisch gesehen schon, bin mir da aber nicht sicher, da bereits alle PINs mit dem unteren Board verbunden sind (evtl. oben auflöten).

                EDIT:
                Wahrscheinlich sind GPIO0 und GPIO1 noch frei.

                Andererseits ist das Tasmota in diesem Fall auch nicht sehr update-freundlich, da es immer individuell mit Script-Console kompiliert werden müsste.

                Würde dann für zusätzliche Anforderungen eher auf einen zusätzlichen ESP setzen

                Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                https://github.com/joBr99/nspanel-lovelace-ui/wiki

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                oberfraggerO 1 Reply Last reply
                0
                • ArmilarA Armilar

                  @oberfragger

                  223c2af4-fb6f-4a16-895b-87455858c942-image.png

                  Technisch gesehen schon, bin mir da aber nicht sicher, da bereits alle PINs mit dem unteren Board verbunden sind (evtl. oben auflöten).

                  EDIT:
                  Wahrscheinlich sind GPIO0 und GPIO1 noch frei.

                  Andererseits ist das Tasmota in diesem Fall auch nicht sehr update-freundlich, da es immer individuell mit Script-Console kompiliert werden müsste.

                  Würde dann für zusätzliche Anforderungen eher auf einen zusätzlichen ESP setzen

                  oberfraggerO Offline
                  oberfraggerO Offline
                  oberfragger
                  wrote on last edited by
                  #476

                  @armilar said in Stromzähler per Sonoff ESP8266 auslesen:

                  @oberfragger

                  223c2af4-fb6f-4a16-895b-87455858c942-image.png

                  Technisch gesehen schon, bin mir da aber nicht sicher, da bereits alle PINs mit dem unteren Board verbunden sind (evtl. oben auflöten).

                  EDIT:
                  Wahrscheinlich sind GPIO0 und GPIO1 noch frei.

                  Andererseits ist das Tasmota in diesem Fall auch nicht sehr update-freundlich, da es immer individuell mit Script-Condole kompiliert werden müsste.

                  Würde dann eher auf einen zusätzlichen ESP setzen

                  Nice. Das Schaubild kannte ich noch garnicht. Da ist ja genau das drauf was ich brauchte SDA & SCL! Da löte ich dann einfach dran.
                  Auf einen zusätzlichen ESP möchte ich gern verzichten... den hab ich ja bereits. Möchte nur möglichst "viel" aus den ESPs rausholen.

                  Oh. Da muss ich eine harte Entscheidung treffen ob ich die 35 Euro ausgeben möchte.

                  ArmilarA 1 Reply Last reply
                  0
                  • oberfraggerO oberfragger

                    @armilar said in Stromzähler per Sonoff ESP8266 auslesen:

                    @oberfragger

                    223c2af4-fb6f-4a16-895b-87455858c942-image.png

                    Technisch gesehen schon, bin mir da aber nicht sicher, da bereits alle PINs mit dem unteren Board verbunden sind (evtl. oben auflöten).

                    EDIT:
                    Wahrscheinlich sind GPIO0 und GPIO1 noch frei.

                    Andererseits ist das Tasmota in diesem Fall auch nicht sehr update-freundlich, da es immer individuell mit Script-Condole kompiliert werden müsste.

                    Würde dann eher auf einen zusätzlichen ESP setzen

                    Nice. Das Schaubild kannte ich noch garnicht. Da ist ja genau das drauf was ich brauchte SDA & SCL! Da löte ich dann einfach dran.
                    Auf einen zusätzlichen ESP möchte ich gern verzichten... den hab ich ja bereits. Möchte nur möglichst "viel" aus den ESPs rausholen.

                    Oh. Da muss ich eine harte Entscheidung treffen ob ich die 35 Euro ausgeben möchte.

                    ArmilarA Offline
                    ArmilarA Offline
                    Armilar
                    Most Active Forum Testing
                    wrote on last edited by
                    #477

                    @oberfragger sagte in Stromzähler per Sonoff ESP8266 auslesen:

                    Oh. Da muss ich eine harte Entscheidung treffen ob ich die 35 Euro ausgeben möchte.

                    Ja, war nicht einfach... Hab's aber trotzdem gemacht und noch nicht bereut :blush:

                    Liefert sauber und kontinuierlich ohne Ausfälle Daten im 10 Sek. Takt an ioBroker...

                    Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                    https://github.com/joBr99/nspanel-lovelace-ui/wiki

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    oberfraggerO 1 Reply Last reply
                    0
                    • ArmilarA Armilar

                      @oberfragger sagte in Stromzähler per Sonoff ESP8266 auslesen:

                      Oh. Da muss ich eine harte Entscheidung treffen ob ich die 35 Euro ausgeben möchte.

                      Ja, war nicht einfach... Hab's aber trotzdem gemacht und noch nicht bereut :blush:

                      Liefert sauber und kontinuierlich ohne Ausfälle Daten im 10 Sek. Takt an ioBroker...

                      oberfraggerO Offline
                      oberfraggerO Offline
                      oberfragger
                      wrote on last edited by
                      #478

                      @armilar said in Stromzähler per Sonoff ESP8266 auslesen:

                      @oberfragger sagte in Stromzähler per Sonoff ESP8266 auslesen:

                      Oh. Da muss ich eine harte Entscheidung treffen ob ich die 35 Euro ausgeben möchte.

                      Ja, war nicht einfach... Hab's aber trotzdem gemacht und noch nicht bereut :blush:

                      Liefert sauber und kontinuierlich ohne Ausfälle Daten im 10 Sek. Takt an ioBroker...

                      Muss mal überlegen, eigentlich tuts ja auch ein TTL-Lesekopf, dann habe ich ja genau das erreicht was ich möchte- mittels NodeMCU (da vorhanden und bereits im Schaltkasten befindlich) zusätzlich das Smartmeter auslesen. Der hier sollte es ja tun, oder?

                      Das sind dann nur 20 Euro und und mit ein wenig Glück werde ich den IR -> USB für nen 20er los.

                      Naja. Sind alles keine Reichtümer, möchte nur nicht so viel ungenutzes Zeugs rumliegen haben.

                      ArmilarA EisbaeeerE 2 Replies Last reply
                      0
                      • oberfraggerO oberfragger

                        @armilar said in Stromzähler per Sonoff ESP8266 auslesen:

                        @oberfragger sagte in Stromzähler per Sonoff ESP8266 auslesen:

                        Oh. Da muss ich eine harte Entscheidung treffen ob ich die 35 Euro ausgeben möchte.

                        Ja, war nicht einfach... Hab's aber trotzdem gemacht und noch nicht bereut :blush:

                        Liefert sauber und kontinuierlich ohne Ausfälle Daten im 10 Sek. Takt an ioBroker...

                        Muss mal überlegen, eigentlich tuts ja auch ein TTL-Lesekopf, dann habe ich ja genau das erreicht was ich möchte- mittels NodeMCU (da vorhanden und bereits im Schaltkasten befindlich) zusätzlich das Smartmeter auslesen. Der hier sollte es ja tun, oder?

                        Das sind dann nur 20 Euro und und mit ein wenig Glück werde ich den IR -> USB für nen 20er los.

                        Naja. Sind alles keine Reichtümer, möchte nur nicht so viel ungenutzes Zeugs rumliegen haben.

                        ArmilarA Offline
                        ArmilarA Offline
                        Armilar
                        Most Active Forum Testing
                        wrote on last edited by
                        #479

                        @oberfragger sagte in Stromzähler per Sonoff ESP8266 auslesen:

                        Der hier sollte es ja tun, oder?

                        Ja, den ESP kannst du auch selbst verlöten. Gibt ja genügend Anleitungen und bestenfalls wird auch dafür noch eine mitgesendet.

                        Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                        https://github.com/joBr99/nspanel-lovelace-ui/wiki

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        oberfraggerO 1 Reply Last reply
                        0
                        • oberfraggerO oberfragger

                          @armilar said in Stromzähler per Sonoff ESP8266 auslesen:

                          @oberfragger sagte in Stromzähler per Sonoff ESP8266 auslesen:

                          Oh. Da muss ich eine harte Entscheidung treffen ob ich die 35 Euro ausgeben möchte.

                          Ja, war nicht einfach... Hab's aber trotzdem gemacht und noch nicht bereut :blush:

                          Liefert sauber und kontinuierlich ohne Ausfälle Daten im 10 Sek. Takt an ioBroker...

                          Muss mal überlegen, eigentlich tuts ja auch ein TTL-Lesekopf, dann habe ich ja genau das erreicht was ich möchte- mittels NodeMCU (da vorhanden und bereits im Schaltkasten befindlich) zusätzlich das Smartmeter auslesen. Der hier sollte es ja tun, oder?

                          Das sind dann nur 20 Euro und und mit ein wenig Glück werde ich den IR -> USB für nen 20er los.

                          Naja. Sind alles keine Reichtümer, möchte nur nicht so viel ungenutzes Zeugs rumliegen haben.

                          EisbaeeerE Offline
                          EisbaeeerE Offline
                          Eisbaeeer
                          Developer
                          wrote on last edited by Eisbaeeer
                          #480

                          @oberfragger sagte in Stromzähler per Sonoff ESP8266 auslesen:

                          Das sind dann nur 20 Euro und und mit ein wenig Glück werde ich den IR -> USB für nen 20er los.

                          Naja. Sind alles keine Reichtümer, möchte nur nicht so viel ungenutzes Zeugs rumliegen haben.

                          Prüfe mal mit deiner Handy Kamera, ob dein Zähler in regelmäßigen Abständen Info-Daten per SML sendet. Die meisten Zähler machen das, meist nach Eingabe einer PIN.
                          Falls das der Fall ist, nimmst du einfach einen ESP8266 und einen IR-Phototransistor. Die Software dafür gibt es auf Github: https://github.com/mruettgers/SMLReader

                          Der ESP sendet dann jedes Mal, wenn der Zähler die Info-Daten ausgibt die Daten per MQTT an iobroker.
                          Gruß Lars

                          P.S.: Falls du die Elektronik brauchst, ich habe hier noch 8 Magnetringe, ESP´s und Fotodioden rumliegen. Die 3D Druckteile könnte ich dir auch für Selbstkosten drucken. Falls Interesse PN!

                          Kein support per PM. Bitte im Forum Fragen stellen!

                          1 Reply Last reply
                          0
                          • ArmilarA Armilar

                            @oberfragger sagte in Stromzähler per Sonoff ESP8266 auslesen:

                            Der hier sollte es ja tun, oder?

                            Ja, den ESP kannst du auch selbst verlöten. Gibt ja genügend Anleitungen und bestenfalls wird auch dafür noch eine mitgesendet.

                            oberfraggerO Offline
                            oberfraggerO Offline
                            oberfragger
                            wrote on last edited by
                            #481

                            @armilar Hat funktioniert. Der Hichi 1.1 wurde echt schnell verschickt. Da ich sowieso einen NodeMCU da im Einsatz habe, wollte ich das ja damit auslesen.
                            Jetzt das Script noch "schick" machen.
                            90baf306-b93e-48b0-8d63-6347c2546a50-image.png

                            ArmilarA 1 Reply Last reply
                            0
                            • oberfraggerO oberfragger

                              @armilar Hat funktioniert. Der Hichi 1.1 wurde echt schnell verschickt. Da ich sowieso einen NodeMCU da im Einsatz habe, wollte ich das ja damit auslesen.
                              Jetzt das Script noch "schick" machen.
                              90baf306-b93e-48b0-8d63-6347c2546a50-image.png

                              ArmilarA Offline
                              ArmilarA Offline
                              Armilar
                              Most Active Forum Testing
                              wrote on last edited by Armilar
                              #482

                              @oberfragger

                              Das sieht doch sehr gut aus. L1-L3 müssten eigentlich auch möglich sein. :face_with_rolling_eyes: Sind ja aktuell 0

                              Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                              https://github.com/joBr99/nspanel-lovelace-ui/wiki

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              oberfraggerO 1 Reply Last reply
                              0
                              • ArmilarA Armilar

                                @oberfragger

                                Das sieht doch sehr gut aus. L1-L3 müssten eigentlich auch möglich sein. :face_with_rolling_eyes: Sind ja aktuell 0

                                oberfraggerO Offline
                                oberfraggerO Offline
                                oberfragger
                                wrote on last edited by
                                #483

                                @armilar Keine Ahnung.
                                Ich bekomme recht wenig Werte. Auch Netzfrequenz bekomme ich nicht rein.
                                Aber wenigstens TotalIn und actual und die ZählerID.

                                1 Reply Last reply
                                0
                                • H Offline
                                  H Offline
                                  higginsd
                                  wrote on last edited by
                                  #484

                                  Hallo Zusammen!

                                  Ich versuche (erfolglos) meinen Iskra AM550 mit dem Tasmoat WiFi-ESP und dem IR-Lesekopf von bitShake auszulesen.

                                  Zur Situation: das Lese-/WiFi-Modul funktioniert einwandfrei an einem EMH eBZD-W23E8 Stromzähler. Ich bekomme die Hex-Werte über "sensor53 d1" angezeigt und kann sie über das Tasmota-Scricpt parsen. So weit, so gut, Modul richtig verlötet und korrekte GPIO-Parameter bekannt.

                                  Wenn ich jetzt den Sensor an meinem (leider von meinem Stromanbieter eingebauten Exoten) Iskra AM550 anbringe, kommt mal so gar nichts an Daten mit "sensor53 d1". Ich habe mit allen möglichen Einstellungen zu Sensor-auf den-Kopf-und andersherum, Baudrate, Parität, Stop-Bits, Init-Befehl/Ack-Befehl usw probiert - nichts.

                                  Ich weiß zuverlässig, daß der Iskra AM550 Daten auf der IR-Schnittstelle unverschlüsselt sendet, denn mit einem anderen Sensor (Device GmbH WMBus IR-Lesekopf) bekomme ich alle 12 Sekunden einen gültigen Auslesedatensatz zugesendet. Allerdings ist mir nicht bekannt, ob diese Daten im SML- oder IEC-Format vom Zähler gesendet werden, denn laut Hersteller Device GmbH unterstützt ihr Sensor beides automatisch.

                                  Auf Empfehlung in GitHub habe ich sogar die neueste Software-Version auf den ESP geflasht, weil es wohl ein Problem beim SML Dump gab, welches erst vor ein paar Tagen gefixt wurde. Keine Verbesserung.

                                  Was ich bei der Tasmota-Lösung nicht verstehe: wenn ich das Datenformat im Tasmoat-Script auf raw setze

                                  +1,5,r,0,9600,Strom

                                  sollten doch zumindest irgendwelche Daten im Dump sichtbar sein?

                                  Daher meine Fragen:

                                  • Hat jemand bereits Erfolge mit dem Iskra AM550 und Tasmota?
                                  • Was kann ich tun, um wenigstens irgendwelche Daten im Tasmota zu erhalten? Das weitere Parsing ist eher kein Problem für mich.

                                  Ich bin etwas ratlos. Danke für Tips.

                                  1 Reply Last reply
                                  0
                                  • ChaotC Offline
                                    ChaotC Offline
                                    Chaot
                                    wrote on last edited by Chaot
                                    #485

                                    Ich bin zufällig auf eine kleine Webseite gestoßen die die SML Daten, also die Rohdaten aus dem Zähler vernünftig entschlüsselt damit man sich das Script selbst zusammenklempnern kann.

                                    https://tasmota-sml-parser.dicp.net/

                                    Hat der Entwickler dort richtig fein gemacht.

                                    @higginsd
                                    Hast du den Wemos mal auf Rohdaten umgestellt?

                                    sensor53 d1
                                    

                                    Kommt da was was du dann in der gerade angegebenen Webseite umsetzen kannst?

                                    ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                                    H 1 Reply Last reply
                                    1
                                    • ChaotC Chaot

                                      Ich bin zufällig auf eine kleine Webseite gestoßen die die SML Daten, also die Rohdaten aus dem Zähler vernünftig entschlüsselt damit man sich das Script selbst zusammenklempnern kann.

                                      https://tasmota-sml-parser.dicp.net/

                                      Hat der Entwickler dort richtig fein gemacht.

                                      @higginsd
                                      Hast du den Wemos mal auf Rohdaten umgestellt?

                                      sensor53 d1
                                      

                                      Kommt da was was du dann in der gerade angegebenen Webseite umsetzen kannst?

                                      H Offline
                                      H Offline
                                      higginsd
                                      wrote on last edited by
                                      #486

                                      @chaot

                                      Ja, habe ich. Auch nach "sensor53 d1" kommt nullkommagarnichts an Output.

                                      ? 1 Reply Last reply
                                      0
                                      • H higginsd

                                        @chaot

                                        Ja, habe ich. Auch nach "sensor53 d1" kommt nullkommagarnichts an Output.

                                        ? Offline
                                        ? Offline
                                        A Former User
                                        wrote on last edited by
                                        #487

                                        @higginsd ist es auch d1 ? ich hab mehrere dran und da gibts auch d2 usw.. :-)

                                        H 1 Reply Last reply
                                        0
                                        • oberfraggerO Offline
                                          oberfraggerO Offline
                                          oberfragger
                                          wrote on last edited by oberfragger
                                          #488

                                          Moin,
                                          ich bekomme leider die Scripte nicht hin bzw. dass die Zählerstände automatisch angezeigt werden.
                                          Außerdem noch paar andere Sachen. Ich verwende einen ISKRA 681.

                                          Wie bekomme ich mindestens eine Leerzeile zwischen dem Sensor und dem Zählerstand hin?
                                          Warum liest er die Zählernummer nicht aus?
                                          Warum bekomme ich keine Netzfrequenz rein?
                                          Warum wird weder Spannung L1...L3 noch Strim L1...L3 angezeigt? Oder ist das nur für die Einspeisung gedacht?
                                          Dann muss das natürlich raus.
                                          efb5289d-2d8c-4d3d-90b3-678bff2ba41f-image.png

                                          >D
                                          rssi=0
                                          s1="Tagesverbrauch: {m}<b><span style=>"
                                          v2=0
                                          hr=0
                                          md=0
                                          yr=0
                                          ;Strom
                                          p:sm=0
                                          sd=0
                                          p:sma=0
                                          smn=0
                                          p:sya=0
                                          syn=0
                                          sspr=0.4779
                                          yspr=0
                                          ysgp=152.18
                                          y€=0
                                           
                                          >T
                                          v2=SML#Total_in
                                          rssi=Wifi#RSSI
                                           
                                          >B
                                          ->sensor53 r
                                           
                                          >S
                                          ;Tagesverbrauch
                                          hr=hours
                                          if chg[hr]>0
                                          and hr==0
                                          and v2>0
                                          then
                                          sm=v2
                                          svars
                                          endif
                                          if upsecs%tper==0
                                          then
                                          sd=v2-sm
                                           
                                          ;Monatsverbrauch
                                          md=day
                                          if chg[md]>0
                                          and hr==0
                                          and md==1
                                          and v2>0
                                          then
                                          sma=v2
                                          svars
                                          endif
                                          if upsecs%tper==0
                                          then
                                          smn=v2-sma
                                          endif
                                           
                                          ;Jahresverbrauch
                                          yr=year
                                          if chg[yr]>0
                                          and hr==0
                                          and md==1
                                          and v2>0
                                          then
                                          sya=v2
                                          svars
                                          endif
                                          if upsecs%tper==0
                                          then
                                          syn=v2-sya
                                           
                                          ;Kosten
                                          yspr=syn*sspr+ysgp
                                          endif
                                           
                                          >J
                                          ,"Verbrauch Tag":"%sd%"
                                          ,"Verbrauch Monat":"%smn%"
                                          ,"Verbrauch Jahr":"%syn%"
                                          ,"Zählerstand 0:00Uhr":"%2sm%"
                                          ,"Zählerstand Monatsanfang":"%2sma%"
                                          ,"Zählerstand Jahrenanfang":"%2sya%"
                                          ,"Kosten dieses Jahr":"%2yspr%"
                                           
                                          >W
                                          WLAN Empfang: {m}%rssi% dBµV
                                          ===============
                                          Tagesverbrauch:  {m} %2sd%  kWh
                                          Monatsverbrauch: {m} %2smn% kWh
                                          Jahresverbrauch: {m} %2syn% kWh
                                          ===============
                                          Strom Preis/kWh:       {m} %4sspr% €
                                          Strom Grundpreis:      {m} %2ysgp% €
                                          ---------------
                                          Strom kosten lfd. Jahr:{m} %2yspr% €
                                          ===============
                                          Strom Zählerstände:
                                          aktuell:         {m} %2v2% kWh
                                          0:00 Uhr:        {m} %2sm% kWh
                                          Monatsanfang:    {m} %2sma% kWh
                                          Jahresanfang:    {m} %2sya% kWh
                                          ===============
                                          
                                          >M 1
                                          +1,3,s,0,9600,,1
                                          1,77070100010800ff@1000,Zählerstand,kWh,Total_in,2
                                          1,77070100100700ff@1,Stromverbrauch,W,Power_curr,0
                                          1,77070100100700ff@1000,Aktuell,kW,Actual_pow,3
                                          1,=h===============|
                                          1,77070100200700ff@1,Spannung L1,V,Volt_p1,1
                                          1,77070100340700ff@1,Spannung L2,V,Volt_p2,1
                                          1,77070100480700ff@1,Spannung L3,V,Volt_p3,1
                                          1,=h===============|
                                          1,770701001f0700ff@1,Strom L1,A,Ampere_p1,1
                                          1,77070100330700ff@1,Strom L2,A,Ampere_p2,1
                                          1,77070100470700ff@1,Strom L3,A,Ampere_p3,1
                                          1,=h===============|
                                          1,770701000e0700ff@1,Netzfrequenz,Hz,Freq,1
                                          1,=h===============|
                                          1,77070100000009ff@#,Zählernummer,,Meter_id,0
                                          1,=h===============|
                                          #
                                          

                                          Und hier natürlich die Teile der USER_CONFIG_OVERRIDE:

                                          #ifndef USE_SCRIPT
                                          #define USE_SCRIPT
                                          #endif
                                          
                                          #ifndef USE_SML_M
                                          #define USE_SML_M
                                          #endif
                                          
                                          #ifdef USE_RULES
                                          #undef USE_RULES
                                          #endif
                                          
                                          // -- Drivers  ---------------
                                          
                                          #define USE_SCRIPT_WEB_DISPLAY
                                          #define USE_SCRIPT_JSON_EXPORT
                                          
                                          #undef USE_EXPRESSION
                                          #define USE_EXPRESSION
                                          
                                          #define SUPPORT_IF_STATEMENT 
                                          #define USE_SML_SCRIPT_CMD
                                          #define SML_MAX_VARS 30
                                          
                                          #define USE_I2C
                                          

                                          Huch. Irgendwas hat er da gerade berechnet...!?!
                                          df7fe280-60ba-416d-9017-18f206fe3040-image.png

                                          oberfraggerO 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

                                          791

                                          Online

                                          32.4k

                                          Users

                                          81.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