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

NEWS

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

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

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

SMA Energy Meter in Echtzeit auslesen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
85 Beiträge 16 Kommentatoren 29.4k Aufrufe 6 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.
  • S Offline
    S Offline
    Sneak-L8
    schrieb am zuletzt editiert von
    #75

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

    1 Antwort Letzte Antwort
    0
    • F Offline
      F Offline
      fuchs1978
      schrieb am zuletzt editiert von
      #76

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

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        Sneak-L8
        schrieb am zuletzt editiert von
        #77

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

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          Sneak-L8
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          0
          • S Offline
            S Offline
            Snuupy
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              0
              • T Offline
                T Offline
                Trefzy
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                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
                  schrieb am zuletzt editiert von
                  #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 Antwort Letzte Antwort
                  0
                  • T Offline
                    T Offline
                    Trefzy
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von
                      #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 Antwort Letzte Antwort
                      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
                        schrieb am zuletzt editiert von
                        #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 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

                        801

                        Online

                        32.4k

                        Benutzer

                        81.6k

                        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