Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Modbus Adapter mit SMA Wechselrichter, Minuswerte

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Modbus Adapter mit SMA Wechselrichter, Minuswerte

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

      Gibt es alles bei SMA... zum Beispiel für Sunny Boy

      63FF5ED3-C439-4C82-9F53-FEBB765679AF.png

      M 1 Reply Last reply Reply Quote 0
      • ?
        A Former User last edited by

        Es ist nur ein Beispiel wie ich negative Werte bei Grafana ausblende.
        Vieleicht hilft es ja.

        Ich schalte den Modbus Adapter ab, wenn der Inverter offline ist.
        https://forum.iobroker.net/topic/29619/kann-man-adapter-zeitgesteuert-ein-ausschalten

        Anmerkung 2020-03-30 180010.jpg

        wendy2702 1 Reply Last reply Reply Quote 0
        • wendy2702
          wendy2702 @Guest last edited by

          @Blechsoldat

          Man kann doch einfach z.B. Mit Blockly negative Werte ausblenden.

          Adapter ausschalten nach Zeit finde ich eher ungünstig.

          ? 1 Reply Last reply Reply Quote 0
          • ?
            A Former User @wendy2702 last edited by

            @wendy2702
            Das stimmt. Kann man 🙂

            1 Reply Last reply Reply Quote 0
            • N
              ntsa86 last edited by

              Ich möchte mich hier mal einklinken.

              Habe einen SMA Tripower 20000 per Modbus/TCP angebunden und erhalte tagsüber auch identische Werte.

              Nacht bekomm ich jedoch keine Minus, sondern sehr hohe positive Werte. Ich lese das Holding Register 30775 aus.

              Habt Ihr eine Idee, wie ich dem zuvorkommen kann?

              VG!9EB9B6BE-DD45-4BE7-8799-0603F4ECABAC.jpeg

              H 1 Reply Last reply Reply Quote 0
              • H
                holgerwolf @ntsa86 last edited by

                @ntsa86 Ich schreibe die Werte in einen anderen Datenpunkt und überprüfe davor die Gültigkeit. Stelle dir gerne morgen das Script hier ein....

                N 1 Reply Last reply Reply Quote 0
                • N
                  ntsa86 @holgerwolf last edited by

                  @holgerwolf

                  Gute Idee. Wäre super wenn du deinen Code Schnipsel bereitstellen könntest. Ich mach mir bis morgen auch nochmal selbst Gedanken zur Umsetzung. Danke!

                  H 1 Reply Last reply Reply Quote 0
                  • H
                    holgerwolf @ntsa86 last edited by

                    @ntsa86
                    Ggf musst du die Abfrage ändern, da dein STP 20000 ja wohl über 20 kW liefern kann.

                    createState('javascript.0.Photovoltaik.Leistung_DC_komplett', {
                    
                       name: 'Leistung_DC_komplett',
                    
                       unit: 'W',
                    
                       type: 'number',
                    
                       def:  0,
                    
                       min:  0
                    
                    });
                    
                    
                    
                    
                    
                    on({id: "modbus.0.inputRegisters.30775_SMA_AC-Aktuell", change: "ne"}, function (obj) {
                    
                     var value = obj.state.val;
                    
                     var oldValue = obj.oldState.val;
                    
                     if (value < 10000) 
                    
                     {setState("javascript.0.Photovoltaik.Leistung_DC_komplett", (getState("modbus.0.inputRegisters.30775_SMA_AC-Aktuell").val), true)};
                    
                     });
                    
                    N 1 Reply Last reply Reply Quote 0
                    • N
                      ntsa86 @holgerwolf last edited by

                      @holgerwolf

                      Danke!

                      Hab es heute Morgen ähnlich umgesetzt:

                      iobroker-pverzeugung.PNG

                      Ähnlicher Ansatz. Ich werde mal das jetzt kommende Nacht laufen lassen uns prüfen ob es Abhilfe schafft.
                      Falls nicht werde ich dein Script einsetzen. Besten Dank!

                      1 Reply Last reply Reply Quote 0
                      • O
                        orhan77971 last edited by

                        Ich wollte euch gerne folgende Lösung für die Minuswerte zeigen:

                        Im Modbus Eingangsregister gibt es eine Spalte für Formeln "formula"

                        Dort habe ich folgendes eingegeben:

                        x = (x<0) ? 0:x

                        Jetzt kommen immer nur positive Werte bei Stromproduktion und bei keiner Produktion wird der Wert 0 angezeigt.

                        Ich bin durch probieren auf die Lösung gekommen. Grüße

                        P J D 3 Replies Last reply Reply Quote 5
                        • P
                          phoenix_83 @orhan77971 last edited by

                          @orhan77971
                          cool! das werde ich gleich mal testen.

                          1 Reply Last reply Reply Quote 0
                          • J
                            jt @orhan77971 last edited by

                            Hallo zuammen,

                            ich habe es in der Notation, wie hier dokumentiert
                            https://github.com/ioBroker/ioBroker.modbus#formula
                            umgesetzt
                            x < 0 ? 0 : x

                            Die Notation von @orhan77971 ist anders. Aber vllt. geht es auch so.

                            Das klappt auch.

                            VG

                            1 Reply Last reply Reply Quote 3
                            • M
                              Maxtor62 @wendy2702 last edited by

                              @wendy2702
                              Hi, eine URL wäre hilfreich. Danke Dir.

                              wendy2702 1 Reply Last reply Reply Quote 0
                              • wendy2702
                                wendy2702 @Maxtor62 last edited by

                                @maxtor62 wofür, wohin?

                                Stehe gerade auf dem Schlauch

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  Maxtor62 @wendy2702 last edited by

                                  @wendy2702
                                  Sorry, hatte erst später gesehen, dass der Post schon über zwei Jahre alt ist.

                                  Am 30.März 2020
                                  sma-sc.png

                                  Da wäre die URL zu der Seite hilfreich gewesen.

                                  Alles gut.

                                  1 Reply Last reply Reply Quote 0
                                  • D
                                    den21 @orhan77971 last edited by

                                    @orhan77971 1000 DANK, hat bei mir super geholfen!!!!

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

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate
                                    FAQ Cloud / IOT
                                    HowTo: Node.js-Update
                                    HowTo: Backup/Restore
                                    Downloads
                                    BLOG

                                    749
                                    Online

                                    31.6k
                                    Users

                                    79.5k
                                    Topics

                                    1.3m
                                    Posts

                                    modbus sma
                                    11
                                    25
                                    4244
                                    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