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

  1. ioBroker Community Home
  2. Deutsch
  3. Praktische Anwendungen (Showcase)
  4. [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana

NEWS

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

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

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

[Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
solaredgemodbusgrafana
606 Beiträge 91 Kommentatoren 207.8k Aufrufe 99 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.
  • N Nobody 0

    @hennerich sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

    Gute Frage. Ich habe nur den "klassischen" Zähler. WIrd sicherlich mit dem neuen Gerät ebenso funktionieren.

    Hallo,

    noch eine Frage, kannst Du über den "klassischen" Zähler Phasengenau sehen welche Spannung und welcher Strom oder Leistung bezogen oder abgegeben wird, so das man es nicht Summiert Sieht sondern wirklich je Phase genau? Das wäre mir noch wichtig.

    H Offline
    H Offline
    hennerich
    schrieb am zuletzt editiert von
    #255

    @nobody-0 sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

    @hennerich sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

    Gute Frage. Ich habe nur den "klassischen" Zähler. WIrd sicherlich mit dem neuen Gerät ebenso funktionieren.

    Hallo,

    noch eine Frage, kannst Du über den "klassischen" Zähler Phasengenau sehen welche Spannung und welcher Strom oder Leistung bezogen oder abgegeben wird, so das man es nicht Summiert Sieht sondern wirklich je Phase genau? Das wäre mir noch wichtig.

    Hey, schau doch mal in das oben verlinkte Dokument von SolarEdge.
    Dort siehst du ab Seite 16 die möglichen Register, die du aus der Anlage mit ModBus auslesen kannst.
    Ich persönlich mache das nicht, hatte noch keinen Bedarf dazu.

    Tutorial UVR1611 C.M.I. Integration
    Tutorial SolarEdge Integration via ModBus

    1 Antwort Letzte Antwort
    0
    • M Offline
      M Offline
      ManfredHi
      schrieb am zuletzt editiert von
      #256

      @nobody-0 sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

      mit dem "neuen" Zähler, kann man da auf die Daten der Einzelnen Phasen zugreifen und Spannung, Strom beziehungsweise Leistung sehen?

      Das wird alles ausgelesen (mit dem SolarEdge-Modbus-Adapter).

      32435f08-d362-4ae1-93a9-8c6c5e5cf6bc-image.png

      1 Antwort Letzte Antwort
      0
      • oldi-2000O Offline
        oldi-2000O Offline
        oldi-2000
        schrieb am zuletzt editiert von
        #257

        Hallo zusammen
        Ich habe einen Se10k rws mit einer Solaredge Home Batterie Low Volt 9,2kwh. Modbusadapter ist am laufen und es funktioniert soweit alles.
        Da ich seit einer Woche einen stundenaktuellen Stromtarif von Tibber habe, wollte ich Mal fragen ob jemand von euch es schon geschafft hat das manuelle AC Laden über Modbus oder sonst irgendwie von IObroker zu aktivieren.
        Mein Ziel wäre es Strompreis Nachts niedrig > IObroker lädt den Akku .....
        Ist das bei Solaredge möglich??
        Mfg
        Daniel

        K 1 Antwort Letzte Antwort
        0
        • oldi-2000O oldi-2000

          Hallo zusammen
          Ich habe einen Se10k rws mit einer Solaredge Home Batterie Low Volt 9,2kwh. Modbusadapter ist am laufen und es funktioniert soweit alles.
          Da ich seit einer Woche einen stundenaktuellen Stromtarif von Tibber habe, wollte ich Mal fragen ob jemand von euch es schon geschafft hat das manuelle AC Laden über Modbus oder sonst irgendwie von IObroker zu aktivieren.
          Mein Ziel wäre es Strompreis Nachts niedrig > IObroker lädt den Akku .....
          Ist das bei Solaredge möglich??
          Mfg
          Daniel

          K Offline
          K Offline
          kiste01
          schrieb am zuletzt editiert von
          #258

          @oldi-2000

          Hi,

          ich habe einen SE5K mit BYD B-Box 7 kWh und nutze seit gestern tibber, aber noch ohne Pulse.

          Ein gezieltes Laden des Akku bei niedrigen Preisen funktioniert. Ich kann die Zeit steuern und auch die max. Ladeleistung bis 5 kW. Natürlich klappt auch der standby für den Akku und das gezielte verbrauchsabhängige Entladen des Akku.

          Disclaimer: Natürlich alles nur zum Testen ;-)

          Muss aber noch eine Logik entwickeln, damit die Faktoren Preis, voraussichtlicher Verbrauch, Auto laden und Ladung bei Sonne ausreichend berücksichtig werden.

          oldi-2000O 1 Antwort Letzte Antwort
          0
          • K kiste01

            @oldi-2000

            Hi,

            ich habe einen SE5K mit BYD B-Box 7 kWh und nutze seit gestern tibber, aber noch ohne Pulse.

            Ein gezieltes Laden des Akku bei niedrigen Preisen funktioniert. Ich kann die Zeit steuern und auch die max. Ladeleistung bis 5 kW. Natürlich klappt auch der standby für den Akku und das gezielte verbrauchsabhängige Entladen des Akku.

            Disclaimer: Natürlich alles nur zum Testen ;-)

            Muss aber noch eine Logik entwickeln, damit die Faktoren Preis, voraussichtlicher Verbrauch, Auto laden und Ladung bei Sonne ausreichend berücksichtig werden.

            oldi-2000O Offline
            oldi-2000O Offline
            oldi-2000
            schrieb am zuletzt editiert von
            #259

            @kiste01 wie bewegst du den WR über Modbus zum laden finde den Datenpunkt nicht?!

            C 1 Antwort Letzte Antwort
            0
            • oldi-2000O oldi-2000

              @kiste01 wie bewegst du den WR über Modbus zum laden finde den Datenpunkt nicht?!

              C Offline
              C Offline
              Chris87
              schrieb am zuletzt editiert von
              #260

              @oldi-2000
              schau mal bei: https://forum.iobroker.net/topic/38322/tutorial-solaredge-modbus-iobroker-grafana/192?_=1674568936731
              hier hab ich schon mal alles gepostet;-)
              Bitte aufpassen, ist sehr mächtig.
              / Chris

              5x Wago 750-... as Modbus-master and slave with 420DIs/380DOs/ 20AI/DMX , 3x Alexa-Dot, R-Pi3 im MagicMirror, Intel NUC 10i7 64GbRAM / 2x 1Tb m.2 NVME und SSD mit PRoxmox/ IO Broker, InfluxDB, Grafana, MotionEye.

              oldi-2000O 2 Antworten Letzte Antwort
              0
              • C Chris87

                @oldi-2000
                schau mal bei: https://forum.iobroker.net/topic/38322/tutorial-solaredge-modbus-iobroker-grafana/192?_=1674568936731
                hier hab ich schon mal alles gepostet;-)
                Bitte aufpassen, ist sehr mächtig.
                / Chris

                oldi-2000O Offline
                oldi-2000O Offline
                oldi-2000
                schrieb am zuletzt editiert von
                #261

                @chris87 vielen dank

                1 Antwort Letzte Antwort
                0
                • C Chris87

                  @oldi-2000
                  schau mal bei: https://forum.iobroker.net/topic/38322/tutorial-solaredge-modbus-iobroker-grafana/192?_=1674568936731
                  hier hab ich schon mal alles gepostet;-)
                  Bitte aufpassen, ist sehr mächtig.
                  / Chris

                  oldi-2000O Offline
                  oldi-2000O Offline
                  oldi-2000
                  schrieb am zuletzt editiert von
                  #262

                  @chris87 Hallo nochmal habs getestet, funktioniert prima, vielen Dank nochmal!
                  Frage habe ich dennoch, ich bekomme bei meiner SE Home Battery Low Volt (48V) eine Batteriespannung von 811V angezeigt. Kann es sein das ich noch irgendwelche Skalierungsfaktoren in den Holdings brauche die du bei deinem Akku nicht brauchst?
                  Gibt es irgendwo ne Doku der Holding Register?

                  Grüße Daniel

                  C 1 Antwort Letzte Antwort
                  0
                  • oldi-2000O oldi-2000

                    @chris87 Hallo nochmal habs getestet, funktioniert prima, vielen Dank nochmal!
                    Frage habe ich dennoch, ich bekomme bei meiner SE Home Battery Low Volt (48V) eine Batteriespannung von 811V angezeigt. Kann es sein das ich noch irgendwelche Skalierungsfaktoren in den Holdings brauche die du bei deinem Akku nicht brauchst?
                    Gibt es irgendwo ne Doku der Holding Register?

                    Grüße Daniel

                    C Offline
                    C Offline
                    Chris87
                    schrieb am zuletzt editiert von
                    #263

                    @oldi-2000
                    Das gleiche Thema hab ich auch, ist anscheinend die messung vor dem DC/DC wandler.
                    3a5f9b20-23d2-4875-9cd9-fa1065303073-image.png

                    Hier die Doku, hab leider nur die Datei. hab ich auch mal zugesendet bekommen.
                    Power-Control-Open-Protocol-for-SolarEdge-Inverters (1).pdf

                    MfG Chris

                    5x Wago 750-... as Modbus-master and slave with 420DIs/380DOs/ 20AI/DMX , 3x Alexa-Dot, R-Pi3 im MagicMirror, Intel NUC 10i7 64GbRAM / 2x 1Tb m.2 NVME und SSD mit PRoxmox/ IO Broker, InfluxDB, Grafana, MotionEye.

                    1 Antwort Letzte Antwort
                    0
                    • H hennerich

                      Teil2 – Werte umrechnen und in Grafana anzeigen

                      Jetzt haben wir also die Werte im ioBroker. Wie gehts nun damit weiter?

                      Zuerst einmal muss jeder für sich selbst entscheiden, welche Werte für ihn von Interesse sind. Ich für meinen Teil verwende die folgenden Werte:
                      Wechselrichter

                      • 40084: AC-Leistungswert in W (aktuelle PV Produktion)
                      • 40093: AC Gesamt-Energieproduktion in Wh (also alles, was eure Anlage bisher erzeugt hat)
                      • 40103: Kühlkörpertemperatur vom Wechselrichter in °C (man weiß ja nie)

                      Energiezähler

                      • 40206: Total Real Power (aktueller Netzbezug bzw. Einspeisung)
                      • 40226: Total Exported Real Energy (was ihr heute erzeugt habt)
                      • 40234: Total Imported Real Energy (was ihr heute aus dem Netz bezogen habt)

                      Aus den letzten beiden Werte kann man den Eigenverbrauch heute berechnen.

                      Dann müssen wir verstehen, dass SolarEdge für viele Werte noch Skalierungsfaktoren mitliefert. Auch das ist etwas, dass nur in der englischen Doku auftaucht. Dort steht nämlich:


                      As an alternative to floating point format, values are represented by Integer values with a signed scale factor applied. The scale factor explicitly shifts the decimal point to left (negative value) or to the right (positive value).

                      For example, a value “Value” may have an associated value “Value_SF”
                      Value = “Value” * 10^ Value_SF for example:

                      • For “Value” = 2071 and “Value_SF” = -2 Value = 2071*10^-2 = 20.71
                      • For “Value” = 2071 and “Value_SF” = 2 Value = 2071*10^2 = 2071

                      Man muss die Werte die man möchte also erst noch umrechnen. Und sie müssen unmittelbar zusammen ausgelsesen werden, sonst passen sie nicht zusammen. Dazu geht mein Dank an inkoFa aus dem PV Forum, der mir mit seiner Lösung dazu sehr weitergeholfen hat.

                      Für den Wert 40084: AC-Leistungswert legt ihr folgendes JS Script an:

                      function convertValue(value, factor) {
                         if (value === null) return;
                         if (factor === null) factor = 0;
                         setState('Solar.Wechselrichter.PVLeistungAktuell', value * Math.pow(10, factor), true);
                      }  
                       
                      createState('Solar.Wechselrichter.PVLeistungAktuell', {
                      	name: 'PVLeistungAktuell',
                      	unit: 'W',
                      	min:  0,
                      	type: 'number',
                      	role: 'value.energy'
                      }, function () {
                      	on('modbus.1.holdingRegisters.40083_I_AC_Leistung'/*AC-Leistungswert*/, function(obj) {
                      		var timeout = setTimeout(function () {
                      			clearTimeout(timeout);
                      			var factorState = getState('modbus.1.holdingRegisters.40084_I_AC_Leistung_SF'/*AC-Leistung Skalierungsfaktor*/);
                      			convertValue(obj.state.val, factorState ? factorState.val : 0);
                      		}, 100); 
                      	});
                      	var factorState = getState('modbus.1.holdingRegisters.40084_I_AC_Leistung_SF'/*AC-Leistung Skalierungsfaktor*/);
                      	var valueState = getState('modbus.1.holdingRegisters.40083_I_AC_Leistung'/*AC-Leistungswert*/);
                      	convertValue(valueState ? valueState.val : null, factorState ? factorState.val : 0); 
                      });
                      

                      Für den Wert 40206: Total Real Power legt ihr folgendes JS Script an:

                      function convertValue(value, factor) {
                         if (value === null) return;
                         if (factor === null) factor = 0;
                         setState('Solar.Wechselrichter.ACTotalRealPower', value * Math.pow(10, factor), true);
                      }  
                       
                      createState('Solar.Wechselrichter.ACTotalRealPower', {
                      	name: 'ACTotalRealPower',
                      	unit: 'W',
                      	min:  -999999,
                      	type: 'number',
                      	role: 'value.energy'
                      }, function () {
                      	on('modbus.1.holdingRegisters.40206_M_AC_Power'/*Total Real Power (sum of active phases)*/, function(obj) {
                      		var timeout = setTimeout(function () {
                      			clearTimeout(timeout);
                      			var factorState = getState('modbus.1.holdingRegisters.40210_M_AC_Power_SF'/*AC Real Power Scale Factor*/);
                      			convertValue(obj.state.val, factorState ? factorState.val : 0);
                      		}, 100); 
                      	});
                      	var factorState = getState('modbus.1.holdingRegisters.40210_M_AC_Power_SF'/*AC Real Power Scale Factor*/);
                      	var valueState = getState('modbus.1.holdingRegisters.40206_M_AC_Power'/*Total Real Power (sum of active phases)*/);
                      	convertValue(valueState ? valueState.val : null, factorState ? factorState.val : 0); 
                      });
                      

                      Und für den Wert 40103: Kühlkörpertemperatur legt ihr folgendes JS Script an:

                      function convertValue(value, factor) {
                         if (value === null) return;
                         if (factor === null) factor = 0;
                         setState('Solar.Wechselrichter.TempWechselrichter', value * Math.pow(10, factor), true);
                      }  
                       
                      createState('Solar.Wechselrichter.TempWechselrichter', {
                      	name: 'TempWechselrichter',
                      	unit: '°C',
                      	min:  -999999,
                      	type: 'number',
                      	role: 'value.energy'
                      }, function () {
                      	on('modbus.1.holdingRegisters.40103_I_Temp_Kühler'/*Kühlkörpertemperatur*/, function(obj) {
                      		var timeout = setTimeout(function () {
                      			clearTimeout(timeout);
                      			var factorState = getState('modbus.1.holdingRegisters.40106_I_Temp_SF'/*Kühlkörpertemperatur Skalierungsfaktor*/);
                      			convertValue(obj.state.val, factorState ? factorState.val : 0);
                      		}, 100); 
                      	});
                      	var factorState = getState('modbus.1.holdingRegisters.40106_I_Temp_SF'/*Kühlkörpertemperatur Skalierungsfaktor*/);
                      	var valueState = getState('modbus.1.holdingRegisters.40103_I_Temp_Kühler'/*Kühlkörpertemperatur*/);
                      	convertValue(valueState ? valueState.val : null, factorState ? factorState.val : 0); 
                      });
                      

                      Jetzt könnt ihr mit den Umrechnungen die entsprechenden Objekte befüllen. Ich hab also ein Blockly Script Hausverbrauch angelegt:
                      518582a6-ed9e-4ee9-a2da-a2d184bda8f4-grafik.png
                      Importiert gerne folgendes:

                      <xml xmlns="https://developers.google.com/blockly/xml">
                       <block type="on" id="YYeTFl5=+RUFGKp!fwS8" x="-937" y="63">
                         <field name="OID">javascript.0.Solar.Wechselrichter.ACTotalRealPower</field>
                         <field name="CONDITION">ne</field>
                         <field name="ACK_CONDITION"></field>
                         <statement name="STATEMENT">
                           <block type="update" id="{8c)~K%7n5#35[IVg*CU">
                             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                             <field name="OID">javascript.0.Solar.Wechselrichter.Hausverbrauch</field>
                             <field name="WITH_DELAY">FALSE</field>
                             <value name="VALUE">
                               <block type="math_arithmetic" id="N5XZnoEUm{3Kzm-/]B@/">
                                 <field name="OP">MINUS</field>
                                 <value name="A">
                                   <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="!{7/(]DX3lGP@Il`Y=E1">
                                     <field name="NUM">1</field>
                                   </shadow>
                                   <block type="get_value" id="_;teC|IbrE2JD_fEN~js">
                                     <field name="ATTR">val</field>
                                     <field name="OID">javascript.0.Solar.Wechselrichter.PVLeistungAktuell</field>
                                   </block>
                                 </value>
                                 <value name="B">
                                   <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="M:s(2P888iDd:XzoTo4p">
                                     <field name="NUM">1</field>
                                   </shadow>
                                   <block type="get_value" id="|gkz@RnPUVcfP6F8mj]p">
                                     <field name="ATTR">val</field>
                                     <field name="OID">javascript.0.Solar.Wechselrichter.ACTotalRealPower</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                           </block>
                         </statement>
                       </block>
                      </xml>
                      

                      Und das schreibt ihr z.B. in die InfluxDB, um den Wert im Grafana anzuzeigen:
                      21df3f32-6689-48ea-93e1-65740130c347-grafik.png

                      Ich versuche mal nach und nach noch Sachen hier zu ergänzen. Und eure Meinung dazu interessiert mich natürlich auch brennend. Habt ihr andere Dinge umgesetzt? Leitet ihr Infos aus anderen Werten ab, die ich noch gar nicht auf dem Schirm habe? Wie sehen eure (PV) Dashboards aus, die ihr umgesetzt habt?

                      E Offline
                      E Offline
                      errode
                      schrieb am zuletzt editiert von
                      #264

                      @hennerich said in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                      Teil 2
                      Moin zusammen,

                      erst einmal ein ganz großes Dankeschön für dieses Tutorial! Ich beschäftige mich ganz neu mit diesem Thema und scheitere leider im Teil 2. Wo genau werden die Scripte erstellt - ich nehme an im ioBroker? Habe ich dort jedenfalls gemacht :)

                      Doch zum Ende hin im Teil 2 scheitere ich am entscheidenden Schritt: Wie genau kann ich die Werte in die Datenbank schubsen? Hier stehe ich auf dem Schlauch...

                      Vielen Dank für einen Tipp und einen entspannten Sonntag!

                      Eric

                      H 1 Antwort Letzte Antwort
                      0
                      • E errode

                        @hennerich said in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                        Teil 2
                        Moin zusammen,

                        erst einmal ein ganz großes Dankeschön für dieses Tutorial! Ich beschäftige mich ganz neu mit diesem Thema und scheitere leider im Teil 2. Wo genau werden die Scripte erstellt - ich nehme an im ioBroker? Habe ich dort jedenfalls gemacht :)

                        Doch zum Ende hin im Teil 2 scheitere ich am entscheidenden Schritt: Wie genau kann ich die Werte in die Datenbank schubsen? Hier stehe ich auf dem Schlauch...

                        Vielen Dank für einen Tipp und einen entspannten Sonntag!

                        Eric

                        H Offline
                        H Offline
                        hennerich
                        schrieb am zuletzt editiert von
                        #265

                        @errode sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                        Doch zum Ende hin im Teil 2 scheitere ich am entscheidenden Schritt: Wie genau kann ich die Werte in die Datenbank schubsen? Hier stehe ich auf dem Schlauch...

                        Grüß dich.
                        Du musst bei jedem gewünschten Wert in der Objektübersicht rechts auf das Zahnrad klicken,
                        37408af3-ac4f-4ed7-a4fa-cad4f134b2e4-grafik.png

                        Und dort den Halen bei InfluxDB setzen
                        3276b8b4-eed1-494d-aca0-f8544311f31c-grafik.png

                        Tutorial UVR1611 C.M.I. Integration
                        Tutorial SolarEdge Integration via ModBus

                        1 Antwort Letzte Antwort
                        0
                        • E Offline
                          E Offline
                          errode
                          schrieb am zuletzt editiert von
                          #266

                          @hennerich Perfekt! Genau das war es, was ich gesucht habe. Besten Dank!

                          Jetzt muss ich nur noch schaffen, dass die Werte aus ioBroker auch in Grafana angezeigt werden (das Dashboard habe ich mir importiert). Irgendwas scheint da noch nicht zu passen...

                          Beste Grüße,

                          Eric.

                          H 1 Antwort Letzte Antwort
                          0
                          • E errode

                            @hennerich Perfekt! Genau das war es, was ich gesucht habe. Besten Dank!

                            Jetzt muss ich nur noch schaffen, dass die Werte aus ioBroker auch in Grafana angezeigt werden (das Dashboard habe ich mir importiert). Irgendwas scheint da noch nicht zu passen...

                            Beste Grüße,

                            Eric.

                            H Offline
                            H Offline
                            hennerich
                            schrieb am zuletzt editiert von
                            #267

                            @errode sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                            Jetzt muss ich nur noch schaffen, dass die Werte aus ioBroker auch in Grafana angezeigt werden (das Dashboard habe ich mir importiert). Irgendwas scheint da noch nicht zu passen...

                            Du meinst, die Werte aus der InfluxDB in Grafana anzeigen ;-)
                            Beschreib doch mal, was genau du wie gemacht hast und wo du ein Problem hast. Hast du InfluxDB V1 der V2?

                            Tutorial UVR1611 C.M.I. Integration
                            Tutorial SolarEdge Integration via ModBus

                            E 1 Antwort Letzte Antwort
                            0
                            • C Offline
                              C Offline
                              cybtrash
                              schrieb am zuletzt editiert von
                              #268

                              Hallo,

                              hat es jemand geschafft über Modbus den Minimalen Ladezustand der Batterie steuern zu können? (z.B. würde ich im Winter den minimalen Ladezustande gerne auf 40% hochsetzen).

                              Lt. der Doku

                              https://www.photovoltaikforum.com/core/attachment/88445-power-control-open-protocol-for-solaredge-inverters-pdf/

                              gibt es die Einstellung "Storage Backup Reserved Setting sets the percentage of reserved battery SOE to be used for backup purposes. Relevant only for inverters with backup functionality."

                              Wenn ich über Modbus auf dieser Adresse  (E008h = 57352) eine Zahl abschicke, wird diese nicht angenommen, sondern wieder auf 0 zurückgesetzt. Die Batterie läuft natürlich im Modus "max. self-consumption".

                              M 1 Antwort Letzte Antwort
                              0
                              • H hennerich

                                @errode sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                                Jetzt muss ich nur noch schaffen, dass die Werte aus ioBroker auch in Grafana angezeigt werden (das Dashboard habe ich mir importiert). Irgendwas scheint da noch nicht zu passen...

                                Du meinst, die Werte aus der InfluxDB in Grafana anzeigen ;-)
                                Beschreib doch mal, was genau du wie gemacht hast und wo du ein Problem hast. Hast du InfluxDB V1 der V2?

                                E Offline
                                E Offline
                                errode
                                schrieb am zuletzt editiert von
                                #269

                                @hennerich said in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                                @errode sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                                Jetzt muss ich nur noch schaffen, dass die Werte aus ioBroker auch in Grafana angezeigt werden (das Dashboard habe ich mir importiert). Irgendwas scheint da noch nicht zu passen...

                                Du meinst, die Werte aus der InfluxDB in Grafana anzeigen ;-)
                                Beschreib doch mal, was genau du wie gemacht hast und wo du ein Problem hast. Hast du InfluxDB V1 der V2?

                                Sorry - stimmt natürlich! Ich meinte InfluxDB :relieved:
                                Ich benutze die V2. Im ioBroker sehe ich unter Objekte -> modbus auch die sich ständig ändernden Werte. Über deinen Tipp mit dem Zahnrad habe ich auch (pauschal einfach mal alle) Werte in die Datenbank schreiben lassen.
                                In Grafana habe ich dann unter 'Data Sources' InfluxDB ausgewählt und wie folgt konfiguriert:
                                1d767b47-b093-4542-9288-a74cffc4801f-image.png
                                Der Test spuckt ein grünes OK aus und das 4 Buckets (?) gefunden werden.

                                Wenn ich dann in Grafana das Dashboard konfigurieren möchte (als Beispiel hier den Graphen der PV-Anlage), kann ich zwar die Datenbank auswählen als Source auswählen, jedoch die einzelnen Punkte (A, B, C, D usw.) nicht bearbeiten. Das sieht auf euren Screenshots immer anders aus. So sieht es bei mir aus:
                                3c777fff-f8f8-4e31-8646-6e00d17680a2-image.png

                                Hast du eine Idee, was ich noch falsch mache? Ich vermute, dass ich bei Grafana die falschen Parameter bei der Datenquelle hinterlege - obwohl der Test ja positiv verläuft.

                                Danke für jeden Tipp!

                                Beste Grüße,
                                Eric.

                                GlasfaserG 1 Antwort Letzte Antwort
                                0
                                • E errode

                                  @hennerich said in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                                  @errode sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                                  Jetzt muss ich nur noch schaffen, dass die Werte aus ioBroker auch in Grafana angezeigt werden (das Dashboard habe ich mir importiert). Irgendwas scheint da noch nicht zu passen...

                                  Du meinst, die Werte aus der InfluxDB in Grafana anzeigen ;-)
                                  Beschreib doch mal, was genau du wie gemacht hast und wo du ein Problem hast. Hast du InfluxDB V1 der V2?

                                  Sorry - stimmt natürlich! Ich meinte InfluxDB :relieved:
                                  Ich benutze die V2. Im ioBroker sehe ich unter Objekte -> modbus auch die sich ständig ändernden Werte. Über deinen Tipp mit dem Zahnrad habe ich auch (pauschal einfach mal alle) Werte in die Datenbank schreiben lassen.
                                  In Grafana habe ich dann unter 'Data Sources' InfluxDB ausgewählt und wie folgt konfiguriert:
                                  1d767b47-b093-4542-9288-a74cffc4801f-image.png
                                  Der Test spuckt ein grünes OK aus und das 4 Buckets (?) gefunden werden.

                                  Wenn ich dann in Grafana das Dashboard konfigurieren möchte (als Beispiel hier den Graphen der PV-Anlage), kann ich zwar die Datenbank auswählen als Source auswählen, jedoch die einzelnen Punkte (A, B, C, D usw.) nicht bearbeiten. Das sieht auf euren Screenshots immer anders aus. So sieht es bei mir aus:
                                  3c777fff-f8f8-4e31-8646-6e00d17680a2-image.png

                                  Hast du eine Idee, was ich noch falsch mache? Ich vermute, dass ich bei Grafana die falschen Parameter bei der Datenquelle hinterlege - obwohl der Test ja positiv verläuft.

                                  Danke für jeden Tipp!

                                  Beste Grüße,
                                  Eric.

                                  GlasfaserG Offline
                                  GlasfaserG Offline
                                  Glasfaser
                                  schrieb am zuletzt editiert von
                                  #270

                                  @errode sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                                  Das sieht auf euren Screenshots immer anders aus.

                                  Du hast Flux .

                                  die Vorlage bzw. im Thread ist

                                  influxQL

                                  383a6804-430e-4a5e-918d-2ca600a8f0b3-grafik.png

                                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                  E 1 Antwort Letzte Antwort
                                  0
                                  • GlasfaserG Glasfaser

                                    @errode sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                                    Das sieht auf euren Screenshots immer anders aus.

                                    Du hast Flux .

                                    die Vorlage bzw. im Thread ist

                                    influxQL

                                    383a6804-430e-4a5e-918d-2ca600a8f0b3-grafik.png

                                    E Offline
                                    E Offline
                                    errode
                                    schrieb am zuletzt editiert von
                                    #271

                                    @glasfaser
                                    Perfekt, danke für den Hinweis. Damit bekomme ich jetzt zumindest beim Test schonmal 134 Messwerte:
                                    0063208a-95c9-42d6-a133-d8fea3b97fea-image.png

                                    Und vor allem sieht es bei jetzt auch so aus, wie auf euren Screenshots:
                                    d7e96b88-891d-4cd6-b2bc-ff66c5849bd2-image.png
                                    Ich kann nun die jeweiligen Datenpunkte im einzelnen sehen/bearbeiten.
                                    Allerdings werden noch keine Werte in Grafana geladen: 'No Data'. :sleuth_or_spy:

                                    GlasfaserG 1 Antwort Letzte Antwort
                                    0
                                    • E errode

                                      @glasfaser
                                      Perfekt, danke für den Hinweis. Damit bekomme ich jetzt zumindest beim Test schonmal 134 Messwerte:
                                      0063208a-95c9-42d6-a133-d8fea3b97fea-image.png

                                      Und vor allem sieht es bei jetzt auch so aus, wie auf euren Screenshots:
                                      d7e96b88-891d-4cd6-b2bc-ff66c5849bd2-image.png
                                      Ich kann nun die jeweiligen Datenpunkte im einzelnen sehen/bearbeiten.
                                      Allerdings werden noch keine Werte in Grafana geladen: 'No Data'. :sleuth_or_spy:

                                      GlasfaserG Offline
                                      GlasfaserG Offline
                                      Glasfaser
                                      schrieb am zuletzt editiert von
                                      #272

                                      @errode sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                                      Allerdings werden noch keine Werte in Grafana geladen: 'No Data'.

                                      Hast du mal mit einem neuen Panel ( keine Vorlage ) getestet (nur ein Datenpunkt-Quelle ) ,ob dort etwas angezeigt wird !?

                                      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                      E 1 Antwort Letzte Antwort
                                      0
                                      • GlasfaserG Glasfaser

                                        @errode sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                                        Allerdings werden noch keine Werte in Grafana geladen: 'No Data'.

                                        Hast du mal mit einem neuen Panel ( keine Vorlage ) getestet (nur ein Datenpunkt-Quelle ) ,ob dort etwas angezeigt wird !?

                                        E Offline
                                        E Offline
                                        errode
                                        schrieb am zuletzt editiert von
                                        #273

                                        @glasfaser
                                        danke für den Tipp, brachte leider keinen Erfolg.
                                        Ich bin allerdings durch viel rumprobieren einen Schritt weiter: Die Adressen unter Holding Register im Modbus Adapter haben nicht gepasst. Ich habe jetzt eine TSV gefunden, die bei mir wohl (zumindest teilweise) passt. Es kann nun zumindest schonmal ein Graph für die PV-Leistung erstellt werden! :clap:
                                        Einige Werte bei den Objekten kommen mir trotzdem seltsam vor:
                                        3abc805b-253d-46c2-9304-c8069e705804-image.png
                                        Auffällig sind hier die Spannungen zwischen den Phasen und N.
                                        Wo kann ich denn die wirklich für mich passenden Register finden?

                                        Danke für die Hilfe!

                                        GlasfaserG 1 Antwort Letzte Antwort
                                        0
                                        • E errode

                                          @glasfaser
                                          danke für den Tipp, brachte leider keinen Erfolg.
                                          Ich bin allerdings durch viel rumprobieren einen Schritt weiter: Die Adressen unter Holding Register im Modbus Adapter haben nicht gepasst. Ich habe jetzt eine TSV gefunden, die bei mir wohl (zumindest teilweise) passt. Es kann nun zumindest schonmal ein Graph für die PV-Leistung erstellt werden! :clap:
                                          Einige Werte bei den Objekten kommen mir trotzdem seltsam vor:
                                          3abc805b-253d-46c2-9304-c8069e705804-image.png
                                          Auffällig sind hier die Spannungen zwischen den Phasen und N.
                                          Wo kann ich denn die wirklich für mich passenden Register finden?

                                          Danke für die Hilfe!

                                          GlasfaserG Offline
                                          GlasfaserG Offline
                                          Glasfaser
                                          schrieb am zuletzt editiert von
                                          #274

                                          @errode sagte in [Tutorial] SolarEdge -> Modbus -> ioBroker -> Grafana:

                                          Auffällig sind hier die Spannungen zwischen den Phasen und N.

                                          Das ist so richtig , nach der Vorlage ..

                                          Es gibt auch andere Modbus Vorlagen im Thread , inkl. der SF Berücksichtigung .. (schon berechnet )

                                          https://forum.iobroker.net/post/854380

                                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                          E 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

                                          255

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          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