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. Skripten / Logik
  4. SMA Energy Meter in Echtzeit auslesen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

SMA Energy Meter in Echtzeit auslesen

Scheduled Pinned Locked Moved Skripten / Logik
85 Posts 16 Posters 30.4k 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.
  • M Offline
    M Offline
    Marcolotti
    wrote on last edited by
    #69

    Hallo,

    es gibt viele die solche Probleme haben, weil der Elektriker den Wechselrichter auf der Ausgangsseite verklemmt hat.

    https://www.photovoltaikforum.com/sma-a … 6-s90.html

    Eine Doku gibts hier: https://github.com/CTJaeger/ioBroker.sm … /sma-em.md Da sind die Begriffe erklärt.

    Gruß Marco

    CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

    1 Reply Last reply
    0
    • S Offline
      S Offline
      Steffi81
      wrote on last edited by
      #70

      Hallo zusammen

      Bräuchte mal wieder nen Bissen Hilfe.

      Würde mir gerne meinen PV-Ertrag vom Tag/Woche/Monat/Jahr anzeigen/berechnen lassen.

      Desweitern möchte ich den Jahres Betrag am Jahres Ende wieder auf 0 setzten, entweder manuell oder von alleine, per zeitsteuerung zb. 31.12. um 23.59 Uhr.

      Bevor der Jahres Betrag auf 0 gesetzt wird, möchte ich gerne den aktuellen Jahres Betrag in eine Variable geschrieben haben, zB.

      Ertrag 2017 = Summe,

      Ertrag 2018 = Summe

      .

      .

      .

      Werte werden mit dem SMA Adapter ausgelesen.

      Hatte schon mal nen bissel gegoogelt, aber so wie ich das haben möchte, habe ich das nichts gefunden. Denke mal, dass würde mit Blockly bestimmt gehen, nur wie :-)

      Mfg

      1 Reply Last reply
      0
      • C Offline
        C Offline
        C1500
        wrote on last edited by
        #71

        Servus Marco

        ich wollte dich bitten bei deinem sma-em Adapter ein Update auf Admin v3 zu machen. :D :D :D

        Bekomme folgende Debug-Meldung: "Make adapter ready for Admin v3"

        Gruß und vielen Danke im Voraus

        Peer

        1 Reply Last reply
        0
        • S Offline
          S Offline
          Sneak-L8
          wrote on last edited by
          #72

          Hallo zusammen,
          beim SMA-EM ist mir aufgefallen, dass manchmal die Einspiese- bzw. Netzbezugswerte "hängen bleiben". Mir schient, dass vom EnergyMeter immer nur Netzbezug oder einspeisung gemeldet wird. Dann wird der jeweils andere Wert im Adapter nicht mehr aktualisiert.
          So kommt es bei mir, dass Netzbezug und Einspeisung gleichzeitig gefüllt sind.
          Hab mir jetzt ein Skript geschrieben, dass die "toten" Werte ausnullt.
          Aber vielleicht kann man das auch gleich im Adapter korrigieren?
          Viele Grüße
          Sneak-L8

          1 Reply Last reply
          0
          • M Marcolotti

            Hi Wobo,

            ich habe via Node-Red die Werte von Iobroker mit den Werten in der CCU2 verknüpft.

            Siehe Bild:
            721_nodered.jpg

            Hallo Kirbsi,

            https://www.google.de/#q=sma+energy+meter&tbm=shop

            Das Teil hat eine Ethernet-Schnittstelle und sendet im Broadcast sekündlich die aktuellen Daten. Das NodeRed-Script zum abgreifen der Daten habe ich schonmal hier veröffentlicht.

            Gruß Marco

            S Offline
            S Offline
            solarchefkoch
            wrote on last edited by solarchefkoch
            #73

            @Marcolotti ich bin interessiert an dem Node Red Script zum auslesen der SMA Wewchselrichter, wo kann ich es finden?

            Danke solarchefkoch

            1 Reply Last reply
            0
            • F Offline
              F Offline
              fuchs1978
              wrote on last edited by
              #74

              Ich habe heute Mal auf die neuste Version aktualisiert. Leider kommen keine Werte. Zurück auf die letzte und alles wieder ok. Hat jemand ähnliche Erfahrungen?

              1 Reply Last reply
              0
              • S Offline
                S Offline
                Sneak-L8
                wrote on last edited by
                #75

                Was hast Du aktualsiert? Den sma-em-Adapter? Gab es da eine neue Version? Oder den admin-controller? oder Node-JS?

                1 Reply Last reply
                0
                • F Offline
                  F Offline
                  fuchs1978
                  wrote on last edited by
                  #76

                  Nun den SMA-em-Adapter von 0.5.3 auf 0.5.6. Sonnst alles beim alten

                  1 Reply Last reply
                  0
                  • S Offline
                    S Offline
                    Sneak-L8
                    wrote on last edited by
                    #77

                    Komisch, mir wird der sma-em 0.5.3 immer noch als aktuell gemeldet ...

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      Sneak-L8
                      wrote on last edited by
                      #78

                      Ich hba gestern auch auf 0.5.6 gewechselt (ist halt nicht die stable Version). Die schmiert aber regelmäßig ab:

                      2019-11-02 10:16:20.713  - info: host.ioBroker-RasPi instance system.adapter.sma-em.0 started with pid 12455
                      2019-11-02 10:16:21.040  - error: Caught by controller[0]: /opt/iobroker/node_modules/iobroker.sma-em/main.js:156
                      2019-11-02 10:16:21.041  - error: Caught by controller[0]:                         var val = Number(((highbyte << 32n) + lowbyte));
                      2019-11-02 10:16:21.042  - error: Caught by controller[0]:                                                        ^^
                      2019-11-02 10:16:21.042  - error: Caught by controller[0]: SyntaxError: Invalid or unexpected token
                      2019-11-02 10:16:21.042  - error: Caught by controller[0]:     at createScript (vm.js:80:10)
                      2019-11-02 10:16:21.042  - error: Caught by controller[0]:     at Object.runInThisContext (vm.js:139:10)
                      2019-11-02 10:16:21.042  - error: Caught by controller[0]:     at Module._compile (module.js:617:28)
                      2019-11-02 10:16:21.043  - error: Caught by controller[0]:     at Object.Module._extensions..js (module.js:664:10)
                      2019-11-02 10:16:21.043  - error: Caught by controller[0]:     at Module.load (module.js:566:32)
                      2019-11-02 10:16:21.043  - error: Caught by controller[0]:     at tryModuleLoad (module.js:506:12)
                      2019-11-02 10:16:21.043  - error: Caught by controller[0]:     at Function.Module._load (module.js:498:3)
                      2019-11-02 10:16:21.043  - error: Caught by controller[0]:     at Function.Module.runMain (module.js:694:10)
                      2019-11-02 10:16:21.044  - error: Caught by controller[0]:     at startup (bootstrap_node.js:204:16)
                      2019-11-02 10:16:21.044  - error: Caught by controller[0]:     at bootstrap_node.js:625:3
                      2019-11-02 10:16:21.044  - error: host.ioBroker-RasPi instance system.adapter.sma-em.0 terminated with code 1 ()
                      2019-11-02 10:16:21.044  - info: host.ioBroker-RasPi Restart adapter system.adapter.sma-em.0 because enabled
                      
                      Ich bin jetzt erstmal wieder zurück auf 0.5.3
                      
                      S 1 Reply Last reply
                      0
                      • S Offline
                        S Offline
                        Snuupy
                        wrote on last edited by
                        #79

                        Hallo zusammen, ich habe mir vor einigen Monaten nach den Vorlagen von Marco in Node-Red ein Skript geschrieben, welches die Broadcast-Nachricht des Energy-Meters in seine Bestandteile zerlegt und die einzelnen Werte in eine InfluxDB schreibt, die ich dann per Grafana auslesen kann. Das hat bis letzte Nacht um kurz vor 2 super geklappt - seit dem speise ich ca. 650MW ein, und beziehe auch ebensoviel, diesen Werten möchte ich erstmal nicht glauben.

                        Das sind aber tatsächlich die Werte, die aus dem Energymeter kommen. ich habe schon einen Neustart durchgeführt, das hat aber keine Änderung gebracht. Kann es sein, dass sich die Broadcastnachricht geändert hat, vielleicht durch ein automatisches Firmwareupdate? Das kann ich mir eigentlich nicht vorstellen, eine andere Erklärung habe ich aber nicht dafür.

                        Hat jemand anderes eine Idee?

                        1 Reply Last reply
                        0
                        • S Sneak-L8

                          Ich hba gestern auch auf 0.5.6 gewechselt (ist halt nicht die stable Version). Die schmiert aber regelmäßig ab:

                          2019-11-02 10:16:20.713  - info: host.ioBroker-RasPi instance system.adapter.sma-em.0 started with pid 12455
                          2019-11-02 10:16:21.040  - error: Caught by controller[0]: /opt/iobroker/node_modules/iobroker.sma-em/main.js:156
                          2019-11-02 10:16:21.041  - error: Caught by controller[0]:                         var val = Number(((highbyte << 32n) + lowbyte));
                          2019-11-02 10:16:21.042  - error: Caught by controller[0]:                                                        ^^
                          2019-11-02 10:16:21.042  - error: Caught by controller[0]: SyntaxError: Invalid or unexpected token
                          2019-11-02 10:16:21.042  - error: Caught by controller[0]:     at createScript (vm.js:80:10)
                          2019-11-02 10:16:21.042  - error: Caught by controller[0]:     at Object.runInThisContext (vm.js:139:10)
                          2019-11-02 10:16:21.042  - error: Caught by controller[0]:     at Module._compile (module.js:617:28)
                          2019-11-02 10:16:21.043  - error: Caught by controller[0]:     at Object.Module._extensions..js (module.js:664:10)
                          2019-11-02 10:16:21.043  - error: Caught by controller[0]:     at Module.load (module.js:566:32)
                          2019-11-02 10:16:21.043  - error: Caught by controller[0]:     at tryModuleLoad (module.js:506:12)
                          2019-11-02 10:16:21.043  - error: Caught by controller[0]:     at Function.Module._load (module.js:498:3)
                          2019-11-02 10:16:21.043  - error: Caught by controller[0]:     at Function.Module.runMain (module.js:694:10)
                          2019-11-02 10:16:21.044  - error: Caught by controller[0]:     at startup (bootstrap_node.js:204:16)
                          2019-11-02 10:16:21.044  - error: Caught by controller[0]:     at bootstrap_node.js:625:3
                          2019-11-02 10:16:21.044  - error: host.ioBroker-RasPi instance system.adapter.sma-em.0 terminated with code 1 ()
                          2019-11-02 10:16:21.044  - info: host.ioBroker-RasPi Restart adapter system.adapter.sma-em.0 because enabled
                          
                          Ich bin jetzt erstmal wieder zurück auf 0.5.3
                          
                          S Offline
                          S Offline
                          Sneak-L8
                          wrote on last edited by
                          #80

                          @Sneak-L8 sagte in SMA Energy Meter in Echtzeit auslesen:

                          Ich hab gestern auch auf 0.5.6 gewechselt (ist halt nicht die stable Version). Die schmiert aber regelmäßig ab:

                          2019-11-02 10:16:20.713  - info: host.ioBroker-RasPi instance system.adapter.sma-em.0 started with pid 12455
                          2019-11-02 10:16:21.040  - error: Caught by controller[0]: /opt/iobroker/node_modules/iobroker.sma-em/main.js:156
                          2019-11-02 10:16:21.041  - error: Caught by controller[0]:                         var val = Number(((highbyte << 32n) + lowbyte));
                          2019-11-02 10:16:21.042  - error: Caught by controller[0]:                                                        ^^
                          2019-11-02 10:16:21.042  - error: Caught by controller[0]: SyntaxError: Invalid or unexpected token
                          

                          Das Problem liegt an node-js v8. Damit ist der Adapter nicht umwandelbar. Hatte den Adapter schon geforkt und eine Anpassung als Pull Request gesendet. Jetzt habe ich ihn wieder zurückgezogen, denn mit node-js v10 funktioniert meine Änderung nicht.
                          Also:
                          node-js v8 -> alte Version 0.5.3 nehmen
                          node-js v10 -> neuste Version möglich

                          1 Reply Last reply
                          0
                          • T Offline
                            T Offline
                            Trefzy
                            wrote on last edited by
                            #81

                            Hallo Zusammen
                            ich nutze seit 3 Monaten den IOBroker und möchte nun diesen Adapter installieren. Von der Installation aus Github "https://github.com/iobroker-community-adapters/ioBroker.sma-em.git" wird abgeraten. Gibt es den Adapter in einem offiziellen Repository?
                            Ich habe natürlich versucht über die Url den Adapter zu installieren....da passiert aber gar nix. Nicht mal ne Fehlermeldung. Kann mir hier jemand weiter helfen?
                            @Marcolotti: da dein NodeRed Skript Werte liefert ist meine 2te Frage ob man damit auch weitere Werte des SHM2.0 abfragen kann.
                            ich brauche

                            • Netzeinspeisung aktuell
                            • Netzeinspeisung Tag
                            • Netzbezug aktuell
                            • Netzbezug Tag
                            • Hausverbrauch aktuell
                            • Hausverbrauch Tag
                            • Batterieladung aktuell
                            • Batterieentladung aktuell
                            • Batterie Füllstand in %

                            Wäre für jedes Feedback froh

                            SlowmanS 1 Reply Last reply
                            0
                            • T Trefzy

                              Hallo Zusammen
                              ich nutze seit 3 Monaten den IOBroker und möchte nun diesen Adapter installieren. Von der Installation aus Github "https://github.com/iobroker-community-adapters/ioBroker.sma-em.git" wird abgeraten. Gibt es den Adapter in einem offiziellen Repository?
                              Ich habe natürlich versucht über die Url den Adapter zu installieren....da passiert aber gar nix. Nicht mal ne Fehlermeldung. Kann mir hier jemand weiter helfen?
                              @Marcolotti: da dein NodeRed Skript Werte liefert ist meine 2te Frage ob man damit auch weitere Werte des SHM2.0 abfragen kann.
                              ich brauche

                              • Netzeinspeisung aktuell
                              • Netzeinspeisung Tag
                              • Netzbezug aktuell
                              • Netzbezug Tag
                              • Hausverbrauch aktuell
                              • Hausverbrauch Tag
                              • Batterieladung aktuell
                              • Batterieentladung aktuell
                              • Batterie Füllstand in %

                              Wäre für jedes Feedback froh

                              SlowmanS Offline
                              SlowmanS Offline
                              Slowman
                              wrote on last edited by
                              #82

                              @trefzy

                              Taucht der SMA EM in der Adapteransicht auf? Hast du eine Instanz erstellt? Warum soll man den Adapter von DutchmanNL nicht nehmen?

                              Nimm mal den Link: https://github.com/iobroker-community-adapters/ioBroker.sma-em

                              und schaue dir dazu mal SMA Speedwire an, Link:https://github.com/AttackStrawbery/ioBroker.sma-speedwire

                              1 Reply Last reply
                              0
                              • T Offline
                                T Offline
                                Trefzy
                                wrote on last edited by
                                #83

                                @slowman Hab es nun hinbekommen. Adapter taucht nicht in der Übersicht auf und abraten steht ja im allgemeinen Fenster wenn man manuelle Pakete installieren möchte. Da ich kein Profi bin hat mich das abgeschreckt.
                                Fehler war das ich im Reiter "Github" installiert habe und nicht unter "beliebig". Weiter hat der NodeRed Adapter die Verbindung blockiert. Den brauchts ja jetzt nicht mehr.
                                Danke für die Hilfe

                                W 1 Reply Last reply
                                0
                                • T Trefzy

                                  @slowman Hab es nun hinbekommen. Adapter taucht nicht in der Übersicht auf und abraten steht ja im allgemeinen Fenster wenn man manuelle Pakete installieren möchte. Da ich kein Profi bin hat mich das abgeschreckt.
                                  Fehler war das ich im Reiter "Github" installiert habe und nicht unter "beliebig". Weiter hat der NodeRed Adapter die Verbindung blockiert. Den brauchts ja jetzt nicht mehr.
                                  Danke für die Hilfe

                                  W Offline
                                  W Offline
                                  walter12
                                  wrote on last edited by
                                  #84

                                  @trefzy said in SMA Energy Meter in Echtzeit auslesen:

                                  @slowman Hab es nun hinbekommen. Adapter taucht nicht in der Übersicht auf und abraten steht ja im allgemeinen Fenster wenn man manuelle Pakete installieren möchte. Da ich kein Profi bin hat mich das abgeschreckt.
                                  Fehler war das ich im Reiter "Github" installiert habe und nicht unter "beliebig". Weiter hat der NodeRed Adapter die Verbindung blockiert. Den brauchts ja jetzt nicht mehr.
                                  Danke für die Hilfe

                                  Darf ich fragen, wie du es hin bekommen hast ?
                                  Ich hab die ganz aktuelle IoBroken Version und die aktuelle SMA EM Version. Die Installation hat soweit geklappt, blos jetzt bekomme ich unter Instanzen den Fehler Verbindung zum sma-em: falsch (Gelb Icon)

                                  Was mach ich falsch ? In den LOGs selbst ist kein Fehler drin.

                                  T 1 Reply Last reply
                                  0
                                  • W walter12

                                    @trefzy said in SMA Energy Meter in Echtzeit auslesen:

                                    @slowman Hab es nun hinbekommen. Adapter taucht nicht in der Übersicht auf und abraten steht ja im allgemeinen Fenster wenn man manuelle Pakete installieren möchte. Da ich kein Profi bin hat mich das abgeschreckt.
                                    Fehler war das ich im Reiter "Github" installiert habe und nicht unter "beliebig". Weiter hat der NodeRed Adapter die Verbindung blockiert. Den brauchts ja jetzt nicht mehr.
                                    Danke für die Hilfe

                                    Darf ich fragen, wie du es hin bekommen hast ?
                                    Ich hab die ganz aktuelle IoBroken Version und die aktuelle SMA EM Version. Die Installation hat soweit geklappt, blos jetzt bekomme ich unter Instanzen den Fehler Verbindung zum sma-em: falsch (Gelb Icon)

                                    Was mach ich falsch ? In den LOGs selbst ist kein Fehler drin.

                                    T Offline
                                    T Offline
                                    Trefzy
                                    wrote on last edited by
                                    #85

                                    @walter12

                                    das war bei mir auch so....Fehler war, wie ich oben schon geschrieben habe, dass mein NodeRed Adapter mit dem Skript aus dem Anfang des Threads noch aktiv war und die Kommunikation gestört hat. Nach der Deinstallation und einem Neustart hat er sich sofort verbunden. Habe ein SHM2.0 und ein Energiemeter im Einsatz. beides wird in einem separaten Ordner angezeigt.
                                    Mehr kann ich dazu nicht sagen. sorry

                                    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

                                    298

                                    Online

                                    32.6k

                                    Users

                                    82.3k

                                    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