Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. SMA Wechselrichter-Flow über SBFspot

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    SMA Wechselrichter-Flow über SBFspot

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      krissi last edited by

      Moin, Du hast nicht zufällig so was für eine SMA Webbox in der Schublade? 😉
      6558_unbenannt.png
      6558_energiezaehler_b-serie_handbuch.pdf
      6558_tn_0302_grundlagen_modbus.pdf

      1 Reply Last reply Reply Quote 0
      • M
        Marcolotti last edited by

        Hallo,

        damit kann ich dir leider nicht dienen. Ich habe auch keine WebBox zur Hand, sonst könnte ich mal schauen. Was hast du für Wechselrichter?

        Viele Grüße

        1 Reply Last reply Reply Quote 0
        • M
          Marcolotti last edited by

          Hallo Krissi,

          würde dir das evtl. helfen? https://github.com/jraedler/SunnyWebBox … yWebBox.py

          1 Reply Last reply Reply Quote 0
          • K
            krissi last edited by

            Hi Marcolotti

            Danke für den Link. Stellt sich mir leider nur noch die Frage was ich damit machen muss und wo ich das einbauen soll/kann. 😉 :?:

            1 Reply Last reply Reply Quote 0
            • K
              krissi last edited by

              Hi könnte mir da eventuell jemand weiterhelfen? Wo muss ich das Script aus dem Link einbinden und was muss ich da noch wo anpassen? Da bin ich leider noch total grün! Danke 🙂

              1 Reply Last reply Reply Quote 0
              • M
                Marcolotti last edited by

                Hi Krissi,

                ich habe den Node-Red Adapter installiert und die Instanz geöffnet. Danach könntest du meinen Flow(Code) einfügen vom Wechselrichter. Darin findest du die Abfrage von SBFspot. Anstelle dessen nutzt du einfach eine Pythonabfrage (py sunnywebbox.py) und wertest die Rückmeldung in der Funktion danach aus.

                Du kannst das Python-Script auch in einen Ordner legen und mir diesen dann schreiben, dann baue ich dir das bis dahin. Ich kann dir leider nicht die Funktion bauen, da ich nicht im Besitz einer SunnyWebbox bin und daher nicht die Rückmeldung kenne.

                Gruß Marco

                1 Reply Last reply Reply Quote 0
                • M
                  Marcolotti last edited by

                  Hallo,

                  vielleicht ist es auch über den ModBus Adapter möglich, die Webbox auszulesen.

                  Die ModBus Dokumentation von SMA findest du hier:http://files.sma.de/dl/2585/WEBBOX-MODBUS-TB-de-19.pdf

                  Ich habe es eben mal getestet, aber mir scheint, dass der Adapter noch nicht zuverlässig funktioniert. Die Adressen werden beim Speichern unvollständig gespeichert. Die Node-Red-ModBus-Contrib installiert sich auch nicht richtig. 😞

                  Gruß Marco

                  1 Reply Last reply Reply Quote 0
                  • K
                    krissi last edited by

                    Hi Marco

                    Danke erst mal! Ich hab das heute morgen erst gelesen, war im Urlaub.

                    Jaaaaa, ich hab dann mal deinen Flow eingefügt, eine Datei sunnywebbox.py in den Ordner /usr/local/bin/node-red_scripte/ gelegt und das Script aus dem Link reinkopiert und da die ip und das pw der Webbox eingetragen (Zeile 57, die Frage ob das an der richtigen Stelle ist). In dem exec Node hab ich dann auf die Datei inkl. Pfad verwiesen. Kommt aber leider nichts verwertbares raus. Im debug Fenster kommt folgendes.

                    /usr/local/bin/node-red_scripte/sunnywebbox.py: 22:
                    /usr/local/bin/node-red_scripte/sunnywebbox.py: import:
                    not found /usr/local/bin/node-red_scripte/sunnywebbox.py: 25:
                    /usr/local/bin/node-red_scripte/sunnywebbox.py: Syntax error: "(" unexpected (expecting "then")
                    

                    Wenn ich in dem Verzeichnis das script direkt ausführe, bekomme ich eine Fehlermeldung in Zeile 22

                      File "sunnywebbox.py", line 22
                        import sys, json, hashlib
                        ^
                    IndentationError: unexpected indent
                    
                    

                    Wie gesagt, das sind alles bömische Dörfer für mich. Eventuell kann da ja jemand etwas mit anfangen.

                    1 Reply Last reply Reply Quote 0
                    • M
                      Marcolotti last edited by

                      Hallo Krissi,

                      wenn du noch ein wenig Geduld hast, ist der ModBus-Adapter fertig für SMA. Damit funktionert auch die Sunny Webbox. 😉 Da kannst du dir das Script-Gedöns sparen.

                      Gruß Marco

                      1 Reply Last reply Reply Quote 0
                      • K
                        krissi last edited by

                        Moin Marco, das wäre natürlich der Knaller. Klar hab ich noch Geduld. 😄

                        Hast Du schon zufällig was, was ich lesen kann/muss oder vorbereiten kann? :mrgreen:

                        Gruß,

                        Andre

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        722
                        Online

                        31.6k
                        Users

                        79.5k
                        Topics

                        1.3m
                        Posts

                        2
                        11
                        2591
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo