Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. SMA Wechselrichter Modbus Register

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    SMA Wechselrichter Modbus Register

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

      Hallo liebe Gemeinde,

      ich habe hier mit einem möglicherweise speziellen Problem zu kämpfen, komme alleine leider nicht weiter und hoffe, daß sich hier ein Mitstreiter findet, der über diese Fragestellung auch schon einmal gestolpert ist.

      Gerne würde ich zu billigen Stromzeiten (ich kaufe Strom bei Tibber zum stündlich unterschiedlichen Preis ein) bei Bedarf und je nach Sinnhaftigkeit meine Batterie laden (oder auch die Entladung der Batterie unterbinden, wenn ich z.b. den billigen Strom zum Autoladen verwenden möchte). Dazu kann ich das auch manuell gut im Sunny Portal einstellen unter Konfiguration-Anlageneigenschaften-Parameter und dann im Bereich "Zeitfenstersteuerung zum Laden eines Batteriespeichers". Nun habe ich den Wunsch, dies automatisiert aus dem ioBroker heraus zu machen. Dazu benötige ich die entsprechenden Register im Modbus. Leider gibt es bei SMA nur unstringente Dokumentationen über die Register und auch der dortige Support stellt sich tot.

      Meine Frage wäre nun, on jemand die gleiche Fragestellung schon einmal hatte und ggf. auch eine Hilfestellung leisten könnte. Auch eine Lösung über einen Adapter zum Sunny Portal könnte ein Weg sein. Bisher bin ich hier leider nicht erfolgreich gewesen.

      Danke schonmal an die wenigen, die hier evtl. weiterhelfen können.

      Im Screenshot ist zu erkennen, welche Zahlen ich ändern müsste.
      Screenshot 2022-12-29 172350.jpg

      Viele Grüße

      wendy2702 Mirko Hufnagel Goersch 3 Replies Last reply Reply Quote 0
      • wendy2702
        wendy2702 @Baui67 last edited by

        @baui67 sagte in SMA Wechselrichter Modbus Register: Leider gibt es bei SMA nur unstringente Dokumentationen über die Register und auch der dortige Support stellt sich tot.

        Gerade über deinen Post gestolpert. Das mit den Dokumenten kann ich nicht bestätigen. Desweiteren gibt es hier im Forum X SMA User und Beispiele für etliche Modbus Register.

        1 Reply Last reply Reply Quote 0
        • Mirko Hufnagel
          Mirko Hufnagel @Baui67 last edited by

          @baui67 Hallo, hast du mittlerweile eine Lösung gefunden? Einige Modbus Register gibt es zwar, aber die Doku dazu ist teilweise falsch und unsauber. Daher würde mich interessieren, ob du schon eine Lösung hast?

          1 Reply Last reply Reply Quote 0
          • A
            Achim Wirtz last edited by

            @mirko-hufnagel Link Text

            Das funktioniert bei mir.

            Mirko Hufnagel 1 Reply Last reply Reply Quote 0
            • Mirko Hufnagel
              Mirko Hufnagel @Achim Wirtz last edited by

              @mcflyers Danke - ich schau mal, ob die Doku besser ist als die, welche ich bisher hatte. Ich habe das Problem, dass die meisten Register keine brauchbaren Werte liefern. Das stört mich bis jetzt nicht weiter, da ich nicht viele Werte brauche.
              Wenn ich jetzt allerdings die Zeitplanungssteuerung machen möchte, dann sollte das schon genau sein. Hast du das am Laufen oder greifst du aktuell nur lesend auf die SMA zu?

              A K 2 Replies Last reply Reply Quote 0
              • A
                Achim Wirtz @Mirko Hufnagel last edited by

                @mirko-hufnagel Zur Zeit lese ich nur aus, für Energieflußadapter und UT-Gerät anzusteuern und bald Visu bzw. Grafana.
                Die Register die ich verwende (21 Register) funktionieren alle.
                Bin noch ziemlich am Anfang in iob.

                Gruß

                Achim

                Mirko Hufnagel 1 Reply Last reply Reply Quote 0
                • K
                  kimukao @Mirko Hufnagel last edited by

                  @mirko-hufnagel und @McFlyers Genau das interessiert mich auch. Hatte eben einen ähnlichen Thread erstellt, bevor ich über diesen gestolpert war. Schön, dass ich nicht der Einzige mit der Fragestellung bin.

                  Mirko Hufnagel 1 Reply Last reply Reply Quote 0
                  • Mirko Hufnagel
                    Mirko Hufnagel @kimukao last edited by

                    @kimukao @McFlyers Leider finde ich kein passendes modbus Register, welches das Starten oder Zeitsetzen zum Laden der Batterie aus Netzstrom aktivieren könnte. Das scheint nicht über Modbus zu gehen. Die Frage ist ja auch, ob das nicht eher der Sunny Home Manager 2.0 macht bzw. macht die die Zeiteinstellung ja tatsächlich über diese schreckliche Webseite von SMA - da kommt man ja normal gar nicht richtig ran.

                    1 Reply Last reply Reply Quote 0
                    • Mirko Hufnagel
                      Mirko Hufnagel @Achim Wirtz last edited by

                      @mcflyers Funktioniert bei dir dieser hier: modbus.1.inputRegisters.30577_Netzbezug_heute,_in_Wh
                      Bei mir liefert der nur: 4294967295 - und der Wert ändert sich auch nicht. Und von diesen habe ich einige....

                      A 3 Replies Last reply Reply Quote 0
                      • A
                        Achim Wirtz @Mirko Hufnagel last edited by Achim Wirtz

                        @mirko-hufnagel Habe leider noch keinen Batterie-Wechselrichter, daher auch nicht dieses Register.
                        Aber ich habe festgestellt, dass beim PV-Wechselrichter nachts bzw. wenn er nichts liefert (abschaltet) die Werte negativ werden bzw. 4294967295, was ich per Blockly dann auf 0 prügele, da sonst die Visu nicht stimmt. Ist wohl ein Bug seitens SMA.
                        Blockly.png
                        schau mal tagsüber drauf 😊

                        1 Reply Last reply Reply Quote 0
                        • A
                          Achim Wirtz @Mirko Hufnagel last edited by Achim Wirtz

                          @mirko-hufnagel noch ein kleiner Tipp zum Statusregister:
                          Blockly2.png

                          Edit:

                          Da der Status normalerweise immer ok sein sollte, wird der Trigger nicht auslösen und muß manuell ausgelöst werden...
                          Daher wäre ich dankbar wenn einer der Leute die schon länger in iob dabei sind, vorschlagen könnten wie man sauber initialisieren könnte.. 😊

                          K 1 Reply Last reply Reply Quote 0
                          • A
                            Achim Wirtz @Mirko Hufnagel last edited by

                            @mirko-hufnagel sagte in SMA Wechselrichter Modbus Register:

                            @mcflyers Funktioniert bei dir dieser hier: modbus.1.inputRegisters.30577_Netzbezug_heute,_in_Wh
                            Bei mir liefert der nur: 4294967295 - und der Wert ändert sich auch nicht. Und von diesen habe ich einige....

                            Diesen Wert kann der Wechselrichter nicht bekommen, der müsste in Deinem Sunny Home Manager 2.0 abfragbar sein.
                            Aber wie erwähnt habe ich kein Batteriewechselrichter und auch kein Sunny Home Manager 2.0.

                            1 Reply Last reply Reply Quote 0
                            • K
                              kimukao @Achim Wirtz last edited by

                              @achim-wirtz said in SMA Wechselrichter Modbus Register:

                              @mirko-hufnagel noch ein kleiner Tipp zum Statusregister:
                              Blockly2.png

                              Edit:

                              Da der Status normalerweise immer ok sein sollte, wird der Trigger nicht auslösen und muß manuell ausgelöst werden...
                              Daher wäre ich dankbar wenn einer der Leute die schon länger in iob dabei sind, vorschlagen könnten wie man sauber initialisieren könnte.. 😊

                              Einfach den "Falls"-Block kopieren und zusätzlich im Script außerhalb des Trigger-Blocks einfügen. Den bezugnehmenden "Wert"-Baustein in dem Fall natürlich durch "Wert von...." ersetzen. Die Abfrage wird dann einmalig bei jedem Neustart des Scipts durchgeführt.

                              A 1 Reply Last reply Reply Quote 0
                              • A
                                Achim Wirtz @kimukao last edited by Achim Wirtz

                                @kimukao sagte in SMA Wechselrichter Modbus Register:

                                @achim-wirtz said in SMA Wechselrichter Modbus Register:

                                @mirko-hufnagel noch ein kleiner Tipp zum Statusregister:
                                Blockly2.png

                                Edit:

                                Da der Status normalerweise immer ok sein sollte, wird der Trigger nicht auslösen und muß manuell ausgelöst werden...
                                Daher wäre ich dankbar wenn einer der Leute die schon länger in iob dabei sind, vorschlagen könnten wie man sauber initialisieren könnte.. 😊

                                Einfach den "Falls"-Block kopieren und zusätzlich im Script außerhalb des Trigger-Blocks einfügen. Den bezugnehmenden "Wert"-Baustein in dem Fall natürlich durch "Wert von...." ersetzen. Die Abfrage wird dann einmalig bei jedem Neustart des Scipts durchgeführt.

                                Ja, da bringst Du mich auf eine Idee...ich werde wohl einen cron-Trigger einbauen der einmal täglich auslöst, im kopierten Block.

                                1 Reply Last reply Reply Quote 0
                                • Goersch
                                  Goersch @Baui67 last edited by

                                  @baui67

                                  Hallo,

                                  ich häng mich hier mal dran - leider lese ich keine Lösung der ursprünglichen Frage (sorry, wenn ich es überlesen habe).

                                  Schaue ich in die Doku der SMA Modbus Schnittstelle, sollte das sich mit dem Register 40236 machen lassen

                                  19581ac8-e8b1-44c7-8c61-c90c2a33bea7-grafik.png

                                  Wo muss ich diesen Parameter jetzt in der Modbus Instanz parametrieren? Der Wert soll ja geschrieben werden - Holding-register?
                                  64e21303-c0a0-4474-9929-c0033045bc07-grafik.png

                                  Danke 🙂
                                  Georg

                                  Homoran A 2 Replies Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @Goersch last edited by

                                    @goersch sagte in SMA Wechselrichter Modbus Register:

                                    Holding-register?

                                    ja, auch an der 4xxxx zu erkennen

                                    1 Reply Last reply Reply Quote 0
                                    • A
                                      ag @Goersch last edited by

                                      @goersch
                                      Hallo an Alle.
                                      Habe selbst einen Sunny Island Batterie Wechselrichter.
                                      Diesem kann man über Modbus vorgeben mit welcher Leistung er laden oder entladen soll.
                                      Die Register sind ReadOnly und müssen alle 5 minuten beschrieben werden da der sonst wieder in den Automatikbetrieb wechselt.

                                      Holdingregister-BW.png

                                      Goersch 1 Reply Last reply Reply Quote 0
                                      • Goersch
                                        Goersch @ag last edited by Goersch

                                        @ag
                                        Dh. Du setzt 40151 auf 803 und 40149 dann auf die gewünschte Leistung?

                                        b2024875-16fa-4e46-91ad-5d343c06274e-grafik.png

                                        Ich bin jetzt noch auf das hier gestossen:
                                        0a5a2d24-8877-47d9-9bd3-7555a5f0b6a3-grafik.png

                                        Nachtrag:
                                        40151 und 40149 scheinen bei mir nicht verfügbar; stehen "Defaults" drin

                                        A 1 Reply Last reply Reply Quote 0
                                        • A
                                          ag @Goersch last edited by

                                          @goersch sagte in SMA Wechselrichter Modbus Register:

                                          @ag
                                          Dh. Du setzt 40151 auf 803 und 40149 dann auf die gewünschte Leistung?

                                          Ja, wobei negativer Wert in 40149 den Akku lädt uund positiver Wert entlädt

                                          Goersch 1 Reply Last reply Reply Quote 0
                                          • Goersch
                                            Goersch @ag last edited by

                                            @ag doof, das wäre einfach gewesen - die scheinen bei meinem Modell nicht unterstützt 😞

                                            1b15e5c0-5672-4485-adaf-86d2e7c6e180-grafik.png

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            950
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            9
                                            27
                                            2759
                                            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