Wat is je use case hiervan? Wil je niet juist zo veel mogelijk van het net afnemen als de prijs negatief is?Wozmro schreef op vrijdag 16 mei 2025 @ 17:50:
Ik kan zelf momenteel gemakkelijk bepaalde limietwaarden sturen naar de omvormer in functie van stroomprijs (positief, negatief, heel negatief).
Maar liefst zou ik hebben dat de omvormer dynamisch het verbruik van de woning volgt als de stroom prijs negatief is.
Als de prijs netto voldoende negatief is wel. In de praktijk minder dan -0,17€/kWh. Dan de omvormer op 0%.
Als de prijs tussen de 0 en -0,17€/kWh is dan de omvormer laten werken op zero-export.
Als de prijs positief is omvormer op 100%.
Als de prijs tussen de 0 en -0,17€/kWh is dan de omvormer laten werken op zero-export.
Als de prijs positief is omvormer op 100%.
Ik heb sinds kort 3 SMA storage batterijen gekocht en aangesloten. alles werkt naar behoren.
Nu probeer ik deze batterijen te registreren maar dat lukt niet.
Ik kan wel zien wat ik al geregistreerd heb maar kan de batterijen niet toevoegen.
weet iemand wat ik fout doe ?
graag hulp
Nu probeer ik deze batterijen te registreren maar dat lukt niet.
Ik kan wel zien wat ik al geregistreerd heb maar kan de batterijen niet toevoegen.
weet iemand wat ik fout doe ?
graag hulp
Waarom zou je willen regelen met 0,1s precisie? Die inverter reageert heus niét met zo’n korte reactietijden, hoor. Maar misschien begrijp ik jouw doel niet zo goed…Wozmro schreef op vrijdag 16 mei 2025 @ 17:50:
Ik kan zelf momenteel gemakkelijk bepaalde limietwaarden sturen naar de omvormer in functie van stroomprijs (positief, negatief, heel negatief).
Maar liefst zou ik hebben dat de omvormer dynamisch het verbruik van de woning volgt als de stroom prijs negatief is.
Ik bots op volgende uitdagingen:
- ik heb dit geprobeerd door te regelen adhv de sensor.productieinjectie uit de P1 poort van de digitale teller maar dat werkt niet.
Regelen op basis van verbruik uit de P1 poort zal volgens mij ook niet werken want die waarde wordt beïnvloedt door de productie van de pv-installatie.
Zou ik dan toch best een aparte stroommeter plaatsen in de zekeringkast (stroomspoel) en daarop regelen?
- Ik heb ook de indruk dat de modbus communicatie heel traag gaat, het duurt seconden voor er bij geregeld wordt. Ik heb nochtans de delay op 0,1sec gezet in de modbus configuratie maar merk weinig verschil.
Kan de modbus sneller of is het van zichzelf traag?
Anderzijds werk ik met 2 variabelen om het invertervermogen aan te sturen, enerzijds met het NU geleverde (inverter)vermogen, en anderzijds met het verbruik (of injectie) NU. Je kunt dan van beide het verschil maken (en er eventueel een glijdend gemiddelde van nemen om al te grote schommelingen uit te vlakken). Iedere zoveel seconden stuur ik dan de nieuwe waarde naar de inverter (waarvan zijn reactie daarop pas te merken is na zo’n 8 à 12 seconden.
Als je enkel een P1 poort hebt, en dus niet ook over het NU geleverde invertervermogen beschikt, en enkel over verbruik (of injectie), dan kun je (met genoeg vertraging!) regelen met het verschil tussen de laatst gestuurde waarde en het resultaat (verbruik of injectie) na x seconden (vertraging is in dat geval zéker nodig want die inverter reageert met een zekere loomheid).
Model 3 LR (model 2023)
De snelheid van modbus heb ik nu veel beter gekregen door een scan_interval toe te voegen. Deze van actueel vermogen en limiet staan nu het snelst.
Ik heb dus een sensor met actueel vermogen van de omvormer.
En van de digitale meter, via de P1 poort heb ik een sensor voor verbruik vanuit het net en een sensor voor injectie naar het net.
Beide worden dus constant beïnvloedt door wat de omvormer op dat moment produceert.
Ik krijg het zelf niet bedacht hoe je daar een min of meer stabiele zero-export regeling mee kan maken. Hoeft niet heel nauwkeurig te zijn, +/-100W?
Iemand hier die een eerste aanzet kan geven in welke richting ik moet denken?
Ik heb dus een sensor met actueel vermogen van de omvormer.
En van de digitale meter, via de P1 poort heb ik een sensor voor verbruik vanuit het net en een sensor voor injectie naar het net.
Beide worden dus constant beïnvloedt door wat de omvormer op dat moment produceert.
Ik krijg het zelf niet bedacht hoe je daar een min of meer stabiele zero-export regeling mee kan maken. Hoeft niet heel nauwkeurig te zijn, +/-100W?
Iemand hier die een eerste aanzet kan geven in welke richting ik moet denken?
Even misverstanden vermijden: bedoel je het actueel (gestuurde/opgehaalde) limietvermogen (van de inverter), of het actueel geleverde (inverter)vermogen?Wozmro schreef op zaterdag 17 mei 2025 @ 09:37:
…
Ik heb dus een sensor met actueel vermogen van de omvormer.
…
Voor het overige zie ik echt niet in wat je met die scherpgestelde timings van jou wil doen. Die zijn allerminst nodig, en al zeker niet om een manke stuurlogica recht te trekken.
Model 3 LR (model 2023)
Ik kan beide zien. Zowel het actueel geleverde vermogen als op welke waarde de begrenzing is ingesteld.
De bedoeling is de volgende:
Alleen als de stroomprijs negatief is mag de omvormer enkel leveren wat het huis nodig heeft.
Mijn stand-by verbruik is pakweg 100W maar als bijvoorbeeld de boiler inschakelt dan komt er plots 1200W bij en dan moet de omvormer liefst zo snel mogelijk kunnen volgen om die 1200W er bij te nemen (als er genoeg zon is natuurlijk).
Er zal altijd een aantal seconden vertraging zijn dat weet ik. Maar het is gewoon streven naar zo goed mogelijk.
De bedoeling is de volgende:
Alleen als de stroomprijs negatief is mag de omvormer enkel leveren wat het huis nodig heeft.
Mijn stand-by verbruik is pakweg 100W maar als bijvoorbeeld de boiler inschakelt dan komt er plots 1200W bij en dan moet de omvormer liefst zo snel mogelijk kunnen volgen om die 1200W er bij te nemen (als er genoeg zon is natuurlijk).
Er zal altijd een aantal seconden vertraging zijn dat weet ik. Maar het is gewoon streven naar zo goed mogelijk.
Misschien enigszins hier of-topic (wegens niet SMA-specifiek), maar de mods moeten dit dan maar laten weten en eventueel de betroffen posts naar een beter topic verhuizen…Wozmro schreef op zaterdag 17 mei 2025 @ 10:29:
Ik kan beide zien. Zowel het actueel geleverde vermogen als op welke waarde de begrenzing is ingesteld.
De bedoeling is de volgende:
….
Ik neem van zowel mijn actueel verbruik als van mijn geleverd invertervermogen een glijdend gemiddelde. Beide tel ik op, en dat is mijn nieuwe stuurwaarde van het nieuw te leveren invertervermogen. Die (continu berekende) waarde stuur ik (momenteel) eens in de 20 seconden, ALS de injectieprijzen negatief zijn, EN de waarde met minstens 20 (W) verschilt van de vorige gestuurde waarde (mocht ik over modbus kunnen sturen zou ik die laatste check weglaten).
Vergeet ook niet terug op maximum te zetten eens de injectieprijzen terug positief worden.
Model 3 LR (model 2023)
Om m'n eigen vragen te beantwoorden:Dalitso schreef op dinsdag 13 mei 2025 @ 11:55:
Een aantal vragen daarover:
Ik heb geen uitgebreidere modbus documentatie kunnen vinden dan die in de PDF die overal vindbaar is. Schijnt onder een NDA te zitten sinds een aantal jaar.
Het is mogelijk om het equivalent van modbus register 40210 op 1079 te zetten via de webinterface. Maar alleen binnen de eerste 10 uur van teruglevering (gelukkig was ik op tijd) en vermoedelijk alleen met een installateursaccount (gelukkig wilde de installateur die geven). Na die 10 uur heb je alsnog een Grid Guard Code nodig, ook in de webinterface.
De instelling is in stap 6 van de installatiewizard te vinden, onder de geweldige Nederlandse naam "Bedr.mod. voorinstel. act. vermogen" met waarde "Externe voorinstelling", of in het Engels "Operating mode active power setting" op "External setting".
Vervolgens heb ik de sensoren ingesteld zoals uit de Github repository van @timovd, waarvoor dank.
Daarna heb ik onderstaande slider en automation aangemaakt om automatisch het vermogen van de omvormer aan te passen aan het netto vermogensverbruik volgens de P1 meter. Werkt d.m.v. een feedbackloop, en houdt netjes nul-op-de-meter. Ik overwoog het vermogen van de omvormer mee te nemen zoals @flupp voorstelt, maar dat bleek niet echt nodig aangezien dit toch al in het netto vermogensverbruik zit ingebakken.
Ik zal de constanten verklaren:
- Als de marktprijs boven de € 0.0127 zit (dat is de terugleververgoeding van Frank Energie) dan wordt er 100% teruggeleverd.
- Anders als de marktprijs boven de € -0.11658 zit (de energiebelasting en opslag), dan wordt de huidige waarde van de slider verhoogd met het huidige (positief / negatieve) P1 smooth netto vermogensverbruik, maar dan als percentage voor een 6 kWh omvormer.
- Anders wordt er 0% teruggeleverd omdat je geld verdient op het verbruiken van stroom.
Het netto vermogensverbruik ("power_balance") is de P1 consumptie min P1 productie, dus positief of negatief, elke seconde gemeten. Ik heb er een filter sensor overheen gelegd ("smooth") die het moving average van 3 seconden neemt.
Vervolgens wordt de waarde van de slider elke 10 seconden aangepast en naar de omvormer gestuurd.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| input_number: sma_power_limit_slider: name: Omvormer power limiet percentage initial: 3 min: 0 max: 100 step: 0.01 unit_of_measurement: "%" automations: - alias: Inverter set power limit over modbus description: "Calculate the power limit based on market price, current limit and P1 balance, then send it over modbus" triggers: - seconds: /10 trigger: time_pattern mode: single actions: - target: entity_id: input_number.sma_power_limit_slider action: input_number.set_value data: value: >- {% if (states('sensor.current_electricity_market_price') | float) >= 0.0127 %} 100 {% elif (states('sensor.current_electricity_market_price') | float) > -0.11658 %} {% set current_percentage = states('input_number.sma_power_limit_slider') | float %} {% set modify_percentage = (states('sensor.electricity_meter_power_balance_smooth') | float) / 6 * 100 %} {% set result_percentage = (current_percentage + modify_percentage) | round(3) %} {% set clamped_percentage = ([0, result_percentage, 100] | sort)[1] %} {{ clamped_percentage }} {% else %} 0 {% endif %} - action: modbus.write_register data: address: 40023 slave: 3 value: >- {{ ((states("input_number.sma_power_limit_slider") | float) * 100) | int }} hub: smainverter |
[ Voor 19% gewijzigd door Dalitso op 18-05-2025 04:15 ]
@cville Toen ik jouw aangegeven schrijfregister 40023 in mijn oude configuratie uitprobeerde, veranderde ik de inhoud van het register 40210 niet naar 1079 zoals @Dalitso hierboven aangeeft. Wanneer jij naar 40023 schrijft, is in jouw systeem de waarde van 40210 dan niet ook (“al”) 1079? Tijdens mijn tests was dat bij mij alleszins niet het geval. Dat zou misschien wel mijn modbusfout “Illegal IO addres” kunnen verklaren.
Model 3 LR (model 2023)
Ik weet niet zeker of dit is wat je bedoeld maar ik heb 40210 eenmalig en met gebruik van mijn GridGuard code naar 1079 gezet. Daarna heb ik nooit meer iets aan 40210 hoeven te doen.flupp schreef op zondag 18 mei 2025 @ 08:29:
@cville Toen ik jouw aangegeven schrijfregister 40023 in mijn oude configuratie uitprobeerde, veranderde ik de inhoud van het register 40210 niet naar 1079 zoals @Dalitso hierboven aangeeft. Wanneer jij naar 40023 schrijft, is in jouw systeem de waarde van 40210 dan niet ook (“al”) 1079? Tijdens mijn tests was dat bij mij alleszins niet het geval. Dat zou misschien wel mijn modbusfout “Illegal IO addres” kunnen verklaren.
12.090kWp → 40 panelen → oost/zuid/west | Tibber | EV
Top. Dan zal ik dit zeker ook eerst nog eens proberen voordat ik een volgende schrijfoefening doe naar dat register 40023. Hoe gaat dit in zijn werk, die GridGuard code (als ik in mijn Webbox inlog, heb ik wel al installateurs-rechten)?cville schreef op zondag 18 mei 2025 @ 14:04:
[...]
Ik weet niet zeker of dit is wat je bedoeld maar ik heb 40210 eenmalig en met gebruik van mijn GridGuard code naar 1079 gezet. Daarna heb ik nooit meer iets aan 40210 hoeven te doen.
Model 3 LR (model 2023)
Weet iemand misschien of het goed of slecht voor een (SMA) omvormer is om steeds het geleverde vermogen aan te passen? Ik doe dit nu elke 10 seconden, maar ik zou 'm best strakker kunnen instellen, bijvoorbeeld elke 5 seconden, aangezien ik de P1 gegevens betrouwbaar elke seconde binnenkrijg. De omvormer lijkt ook snel op modbus commando's te reageren. Het schommelt soms wel honderden watts per 5 of 10 seconden met meerdere apparaten aan.
Ik kan er maar moeilijk iets over terugvinden met de zoektermen die ik tot nu toe heb geprobeerd.
Weet iemand misschien ook iets over het fysieke manier van het beperken van het vermogen? Dat verklapt mogelijk ook al iets over hoe gezond het voor de omvormer is.
Ik kan er maar moeilijk iets over terugvinden met de zoektermen die ik tot nu toe heb geprobeerd.
Weet iemand misschien ook iets over het fysieke manier van het beperken van het vermogen? Dat verklapt mogelijk ook al iets over hoe gezond het voor de omvormer is.
Inderdaad weinig over te vinden. Een reserve SMA vind je wel makkelijk aan ~100€ op 2dehands/marktplaats. Dus eventueel een reserve op de kop tikken
@Dalitso
Met de Home Manager 2.0 heb ik de meetinterval zelf op 200 msec staan want dat adviseert SMA om de omvormer zo snel mogelijk te laten reageren. (STPSE 8 kW)
Dus ik neem aan dat wanneer je de omvormer op de juiste registers via modbus aanstuurt het snel wisselen van vermogen geen probleem is want dat doet de Home Manager ook. Maar van Modbus heb ik te weinig verstand om daar een goed oordeel over te geven.
Ik zie wel als ik mijn omvormer begrens dat er wat na-ijl effect vanuit de omvormer.
Met de Home Manager 2.0 heb ik de meetinterval zelf op 200 msec staan want dat adviseert SMA om de omvormer zo snel mogelijk te laten reageren. (STPSE 8 kW)
Dus ik neem aan dat wanneer je de omvormer op de juiste registers via modbus aanstuurt het snel wisselen van vermogen geen probleem is want dat doet de Home Manager ook. Maar van Modbus heb ik te weinig verstand om daar een goed oordeel over te geven.
Ik zie wel als ik mijn omvormer begrens dat er wat na-ijl effect vanuit de omvormer.
Volgens mij moet je een GG code aanvragen en staat ergens op de website van SMA een formulier daarvoor. Bij mij kwam hij een paar uur later binnen.flupp schreef op zondag 18 mei 2025 @ 14:12:
[...]
Top. Dan zal ik dit zeker ook eerst nog eens proberen voordat ik een volgende schrijfoefening doe naar dat register 40023. Hoe gaat dit in zijn werk, die GridGuard code (als ik in mijn Webbox inlog, heb ik wel al installateurs-rechten)?
12.090kWp → 40 panelen → oost/zuid/west | Tibber | EV
Net eens getest en lijkt goed te werken, top! Vet om te zien hoe de omvormer zich aanpast.Dalitso schreef op zondag 18 mei 2025 @ 02:38:
[...]
Om m'n eigen vragen te beantwoorden:
Ik heb geen uitgebreidere modbus documentatie kunnen vinden dan die in de PDF die overal vindbaar is. Schijnt onder een NDA te zitten sinds een aantal jaar.
Het is mogelijk om het equivalent van modbus register 40210 op 1079 te zetten via de webinterface. Maar alleen binnen de eerste 10 uur van teruglevering (gelukkig was ik op tijd) en vermoedelijk alleen met een installateursaccount (gelukkig wilde de installateur die geven). Na die 10 uur heb je alsnog een Grid Guard Code nodig, ook in de webinterface.
De instelling is in stap 6 van de installatiewizard te vinden, onder de geweldige Nederlandse naam "Bedr.mod. voorinstel. act. vermogen" met waarde "Externe voorinstelling", of in het Engels "Operating mode active power setting" op "External setting".
Vervolgens heb ik de sensoren ingesteld zoals uit de Github repository van @timovd, waarvoor dank.
Daarna heb ik onderstaande slider en automation aangemaakt om automatisch het vermogen van de omvormer aan te passen aan het netto vermogensverbruik volgens de P1 meter. Werkt d.m.v. een feedbackloop, en houdt netjes nul-op-de-meter. Ik overwoog het vermogen van de omvormer mee te nemen zoals @flupp voorstelt, maar dat bleek niet echt nodig aangezien dit toch al in het netto vermogensverbruik zit ingebakken.
Ik zal de constanten verklaren:
- Als de marktprijs boven de € 0.0127 zit (dat is de terugleververgoeding van Frank Energie) dan wordt er 100% teruggeleverd.
- Anders als de marktprijs boven de € -0.11658 zit (de energiebelasting en opslag), dan wordt de huidige waarde van de slider verhoogd met het huidige (positief / negatieve) P1 smooth netto vermogensverbruik, maar dan als percentage voor een 6 kWh omvormer.
- Anders wordt er 0% teruggeleverd omdat je geld verdient op het verbruiken van stroom.
Het netto vermogensverbruik ("power_balance") is de P1 consumptie min P1 productie, dus positief of negatief, elke seconde gemeten. Ik heb er een filter sensor overheen gelegd ("smooth") die het moving average van 3 seconden neemt.
Vervolgens wordt de waarde van de slider elke 10 seconden aangepast en naar de omvormer gestuurd.
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 input_number: sma_power_limit_slider: name: Omvormer power limiet percentage initial: 3 min: 0 max: 100 step: 0.01 unit_of_measurement: "%" automations: - alias: Inverter set power limit over modbus description: "Calculate the power limit based on market price, current limit and P1 balance, then send it over modbus" triggers: - seconds: /10 trigger: time_pattern mode: single actions: - target: entity_id: input_number.sma_power_limit_slider action: input_number.set_value data: value: >- {% if (states('sensor.current_electricity_market_price') | float) >= 0.0127 %} 100 {% elif (states('sensor.current_electricity_market_price') | float) > -0.11658 %} {% set current_percentage = states('input_number.sma_power_limit_slider') | float %} {% set modify_percentage = (states('sensor.electricity_meter_power_balance_smooth') | float) / 6 * 100 %} {% set result_percentage = (current_percentage + modify_percentage) | round(3) %} {% set clamped_percentage = ([0, result_percentage, 100] | sort)[1] %} {{ clamped_percentage }} {% else %} 0 {% endif %} - action: modbus.write_register data: address: 40023 slave: 3 value: >- {{ ((states("input_number.sma_power_limit_slider") | float) * 100) | int }} hub: smainverter
Inderdaad: ik heb mijn systeem met de HM2 ook op 200msec reactietijd staan. Dat is overigens ook de laagste waarde die te kiezen valt.Josh77 schreef op zondag 18 mei 2025 @ 15:49:
@Dalitso
Met de Home Manager 2.0 heb ik de meetinterval zelf op 200 msec staan want dat adviseert SMA om de omvormer zo snel mogelijk te laten reageren. (STPSE 8 kW)
Dus ik neem aan dat wanneer je de omvormer op de juiste registers via modbus aanstuurt het snel wisselen van vermogen geen probleem is want dat doet de Home Manager ook. Maar van Modbus heb ik te weinig verstand om daar een goed oordeel over te geven.
Ik zie wel als ik mijn omvormer begrens dat er wat na-ijl effect vanuit de omvormer.
Op mijn STP6.0-3AV-40 heb ik modbus aangezet en dat werkt goed in de zin dat actuele opwekking en dergelijke goed in home assistant worden ontvangen. Ook de externe toegang staat aan (register 40210 is 1079).
Het vreemde is dat register 41255 (limiet %) de waarde 0 terug geeft en ook register 31405 (ingestelde grens in W) geeft de waarde 0. In home assistant zijn deze als volgt gespecificeerd:
Volgens de modbus spec van de stp 6 zou 41255 ondersteund moeten worden.
Ik zou verwachten dat bv 41255 op 100 zou moeten staan. Heeft iemand een idee waarom 41255 en 31405 allebei de waarde 0 teruggeven?
Het vreemde is dat register 41255 (limiet %) de waarde 0 terug geeft en ook register 31405 (ingestelde grens in W) geeft de waarde 0. In home assistant zijn deze als volgt gespecificeerd:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| - name: SMA limit percent unique_id: sma_limit_percent unit_of_measurement: "%" slave: 3 address: 41255 input_type: holding data_type: int16 min_value: 0 scale: 0.01 precision: 0 state_class: measurement - name: SMA grens W unique_id: id_SMA_Grens_W unit_of_measurement: W slave: 3 address: 31405 input_type: input data_type: int32 min_value: 0 device_class: power state_class: measurement |
Volgens de modbus spec van de stp 6 zou 41255 ondersteund moeten worden.
Ik zou verwachten dat bv 41255 op 100 zou moeten staan. Heeft iemand een idee waarom 41255 en 31405 allebei de waarde 0 teruggeven?
Ga maar eens een verstelling doen van het setpoint. Bijv. naar 99.99%. Je zult zien dat er dan wel een waarde staat in register 41255.rasper schreef op zondag 18 mei 2025 @ 20:19:
Op mijn STP6.0-3AV-40 heb ik modbus aangezet en dat werkt goed in de zin dat actuele opwekking en dergelijke goed in home assistant worden ontvangen. Ook de externe toegang staat aan (register 40210 is 1079).
Het vreemde is dat register 41255 (limiet %) de waarde 0 terug geeft en ook register 31405 (ingestelde grens in W) geeft de waarde 0. In home assistant zijn deze als volgt gespecificeerd:
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 - name: SMA limit percent unique_id: sma_limit_percent unit_of_measurement: "%" slave: 3 address: 41255 input_type: holding data_type: int16 min_value: 0 scale: 0.01 precision: 0 state_class: measurement - name: SMA grens W unique_id: id_SMA_Grens_W unit_of_measurement: W slave: 3 address: 31405 input_type: input data_type: int32 min_value: 0 device_class: power state_class: measurement
Volgens de modbus spec van de stp 6 zou 41255 ondersteund moeten worden.
Ik zou verwachten dat bv 41255 op 100 zou moeten staan. Heeft iemand een idee waarom 41255 en 31405 allebei de waarde 0 teruggeven?
LG-HM071MR-U44 / SWW Hewalex PCWU 3.0 / PV SMA + Jinko 14 kWp / Kia e-Niro
Zoals eerder gepost hier heb ik een Home Manager 2.0, Tripower 10 en draai Home Assistant lokaal. Ik wou graag automatisch naar zero export afregelen bij negatieve prijzen. Via modbus is me dat nooit gelukt, maar met de pysmaplus custom integratie en shell commands lukt het wel. Het vervelende is dat SMA automatisch de functie om grid feedin te voorkomen afzet (goeie omvormers bij SMA, maar hun IT kan wel wat beter...), dus je moet die periodisch terug juist zetten met aparte automation.
Ik poste mijn code op de Home Assistant community: https://community.home-as...stant/585408/22?u=gh-r2d3, de posts erboven zijn ook relevant voor de shell commands.
Credits ook aan @AUijtdehaag, want ben gestart van zijn yaml.
Ik poste mijn code op de Home Assistant community: https://community.home-as...stant/585408/22?u=gh-r2d3, de posts erboven zijn ook relevant voor de shell commands.
Credits ook aan @AUijtdehaag, want ben gestart van zijn yaml.
[ Voor 4% gewijzigd door R2Dtwo op 19-05-2025 10:52 ]
Mooi! Er zit nog wel een bugje in. Als je eerst een hoop vraag hebt, maar de zonnepanelen dat niet kunnen leveren, dan loopt de slider langzaam op naar 100%. Op zich geen probleem. Maar als die vraag dan weer wegvalt en je ongewenst teruglevert, dan loopt de slider relatief langzaam naar beneden. Valt allemaal wel mee (binnen een halve minuut meestal), maar het kan beter.Wozmro schreef op zondag 18 mei 2025 @ 17:25:
[...]
Net eens getest en lijkt goed te werken, top! Vet om te zien hoe de omvormer zich aanpast.
Dus ik moet alsnog de huidige opbrengst vanuit de omvormer mee gaan nemen in de berekening.
[ Voor 31% gewijzigd door Dalitso op 19-05-2025 12:12 ]
Ja, ik heb het ook gezien. Geen groot probleem maar als het kan opgelost worden wordt het nog beter.
Hoe je dat moet programmeren gaat mijn petje te boven maar ik help graag mee testen
Wat betreft de regelsnelheid ga ik wel nog eens wat experimenteren met de modbusparameters. Bij mij is het iets van een halve minuut om bij te regelen maar misschien kan het sneller?
Op dat vlak is het misschien interessant hoe snel de HM2.0 van SMA zelf regelt? Ik veronderstel dat die dat ook via modbus doet?
Iemand daar ervaring mee?
Hoe je dat moet programmeren gaat mijn petje te boven maar ik help graag mee testen
Wat betreft de regelsnelheid ga ik wel nog eens wat experimenteren met de modbusparameters. Bij mij is het iets van een halve minuut om bij te regelen maar misschien kan het sneller?
Op dat vlak is het misschien interessant hoe snel de HM2.0 van SMA zelf regelt? Ik veronderstel dat die dat ook via modbus doet?
Iemand daar ervaring mee?
Vreemd, hier verandert het vermogen van de omvormer echt binnen 2 seconden na het sturen van het modbuscommando. En dat is inclusief de tijd die het kost om het vermogen weer uit te lezen, dus waarschijnlijk is het nog iets sneller.Wozmro schreef op maandag 19 mei 2025 @ 16:00:
Bij mij is het iets van een halve minuut om bij te regelen maar misschien kan het sneller?
Ja, er wordt snel begonnen met veranderen maar tegen die bijvoorbeeld een paar duizend Watt gezakt is duurt toch wel even.
Ik heb net even een testje gedaan. Van 100% naar 20% vermogen. Bij 100% was het vermogen ca. 1700 W en bij 20% was dit begrenst op 600 W (3000 W omvormer).Wozmro schreef op maandag 19 mei 2025 @ 16:29:
Ja, er wordt snel begonnen met veranderen maar tegen die bijvoorbeeld een paar duizend Watt gezakt is duurt toch wel even.
/f/image/z8JwnD2fwJKyT4jQypqAzgDc.png?f=fotoalbum_large)
Elke verticale lijn = 2 sec. De verandering van ca. 1100 W naar beneden of naar boven gaat in ca. 2 sec.
En bij de 8 kW omvormer is ca. 4000 W naar beneden of naar boven in ca. 3 sec.
/f/image/NzWf5FryrKCuKAGW5eXEti6r.png?f=fotoalbum_large)
[ Voor 19% gewijzigd door Jojan265 op 19-05-2025 18:35 ]
LG-HM071MR-U44 / SWW Hewalex PCWU 3.0 / PV SMA + Jinko 14 kWp / Kia e-Niro
Waar staat de "Active power gradient" op? Die bepaalt hoe snel de omvormer op- of afschaalt. Te vinden bij "Device parameters" -> "System and device control" -> "Inverter".Wozmro schreef op maandag 19 mei 2025 @ 16:29:
Ja, er wordt snel begonnen met veranderen maar tegen die bijvoorbeeld een paar duizend Watt gezakt is duurt toch wel even.
Staat bij mij op "20% / s".
Je hebt helemaal gelijk, dank je! Als ik naar 41255 een waarde schrijf bevat 41255 deze waarde en reageert de SMA ook binnen 1 a 2 seconden. Als ik hem op 1% zet dan levert hij netjes 58 W (max is 6000).Jojan265 schreef op zondag 18 mei 2025 @ 22:45:
[...]
Ga maar eens een verstelling doen van het setpoint. Bijv. naar 99.99%. Je zult zien dat er dan wel een waarde staat in register 41255.
Het aparte is dat 40023 mee-reageert. Als ik 41255 op 10% zet dan verandert 40023 ook naar 10. Heb jij dat ook?
31405 blijft 0, had gehoopt dat dit het ingestelde vermogen in W zou bevatten. Kan het natuurlijk makkelijk uitrekenen in HA, maar zou dit graag als bevestiging van het ingestelde max vermogen vanuit de SMA gebruiken. Met 41255 op 20% heb ik via het ennexos sunnyportal gekeken of ik een parameter op 300 W zie staan maar kon deze niet vinden. Nog een idee wat ik zou kunnen proberen?
40023 gebruik ik niet. Ik lees de waarde in W terug via 31405.rasper schreef op maandag 19 mei 2025 @ 19:42:
[...]
Je hebt helemaal gelijk, dank je! Als ik naar 41255 een waarde schrijf bevat 41255 deze waarde en reageert de SMA ook binnen 1 a 2 seconden. Als ik hem op 1% zet dan levert hij netjes 58 W (max is 6000).
Het aparte is dat 40023 mee-reageert. Als ik 41255 op 10% zet dan verandert 40023 ook naar 10. Heb jij dat ook?
Dit is mijn code voor 31405:31405 blijft 0, had gehoopt dat dit het ingestelde vermogen in W zou bevatten. Kan het natuurlijk makkelijk uitrekenen in HA, maar zou dit graag als bevestiging van het ingestelde max vermogen vanuit de SMA gebruiken. Met 41255 op 20% heb ik via het ennexos sunnyportal gekeken of ik een parameter op 300 W zie staan maar kon deze niet vinden. Nog een idee wat ik zou kunnen proberen?
code:
1
2
3
4
5
6
7
8
9
10
| - name: SMA8_Grens unique_id: id_SMA8_Grens unit_of_measurement: W slave: 3 address: 31405 input_type: input data_type: int32 min_value: 0 device_class: power state_class: measurement |
Maar als je omvormer 6000W is, dan is 20% volgens mij 1200W.
LG-HM071MR-U44 / SWW Hewalex PCWU 3.0 / PV SMA + Jinko 14 kWp / Kia e-Niro
Jojan265 schreef op maandag 19 mei 2025 @ 20:44:
[...]
Dit is mijn code voor 31405:
code:
1 2 3 4 5 6 7 8 9 10 - name: SMA8_Grens unique_id: id_SMA8_Grens unit_of_measurement: W slave: 3 address: 31405 input_type: input data_type: int32 min_value: 0 device_class: power state_class: measurement
Maar als je omvormer 6000W is, dan is 20% volgens mij 1200W.

Ik had de 31405 definitie al van jouw eerdere post overgenomen, maar hij blijft 0. Heb de modbus spec er nog even bijgepakt en 31405 staat niet in de ondersteunde lijst voor de STP4, 5 en 6 serie dus klopt wel dat hij op 0 blijft. Ik zal de lijst met modbus registers nog eens doornemen voor een mogelijk alternatief. Maar de basis werkt, dus nogmaals dank!
Ik zag net in mijn home assistant dat ik geen data meer doorkrijg vanuit mijn SMA omvormer. Daarom kijk ik maar even op web interface in om te kijken wat er gebeurt en zie dit:
Iemand enig idee wat hier vanacht om 1:25 is gebeurd?
Iemand enig idee wat hier vanacht om 1:25 is gebeurd?
/f/image/wwysODmmk1Al8p5BVVWAME7H.png?f=fotoalbum_large)
[ Voor 10% gewijzigd door TimDJ op 20-05-2025 11:54 ]
Komt me bekend voor; ik heb dit ook eens in de 1-2 jaar (de laatste keer op 5 maart). Het is een glitch bij het opslaan van de data. Ik filter dit soort spikes er uit in mijn software.TimDJ schreef op dinsdag 20 mei 2025 @ 11:47:
Ik zag net in mijn home assistant dat ik geen data meer doorkrijg vanuit mijn SMA omvormer. Daarom kijk ik maar even op web interface in om te kijken wat er gebeurt en zie dit:
Iemand enig idee wat hier vanacht om 1:25 is gebeurd?
[Afbeelding]
12.090kWp → 40 panelen → oost/zuid/west | Tibber | EV
Hoe werkt het beperken van de residual current wat je op een omvormer in kan stellen?
Stel panelen geven 100mA en je hebt 30mA ingesteld op de omvormer.
Wat gebeurt er dan?
Het lijkt bij opstarten en einde productie te gebeuren op 1 omvormer:
Stel panelen geven 100mA en je hebt 30mA ingesteld op de omvormer.
Wat gebeurt er dan?
Het lijkt bij opstarten en einde productie te gebeuren op 1 omvormer:
/f/image/5Z17IAgrjlE0YCg8vfjFUVtw.png?f=fotoalbum_large)
[ Voor 53% gewijzigd door BarryH op 24-05-2025 09:32 ]
5670PV op OzOOO, 5640PV op WnWWW, 3150PV op muur op ZZZW, vloerisolatie, HR++,dakisolatie, PANA 9Jmonoblock WP, Ioniq EV 2017
Voor wie een hybrid inverter met accu-systeem overweegt: opvallend is dat er volgens SMA maar twee systemen gebruikt kunnen worden:
Nu kwam ik net deze Chinese tent tegen: https://eelbattery.com/EE...4243141.html?currency=EUR
Zij hebben veel goedkopere batterijen, en zeggen dat ze compatible zijn met SMA (ongeveer halverwege de pagina). Probleem daarbij is dat deze batterij van EEL slechts 48V is, wat volgens mij nooit goed gaat werken met een SMA hybrid inverter, die een veel hogere spanning wil.
Iemand al eens iets uitgezocht over alternatieve batterijen i.c.m. een SMA hybrid inverter?
- De accu's van BYD (HVM en HVS)
- SMA's eigen accusysteem.
Nu kwam ik net deze Chinese tent tegen: https://eelbattery.com/EE...4243141.html?currency=EUR
Zij hebben veel goedkopere batterijen, en zeggen dat ze compatible zijn met SMA (ongeveer halverwege de pagina). Probleem daarbij is dat deze batterij van EEL slechts 48V is, wat volgens mij nooit goed gaat werken met een SMA hybrid inverter, die een veel hogere spanning wil.
Iemand al eens iets uitgezocht over alternatieve batterijen i.c.m. een SMA hybrid inverter?
WP: ME PUHZ-SW75YAA + ERSD-VM2D + EV-WP-TWS-1W 300; AC: ME MXZ-2F42VF + 2x MSZ-LN25VGV; PV: 14.08 kWp O/W + SMA STP 8.0; Vent: Zehnder Q600 ERV + Ubbink AirExcellent.
Dat viel me inderdaad ook op, met beide nogal hoge minimumcapaciteit ondanks dat die fabrikanten vaak ook kleinere batterijen aanbieden. Dat was voor mij een reden om niet voor de hybride variant te gaan, maar een gewone omvormer te nemen.Andrehj schreef op zaterdag 24 mei 2025 @ 10:47:
Voor wie een hybrid inverter met accu-systeem overweegt: opvallend is dat er volgens SMA maar twee systemen gebruikt kunnen worden.
Hier ook een gewone sunny boy.
Ik kan zelf mijn grootste verbruikers (boiler, airco, verwarming) goed automatiseren en kan hier geen EV laden dus ik zie niet echt de nood om een grote batterij te plaatsen.
Mogelijk komt er nog een kleine plug-in van 2,5kWh of zo om met overschot de nacht te overbruggen maar ik zie het eerst eens een volledig jaar aan.
Ik kan zelf mijn grootste verbruikers (boiler, airco, verwarming) goed automatiseren en kan hier geen EV laden dus ik zie niet echt de nood om een grote batterij te plaatsen.
Mogelijk komt er nog een kleine plug-in van 2,5kWh of zo om met overschot de nacht te overbruggen maar ik zie het eerst eens een volledig jaar aan.
@Andrehj
Ik heb uiteindelijk geen hybride omvormer meer gekocht, sinds ik een Marstek 5,12 kWh 2e hands kon aanschaffen. Met tweakers aktie is die 1475 nu.
Een BYD set kost ruim het dubbele. En dan moet je de hybride omvormer er nog bij kopen.
De home manager 2.0 ga ik ook nog verwijderen denk ik.
Ik kan het beter regelen zonder. De 3 sma stringomvormers kunnen gewoon blijven hangen
De chinezen winnen het weer qua prijs.
Ik heb uiteindelijk geen hybride omvormer meer gekocht, sinds ik een Marstek 5,12 kWh 2e hands kon aanschaffen. Met tweakers aktie is die 1475 nu.
Een BYD set kost ruim het dubbele. En dan moet je de hybride omvormer er nog bij kopen.
De home manager 2.0 ga ik ook nog verwijderen denk ik.
Ik kan het beter regelen zonder. De 3 sma stringomvormers kunnen gewoon blijven hangen
De chinezen winnen het weer qua prijs.
[ Voor 20% gewijzigd door AUijtdehaag op 24-05-2025 12:25 ]
@Andrehj de SMA hybride omvormers ondersteunen nog enkele andere merken/types dan de genoemde SMA en BYD batterijen. Zie hun document voor bv de TriPower SE:
https://files.sma.de/assets/278870.pdf
https://files.sma.de/assets/278870.pdf
Heb je een link naar die actie?AUijtdehaag schreef op zaterdag 24 mei 2025 @ 12:20:
@Andrehj
Ik heb uiteindelijk geen hybride omvormer meer gekocht, sinds ik een Marstek 5,12 kWh 2e hands kon aanschaffen. Met tweakers aktie is die 1475 nu.
Op de website kost deze accu 1900 euro incl BTW: https://www.marstek.nl/pr...e-thuisbatterij-5-12-kwh/Een BYD set kost ruim het dubbele. En
En dan heb je slechts 5.12 kWh, dus € 371 per kWh.
Ik zit te kijken naar een BYD HVM van 22.1 kWh. Die kost € 8354 (1e link die ik vond). Dat komt neer op € 378 per kWh. Ongeveer hetzelfde als de Marstek dus.
Daar komt dan nog wel een inverter bij, maar dan heb je ook veel meer functionaliteit:
- Max 12 kW piekvermogen
- Complete noodstroomvoorziening voor je huis
- Alles netjes 3-fasen.
WP: ME PUHZ-SW75YAA + ERSD-VM2D + EV-WP-TWS-1W 300; AC: ME MXZ-2F42VF + 2x MSZ-LN25VGV; PV: 14.08 kWp O/W + SMA STP 8.0; Vent: Zehnder Q600 ERV + Ubbink AirExcellent.
Dankjewel. Dat klopt inderdaad. Maar die alternatieven zijn wel een stuk kleiner, en daarmee als complete backup stroomvoorziening van de woning wat minder geschikt.Franciesco schreef op zaterdag 24 mei 2025 @ 12:21:
@Andrehj de SMA hybride omvormers ondersteunen nog enkele andere merken/types dan de genoemde SMA en BYD batterijen. Zie hun document voor bv de TriPower SE:
https://files.sma.de/assets/278870.pdf
WP: ME PUHZ-SW75YAA + ERSD-VM2D + EV-WP-TWS-1W 300; AC: ME MXZ-2F42VF + 2x MSZ-LN25VGV; PV: 14.08 kWp O/W + SMA STP 8.0; Vent: Zehnder Q600 ERV + Ubbink AirExcellent.
5,12 kWh red ik prima de nacht mee + een wasje in de avond.Members only:
Alleen zichtbaar voor ingelogde gebruikers. Inloggen
Wat moet je met 22 kWh in de winter? Werkt alleen maar in je nadeel om die telkens vol te krijgen (bms)
[ Voor 26% gewijzigd door AUijtdehaag op 24-05-2025 13:00 ]
Mee eens, daarom (vermogen en capaciteit) heb ik destijds zelf ook voor de HVM gekozen.Andrehj schreef op zaterdag 24 mei 2025 @ 12:54:
[...]
Dankjewel. Dat klopt inderdaad. Maar die alternatieven zijn wel een stuk kleiner, en daarmee als complete backup stroomvoorziening van de woning wat minder geschikt.
@AUijtdehaag uiteraard afhankelijk van het verbruik en wensen, maar 5kWh is leuk voor de tijd met korte donkere periodes zoals nu. Maar als die weer wat langer duren, dan is 5kWh voor mij al snel te weinig terwijl er overdag vaak nog (veel) PV overschot is. Helemaal als de WP ook nog af en toe in de avond/nacht draait is 5kWh er zo door heen.
Als je dan ook nog een gedeelte van de batterijcapaciteit voor noodstroom wilt reserveren (wat ik slim vind als het systeem daadwerkelijk als backup kan fungeren), dan blijft er van 5kWh niet veel over.
Zelf had ik 22kWh en sinds ca half februari 44kWh. Maar ook een PV installatie van totaal 25,81kWp en een all electric woning en EV. 20% van de batterijcapaciteit is gereserveerd voor noodstroom.
Mijn doel is jaarrond zo min mogelijk netafname. De grote PV en batterij installatie helpen daar flink bij. Zeker in de herfst en lente maar ook in de wintermaanden.
@Franciesco
Prima voor jou, maar ik was niet van plan om >20K te reserveren voor iets wat honderden euros oplevert per jaar.
Dan is 5,12 kWh genoeg tesamen met mijn 450 ltr zonnestroom gevoede buffervat.
Ik kan er altijd nog 1 bijkopen zonder afspraken te maken met de bank ;-)
Prima voor jou, maar ik was niet van plan om >20K te reserveren voor iets wat honderden euros oplevert per jaar.
Dan is 5,12 kWh genoeg tesamen met mijn 450 ltr zonnestroom gevoede buffervat.
Ik kan er altijd nog 1 bijkopen zonder afspraken te maken met de bank ;-)
@AUijtdehaag geen probleem uiteraard, maar het ging in dit geval niet om jou. We reageerde immers beide op @Andrehj . En hij lijkt meer wensen te hebben, door oa het genoemde piekvermogen en de noodstroom. En dan zal 5kWh al snel te weinig zijn is mijn mening. Welke capaciteit dan wel past moet ieder voor zich bepalen op basis van met name het verbruiksprofiel, PV installatie, persoonlijke wensen cq doelstelling en (financiële) mogelijkheden.
@Dalitso
Mij lijkt uw programma goed te werken:
:strip_exif()/f/image/T3IZBJwecaE5RetIn0lmS9dA.jpg?f=fotoalbum_large)
Vandaag een bewolkte dag met overdag licht negatieve prijzen. Van 13h tot 16h was de boiler aan het opwarmen.
Mij lijkt uw programma goed te werken:
:strip_exif()/f/image/T3IZBJwecaE5RetIn0lmS9dA.jpg?f=fotoalbum_large)
Vandaag een bewolkte dag met overdag licht negatieve prijzen. Van 13h tot 16h was de boiler aan het opwarmen.
@AUijtdehaag Vraagje: Hoe erg is foutcode 3908 (of 3.908)?
Zit tegen een prachtig rode led aan te kijken, maar qua productie zie ik geen bijzonderheden
Zit tegen een prachtig rode led aan te kijken, maar qua productie zie ik geen bijzonderheden
Hold. Step. Move. There will always be a way to keep on moving
Error verscheen inderdaad na een regenbui. Heb even moeite om in te schatten hoe erg dit is en of ik contact moet opnemen met de installateur
Hold. Step. Move. There will always be a way to keep on moving
@D_Jeff
- stekkers in het water bij een platdak eventueel?
- kwaliteit zonnepanelen? Welk merk?
SMA controleert gelukkig op allerlei punten in de installatie
Zo kwam ik erachter bij de buren met een hosola, dat deze niet aan aarde hing. (fout lag in de MK)
De hosola werdt vervangen door een 2e hands SMA en die deed het dus mooi niet door de aardfout.
- stekkers in het water bij een platdak eventueel?
- kwaliteit zonnepanelen? Welk merk?
SMA controleert gelukkig op allerlei punten in de installatie
Zo kwam ik erachter bij de buren met een hosola, dat deze niet aan aarde hing. (fout lag in de MK)
De hosola werdt vervangen door een 2e hands SMA en die deed het dus mooi niet door de aardfout.
[ Voor 56% gewijzigd door AUijtdehaag op 31-05-2025 11:38 ]
@AUijtdehaag
- Schuin dak, standaard jaren 80 huis
- merk panelen: Axitec, 9x400wp (in string A, string B is leeg)
- Schuin dak, standaard jaren 80 huis
- merk panelen: Axitec, 9x400wp (in string A, string B is leeg)
Hold. Step. Move. There will always be a way to keep on moving
Weet iemand waarom zero export pas bij het starten van de volgende dag actief wordt. Maw stel ik wil, handmatig, zero export aanzetten om 1200 en weer uitzetten om een uur of 1500. Dat gaat bij niet werken als ik dat doe via ennexos portal.. ik kan het zero export aan zetten, maar dat is dan pas actief de volgende dag.. uitzetten hetzelfde... Bekend probleem ? Of staat er ergens bij iets niet goed ?
Yep, icm stpse 10 en een tripower 3..AUijtdehaag schreef op maandag 2 juni 2025 @ 19:00:
@BollieBolstra
Werkt hier met een kleine vertraging vrijwel direct
configuratie - netbeheer - Door gebruiker gedefinieerde begrenzing van het werkelijk vermogen
Heb je een HM 2.0?
Raar dat het bij jou dan wel direct werkt.. zal morgen maar es contact opnemen met sma
De zero export van SMA met HM2.0 is heel buggy in mijn beleving, als je hem aanzet zet hij zich op random momenten uit. Via Home Assistant heb ik dat kunnen oplossen door automatisch te overschrijven, zie mijn eerdere reactie hier: https://gathering.tweakers.net/forum/view_message/82459798BollieBolstra schreef op maandag 2 juni 2025 @ 21:01:
[...]
Yep, icm stpse 10 en een tripower 3..
Raar dat het bij jou dan wel direct werkt.. zal morgen maar es contact opnemen met sma
ik heb ook zeer wisselend succes met de zero export
HM 2.0 geeft soms na 5 minuten ineens een slinger naar nul
andere dagen weer bij het aanklikken direct effect
jammer dat de HM 2.0 zo slecht via modbus aan te sturen is, zou een stuk makkelijker zijn om instellingen aan te passen
HM 2.0 geeft soms na 5 minuten ineens een slinger naar nul
andere dagen weer bij het aanklikken direct effect
jammer dat de HM 2.0 zo slecht via modbus aan te sturen is, zou een stuk makkelijker zijn om instellingen aan te passen
Tovenaar 65
Ja behoorlijk irritant, gisteren met support SMA gesproken. Er komt wel een firmware update aan voor dynamische (maar die is ook al maanden beloofd)... wel bijzonder hoor dat ze dit zo slecht voor elkaar hebben voor een relatief duur product.
heb er nu 2 geïnstalleerd en zijn wisselend de eerste heb ik weken over gedaan om op gang te krijgen.
de tweede is eigenlijk best soepel gegaan
ben er wel achter dat een goede internet aansluiting best belangrijk is.(3ledjes)
momenteel overweeg ik een thuisbatterij maar dat betekent nieuwe omvormer en accu's
weet alleen niet of alles weer sma wordt
ben wel gecharmeerd van de hybride omvormer maar minder van de prijs van de accu's
de tweede is eigenlijk best soepel gegaan
ben er wel achter dat een goede internet aansluiting best belangrijk is.(3ledjes)
momenteel overweeg ik een thuisbatterij maar dat betekent nieuwe omvormer en accu's
weet alleen niet of alles weer sma wordt
ben wel gecharmeerd van de hybride omvormer maar minder van de prijs van de accu's
Tovenaar 65
Als "beginnend" tweaker ben ik na overstappen op dynamisch contract ook aan het proberen mijn SMA via MODBUS terug te regelen in vermogen.
Ik heb wel het installateur wachtwoord, maar geen gridguard code.
Ik heb SMA benaderd voor de juiste Registeradressen en kreeg als antwoord de "bekende" 40214 en de 30839. Dat vind ik erg vreemd aangezien die niet zonder gridguard code te beschrijven zijn (volgs mijn interpretatie van de documentatie)
Wat ikniet begrijp en wat ik hier ook lees is dat er meerdere registers zijn die hetzelfde lijken te doen en sommige zijn volgens de documentatie wel te beschrijven.
Mijn vragen:
Is er een logica dat er zoveel mogelijkheden lijken te zijn en kan je er zo maar 1 kiezen, bv 40016 (0 decimalen) of 40023 (2 decimalen) ?
Is het zo dat de genoemde suggesties veiliger zijn omdat er geen waarschuwing is voor te vaak schrijven?
Is de gridguard code iets wat gewoon op internet te vinden is; mijn installateur zegt hem niet te hebben ?
Ben benieuwd of ik antwoorden krijg want dit is mijn eerste post op Tweaker..... :-)
Joeke
Ik heb wel het installateur wachtwoord, maar geen gridguard code.
Ik heb SMA benaderd voor de juiste Registeradressen en kreeg als antwoord de "bekende" 40214 en de 30839. Dat vind ik erg vreemd aangezien die niet zonder gridguard code te beschrijven zijn (volgs mijn interpretatie van de documentatie)
Wat ikniet begrijp en wat ik hier ook lees is dat er meerdere registers zijn die hetzelfde lijken te doen en sommige zijn volgens de documentatie wel te beschrijven.
Mijn vragen:
Is er een logica dat er zoveel mogelijkheden lijken te zijn en kan je er zo maar 1 kiezen, bv 40016 (0 decimalen) of 40023 (2 decimalen) ?
Is het zo dat de genoemde suggesties veiliger zijn omdat er geen waarschuwing is voor te vaak schrijven?
Is de gridguard code iets wat gewoon op internet te vinden is; mijn installateur zegt hem niet te hebben ?
Ben benieuwd of ik antwoorden krijg want dit is mijn eerste post op Tweaker..... :-)
Joeke
Ik weet niet welke SMA omvormer je hebt, maar ik beschrijf voor zowel de SB3 als voor de STP8 het register 41255. Dat werkt perfect.joekenoordhuis schreef op vrijdag 6 juni 2025 @ 12:38:
Als "beginnend" tweaker ben ik na overstappen op dynamisch contract ook aan het proberen mijn SMA via MODBUS terug te regelen in vermogen.
Ik heb wel het installateur wachtwoord, maar geen gridguard code.
Ik heb SMA benaderd voor de juiste Registeradressen en kreeg als antwoord de "bekende" 40214 en de 30839. Dat vind ik erg vreemd aangezien die niet zonder gridguard code te beschrijven zijn (volgs mijn interpretatie van de documentatie)
Wat ikniet begrijp en wat ik hier ook lees is dat er meerdere registers zijn die hetzelfde lijken te doen en sommige zijn volgens de documentatie wel te beschrijven.
Mijn vragen:
Is er een logica dat er zoveel mogelijkheden lijken te zijn en kan je er zo maar 1 kiezen, bv 40016 (0 decimalen) of 40023 (2 decimalen) ?
Is het zo dat de genoemde suggesties veiliger zijn omdat er geen waarschuwing is voor te vaak schrijven?
Is de gridguard code iets wat gewoon op internet te vinden is; mijn installateur zegt hem niet te hebben ?
Ben benieuwd of ik antwoorden krijg want dit is mijn eerste post op Tweaker..... :-)
Joeke
Er is hier al veel informatie over te vinden, maar waarom SMA kiest voor een aantal registers die ook nog hetzelfde lijken te doen, is volgens mij nog niet voorbij gekomen. De registers waarbij expliciet wordt aangegeven dat cyclisch beschrijven niet verstandig is, zou ik zeker vermijden.
Een grid guard code kun je als installateur aanvragen bij SMA.
LG-HM071MR-U44 / SWW Hewalex PCWU 3.0 / PV SMA + Jinko 14 kWp / Kia e-Niro
Dank voor je bericht. Bij mij lijken de verschillende alternatieve registers niets te doen.
Ik heb een SB4.0
Ik heb een gridguard code aangevraagd bij SMA maar ben benieuwd of ik die krijg als prive persoon. Maar vind het sowieso gek dat ze mij verwijzen naar registers die niet te vaak beschreven moeten worden
Ik heb een SB4.0
Ik heb een gridguard code aangevraagd bij SMA maar ben benieuwd of ik die krijg als prive persoon. Maar vind het sowieso gek dat ze mij verwijzen naar registers die niet te vaak beschreven moeten worden
Als je de SB4.0-1AV-40 hebt, zou je dezelfde registers als bij mij kunnen gebruiken. Je moet natuurlijk dit wel hebben vrijgegeven in de instellingen van het apparaat. Via de TS heb je mogelijkheden om naar de topic te springen m.b.t. instellingen voor modbus.
LG-HM071MR-U44 / SWW Hewalex PCWU 3.0 / PV SMA + Jinko 14 kWp / Kia e-Niro
Hallo Joeke,joekenoordhuis schreef op vrijdag 6 juni 2025 @ 12:38:
Als "beginnend" tweaker ben ik na overstappen op dynamisch contract ook aan het proberen mijn SMA via MODBUS terug te regelen in vermogen.
Ik heb wel het installateur wachtwoord, maar geen gridguard code.
Ik heb SMA benaderd voor de juiste Registeradressen en kreeg als antwoord de "bekende" 40214 en de 30839. Dat vind ik erg vreemd aangezien die niet zonder gridguard code te beschrijven zijn (volgs mijn interpretatie van de documentatie)
Wat ikniet begrijp en wat ik hier ook lees is dat er meerdere registers zijn die hetzelfde lijken te doen en sommige zijn volgens de documentatie wel te beschrijven.
Mijn vragen:
Is er een logica dat er zoveel mogelijkheden lijken te zijn en kan je er zo maar 1 kiezen, bv 40016 (0 decimalen) of 40023 (2 decimalen) ?
Is het zo dat de genoemde suggesties veiliger zijn omdat er geen waarschuwing is voor te vaak schrijven?
Is de gridguard code iets wat gewoon op internet te vinden is; mijn installateur zegt hem niet te hebben ?
Ben benieuwd of ik antwoorden krijg want dit is mijn eerste post op Tweaker..... :-)
Joeke
laat me even kijken in de lijst van MODBUS adressen van SMA
modbus uitlezen kan altijd je vraagt dan gewoon aan de andere computer wat heb je daar en daar als waarde.
schrijven lukt maar bij beperkte aantallen adressen maar dat kun je al zien in het eerste getal
Tovenaar 65
30839 2 U32 FIX0 RO - - - - - - - % 0% tot 100% - - Begrenzing werkelijk vermogen P, configuratie van werkelijk vermogen P-WNom Inverter.WModCfg.WCnstCfg.WNom
40214 2 U32 FIX0 RW - - - - - - - % 0% tot 100% - - Begrenzing werkelijk vermogen P, configuratie van werkelijk vermogen P-WNom Inverter.WModCfg.WCnstCfg.WNom
de 30839 is RO read Only
40214 is Read Write deze kun je aanpassen
40214 2 U32 FIX0 RW - - - - - - - % 0% tot 100% - - Begrenzing werkelijk vermogen P, configuratie van werkelijk vermogen P-WNom Inverter.WModCfg.WCnstCfg.WNom
de 30839 is RO read Only
40214 is Read Write deze kun je aanpassen
Tovenaar 65
Je kan hier eens kijken, heb met node-red een script gemaakt voor mijn sma inverter.joekenoordhuis schreef op vrijdag 6 juni 2025 @ 12:38:
Als "beginnend" tweaker ben ik na overstappen op dynamisch contract ook aan het proberen mijn SMA via MODBUS terug te regelen in vermogen.
Ik heb wel het installateur wachtwoord, maar geen gridguard code.
Ik heb SMA benaderd voor de juiste Registeradressen en kreeg als antwoord de "bekende" 40214 en de 30839. Dat vind ik erg vreemd aangezien die niet zonder gridguard code te beschrijven zijn (volgs mijn interpretatie van de documentatie)
Wat ikniet begrijp en wat ik hier ook lees is dat er meerdere registers zijn die hetzelfde lijken te doen en sommige zijn volgens de documentatie wel te beschrijven.
Mijn vragen:
Is er een logica dat er zoveel mogelijkheden lijken te zijn en kan je er zo maar 1 kiezen, bv 40016 (0 decimalen) of 40023 (2 decimalen) ?
Is het zo dat de genoemde suggesties veiliger zijn omdat er geen waarschuwing is voor te vaak schrijven?
Is de gridguard code iets wat gewoon op internet te vinden is; mijn installateur zegt hem niet te hebben ?
Ben benieuwd of ik antwoorden krijg want dit is mijn eerste post op Tweaker..... :-)
Joeke
https://flows.nodered.org...acc6ebed2f5ebb5988757dfe9
Ik weet niet wat je bedoelt met TS, sorry. Maar het eerste wat ik gedaan heb is met de installateurcode ingelogd in mijn omvormer en de MODBUS-TCP aangezet.Bedoelde je dat?Jojan265 schreef op vrijdag 6 juni 2025 @ 14:50:
Als je de SB4.0-1AV-40 hebt, zou je dezelfde registers als bij mij kunnen gebruiken. Je moet natuurlijk dit wel hebben vrijgegeven in de instellingen van het apparaat. Via de TS heb je mogelijkheden om naar de topic te springen m.b.t. instellingen voor modbus.
Ik kan inmiddels een heleboel registers uitlezen maar in lang niet alle registers staat iets.
Als ik 40214 gebruik (die SMA mij adviseerde) en die lees ik uit, dan krijg ik: 100(%)
Als ik 41255 gebruik (die jij gebruikt) dan krijg ik 0 (%)
Dus dan denk ik dat ik 40214 moet gebruiken maar die is write protected en moet je niet te fanatiek beschrijven.
Heb vandaag weer uitgebreid mijn vraag aan SMA gesteld (en gevraag om de gridguardcode).
Gr,
Joeke
Hoi,sun62 schreef op vrijdag 6 juni 2025 @ 16:32:
[...]
Je kan hier eens kijken, heb met node-red een script gemaakt voor mijn sma inverter.
https://flows.nodered.org...acc6ebed2f5ebb5988757dfe9
Ik ken geen node-red, maar als ik het schema zo bekijk gebruik jij:
41255 voor het lezen
40023 voor schrijven
Waarom deze combinatie? Jojan gebruikt 40023 voor zowel lezen als schrijven....Ik blijf het vreemd vinden, zoveel registers met schijnbaar dezelfde functie.
Als je in 40023 iets schrijft, kun je dat dan direct ook zien als je 41255 leest?
In elk geval bedankt voor delenvan wat bij jou werkt.
Joeke
Bij schrijven en lezen naar het zelfde register weet je niet zeker of de waarde in register het gevolg is van jou schrijf actie of dat de inverter een update gedaan heeft. Bij gebruik van 2 registers zie je dat wel. Schrijven naar 40023 geeft meteen een reactie op register 41255, zit een seconde tussen ongeveer.
Mijn fout. TS is Topic Start. Dat is dus het eerste bericht in dit topic waarin veel linkjes zijn opgenomen naar interessante onderwerpen. Eén onderwerp daarvan is https://gathering.tweaker...message/76004580#76004580. Daar staat bijv. dit plaatje met de benodigde instellingen:joekenoordhuis schreef op vrijdag 6 juni 2025 @ 21:17:
[...]
Ik weet niet wat je bedoelt met TS, sorry.
/f/image/bPCohS2plJgThyWsGE5tqIo8.png?f=fotoalbum_large)
Dat 41255 op 0% staat kan wel kloppen. Als je bijv. 49.9% op dit register schrijft, zul je zien dat bij het uitlezen van het register deze wel op 49.9% staat. En dat daarna het maximum vermogen ook op dat niveau staat. Het uitlezen van het actueel vermogen doe ik via register 30775.Maar het eerste wat ik gedaan heb is met de installateurcode ingelogd in mijn omvormer en de MODBUS-TCP aangezet.Bedoelde je dat?
Ik kan inmiddels een heleboel registers uitlezen maar in lang niet alle registers staat iets.
Als ik 40214 gebruik (die SMA mij adviseerde) en die lees ik uit, dan krijg ik: 100(%)
Als ik 41255 gebruik (die jij gebruikt) dan krijg ik 0 (%)
Deze zeker niet gebruiken aangezien dit register niet geschikt is voor veelvuldig beschrijven. Darmee kun je blijvende schade aanbrengen. Dit register kan gebruikt worden om éénmalig het maximum vermogen van de omvormer in te stellen.Dus dan denk ik dat ik 40214 moet gebruiken maar die is write protected en moet je niet te fanatiek beschrijven.
Heb vandaag weer uitgebreid mijn vraag aan SMA gesteld (en gevraag om de gridguardcode).
Gr,
Joeke
LG-HM071MR-U44 / SWW Hewalex PCWU 3.0 / PV SMA + Jinko 14 kWp / Kia e-Niro
je hoeft dat helemaal niet te vragen, even een login aanmaken, liegen dat je installateur bent en binnen 1 minuut heb je de code. Google is je vriend voor de betreffende linksjoekenoordhuis schreef op vrijdag 6 juni 2025 @ 21:17:
[...]
Heb vandaag weer uitgebreid mijn vraag aan SMA gesteld (en gevraag om de gridguardcode).
Nu we hier beland zijn, toch mijn opmerkingen hierover. In de code staat volgende bij mij.
Ik kan met de slider werken in HA, echter kom ik dan tot de vaststelling dat nadat ik eenmaal de slider op 0 heb geplaatst er moeilijkheden blijken te onstaan. Als deze terug naar 100% geplaatst wordt blijft mijn wattage op iets van 20w haperen. Als ik dan terug Bedr.mod. voorinstel. act. vermogen terug op uit plaats komt alles op normale waarden. zie fotos, is een regenachtige dag dus wattages zijn langs de lage kant.
@Jojan265 als je ingelogd bent ga eens naar deze link
https://my.sma-service.com/s/osc-30-grid-guard-code ik krijg daar mijn grid guard code.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| automation: - alias: SMA Power Limit id: sma_power_limit description: '' trigger: - platform: state entity_id: input_number.sma_power_limit_slider condition: [] action: - service: modbus.write_register data: address: 40023 slave: 3 value: '{{ states("input_number.sma_power_limit_slider") }}' hub: SMA1 # unique name mode: single |
Ik kan met de slider werken in HA, echter kom ik dan tot de vaststelling dat nadat ik eenmaal de slider op 0 heb geplaatst er moeilijkheden blijken te onstaan. Als deze terug naar 100% geplaatst wordt blijft mijn wattage op iets van 20w haperen. Als ik dan terug Bedr.mod. voorinstel. act. vermogen terug op uit plaats komt alles op normale waarden. zie fotos, is een regenachtige dag dus wattages zijn langs de lage kant.
![]() | ![]() | ![]() |
![]() | ![]() |
@Jojan265 als je ingelogd bent ga eens naar deze link
https://my.sma-service.com/s/osc-30-grid-guard-code ik krijg daar mijn grid guard code.
Dit zie ik staan op het moment dat je de code wilt aanvragen:Schumi_wk schreef op zaterdag 7 juni 2025 @ 10:14:
@Jojan265 als je ingelogd bent ga eens naar deze link
https://my.sma-service.com/s/osc-30-grid-guard-code ik krijg daar mijn grid guard code.
Daar staat toch duidelijk dat je gekwalificeerd moet zijn en installer. Indien je aangeeft dat je dat bent kun je de code ontvangen. Wil niet zeggen dat je dan weet waar je mee bezig bent. Je kunt namelijk allerlei parameters wijzigigen die volgens de netcode op bepaalde waardes moeten staan.Requesting an SMA Grid Guard® Code (GGC)
Qualified electrical professionals can use the Online Service Center to request a Grid Guard® Code
Description
The SMA Grid Guard® Code is a personal access code for changing parameters of the automatic disconnection unit type SMA Grid Guard® which can only be requested by electrically qualified persons.
Therefore, if you need to modify any parameters, please contact your installer who can obtain a SMA Grid Guard® Code via the OSC free of charge.
To apply for the SMA Grid Guard® Code you need to be registered in the SMA Online Service Center as installer and logged in.
LG-HM071MR-U44 / SWW Hewalex PCWU 3.0 / PV SMA + Jinko 14 kWp / Kia e-Niro
Iedereen dank voor de reacties, ik heb het gevoel dat ik steeds dichterbij kom......
1: Ik heb als eerste MODBUS aangezet in de SMA4.0 na inloggen als installateur, maar ik heb NIET bij "configureer werkvermogen" de instelling "Externe voorinstelling" gezet.
Waar vind ik dit menu? In mijn omvormer is trouwens alles engels. Of heeft dit met HomeAssistant te maken? Ik gebruik HA niet en zit gewoon met Python scriptjes wat te schrijven en te lezen tot nu; wil graag een beetje snappen hoe dit werkt.
2: Ik trok de conclusie dat als 41255 op 0% dit zou betekenen dat er geen vermogen geleverd mag worden, maar zo werkt het blijkbaar niet. Ik zal dan eerst bv 10% moeten schrijven en dan zien of het vermogen beperkt wordt....... Toch?
3: Bij mijn pogingen gister om het vermogen te beperken heb ik wel "iets" gedaan want in de eventlog in mijn SMA4.0 zie ik
10522 Error: act. power limitation activated w/o regard to self consumption Jun 7, 2025 5:52:46 AM
Wat is dat? Ik mag toch mijn opgewekt vermogen wel beperken? Als de stroomprijs negatief is, is het juist gunstig om te importeren....
Joeke
1: Ik heb als eerste MODBUS aangezet in de SMA4.0 na inloggen als installateur, maar ik heb NIET bij "configureer werkvermogen" de instelling "Externe voorinstelling" gezet.
Waar vind ik dit menu? In mijn omvormer is trouwens alles engels. Of heeft dit met HomeAssistant te maken? Ik gebruik HA niet en zit gewoon met Python scriptjes wat te schrijven en te lezen tot nu; wil graag een beetje snappen hoe dit werkt.
2: Ik trok de conclusie dat als 41255 op 0% dit zou betekenen dat er geen vermogen geleverd mag worden, maar zo werkt het blijkbaar niet. Ik zal dan eerst bv 10% moeten schrijven en dan zien of het vermogen beperkt wordt....... Toch?
3: Bij mijn pogingen gister om het vermogen te beperken heb ik wel "iets" gedaan want in de eventlog in mijn SMA4.0 zie ik
10522 Error: act. power limitation activated w/o regard to self consumption Jun 7, 2025 5:52:46 AM
Wat is dat? Ik mag toch mijn opgewekt vermogen wel beperken? Als de stroomprijs negatief is, is het juist gunstig om te importeren....
Joeke
Bij het inloggen kun je kiezen voor de taal. Maar hierbij het plaatje van de instellingen in het engels:joekenoordhuis schreef op zaterdag 7 juni 2025 @ 10:30:
Iedereen dank voor de reacties, ik heb het gevoel dat ik steeds dichterbij kom......
1: Ik heb als eerste MODBUS aangezet in de SMA4.0 na inloggen als installateur, maar ik heb NIET bij "configureer werkvermogen" de instelling "Externe voorinstelling" gezet.
Waar vind ik dit menu? In mijn omvormer is trouwens alles engels. Of heeft dit met HomeAssistant te maken? Ik gebruik HA niet en zit gewoon met Python scriptjes wat te schrijven en te lezen tot nu; wil graag een beetje snappen hoe dit werkt.
2: Ik trok de conclusie dat als 41255 op 0% dit zou betekenen dat er geen vermogen geleverd mag worden, maar zo werkt het blijkbaar niet. Ik zal dan eerst bv 10% moeten schrijven en dan zien of het vermogen beperkt wordt....... Toch?
3: Bij mijn pogingen gister om het vermogen te beperken heb ik wel "iets" gedaan want in de eventlog in mijn SMA4.0 zie ik
10522 Error: act. power limitation activated w/o regard to self consumption Jun 7, 2025 5:52:46 AM
Wat is dat? Ik mag toch mijn opgewekt vermogen wel beperken? Als de stroomprijs negatief is, is het juist gunstig om te importeren....
Joeke
/f/image/PGLS8iciK0R6h5VLGyVltkff.png?f=fotoalbum_large)
LG-HM071MR-U44 / SWW Hewalex PCWU 3.0 / PV SMA + Jinko 14 kWp / Kia e-Niro
Stomme vraag mogelijk, maar ik word doorverwezen door de site naar ennexos.sunnyportal.com. Gaat het dan ook nog op die manier?emielbf schreef op zaterdag 7 juni 2025 @ 07:37:
[...]
je hoeft dat helemaal niet te vragen, even een login aanmaken, liegen dat je installateur bent en binnen 1 minuut heb je de code. Google is je vriend voor de betreffende links
De eerste voorwaarde is ingelogd zijn. Dit kan je doen via deze link
https://login.sma.energy/...PeVJscFhWUnQwYTNDWF8zaTEz
Daarna naar de link van de grid guard code en mij is het zo gelukt.
https://login.sma.energy/...PeVJscFhWUnQwYTNDWF8zaTEz
Daarna naar de link van de grid guard code en mij is het zo gelukt.
@Jojan265 Dank. Ik zie dat hij al goed stond. Kan hem trouwens alleen aanpassen met een gridguardcode. Dat is gelukkig dus niet nodig.
@maartend Ik heb een case lopen die ik geopend heb op:
https://my.sma-service.com/s/
@maartend Ik heb een case lopen die ik geopend heb op:
https://my.sma-service.com/s/
Dan moet je dus ook gewoon kunnen lezen en schrijven. Je kunt even proberen om op register 41255 bijv. een waarde te schrijven waarbij je zeker weet dat je vermogen op dit moment gelimiteerd wordt. Bijv. op 50% als je opwek nu meer is dan 2000W. Dit moet je dan kunnen terugzien in je opwek (strakke lijn op 2000W).joekenoordhuis schreef op zaterdag 7 juni 2025 @ 13:13:
@Jojan265 Dank. Ik zie dat hij al goed stond. Kan hem trouwens alleen aanpassen met een gridguardcode. Dat is gelukkig dus niet nodig.
@maartend Ik heb een case lopen die ik geopend heb op:
https://my.sma-service.com/s/
LG-HM071MR-U44 / SWW Hewalex PCWU 3.0 / PV SMA + Jinko 14 kWp / Kia e-Niro
Het werkt!Jojan265 schreef op zaterdag 7 juni 2025 @ 13:31:
[...]
Dan moet je dus ook gewoon kunnen lezen en schrijven. Je kunt even proberen om op register 41255 bijv. een waarde te schrijven waarbij je zeker weet dat je vermogen op dit moment gelimiteerd wordt. Bijv. op 50% als je opwek nu meer is dan 2000W. Dit moet je dan kunnen terugzien in je opwek (strakke lijn op 2000W).
Super bedankt voor je hulp! Met SMA-support alleen was dit nooit gelukt.
Ik kan vrijwel niets substantieels programmeren, maar met hulp van AI voor het python deel, en dankzij het vinden van de juiste registers en instellingen via dit forum voelt het alsof ik toch heel wat bereikt heb in een paar dagen!
Nu nog maar eens kijken of ik met HA aan de gang ga. Het komt nogal confronterend over moet ik zeggen (ik heb een pi draaiend met HA). Ik denk dat maar liever een eenvoudig script draai die de zondagen eruit pikt waarop de prijs zwaar in de min gaat.....
Maar voor nu dank!
gr, Joeke
Nieuw hier! Ik heb een Sunny Boy Smart Energy 3.6 en 2 x SMA Home Storage, van samen 6.5 kWh. De P1 van de slimme meter lees ik uit naar een Raspberry Pi. Die stuurt de verbruiksgegevens naar de omvormer. Daarmee (ont)laadt die de batterij dan zo, dat het eigen verbruik gemaximaliseerd wordt.
De 6.5 kWh is op dit moment nog onnodig groot voor mijn huishouden. Ik heb de waarde Width of the upper charging limit area (Parameter.BatUsDm.ChaProDmMax) van 0% naar 20% gezet. Het moet nog blijken of dit effect heeft. Ik verwacht dat de batterij hierdoor tot max. 80% SoC oplaadt. SoC is nu nog 100%. Hopelijk is het morgenochtend duidelijk of mijn hypothese klopt. Online kan ik niets vinden over deze parameter.
Verder hoop ik dat iemand mij hierbij kan helpen: Ik wil het vermogen voor het opladen van de accu's limiteren, tot bv. 1000 W. Alles boven de limiet moet de omvormer naar de meterkast sturen. Weet iemand of dat kan en hoe dat moet? Op een mooiere manier dan met de P1 waarden te knoeien voor ze naar de omvormer door te spelen
De 6.5 kWh is op dit moment nog onnodig groot voor mijn huishouden. Ik heb de waarde Width of the upper charging limit area (Parameter.BatUsDm.ChaProDmMax) van 0% naar 20% gezet. Het moet nog blijken of dit effect heeft. Ik verwacht dat de batterij hierdoor tot max. 80% SoC oplaadt. SoC is nu nog 100%. Hopelijk is het morgenochtend duidelijk of mijn hypothese klopt. Online kan ik niets vinden over deze parameter.
Verder hoop ik dat iemand mij hierbij kan helpen: Ik wil het vermogen voor het opladen van de accu's limiteren, tot bv. 1000 W. Alles boven de limiet moet de omvormer naar de meterkast sturen. Weet iemand of dat kan en hoe dat moet? Op een mooiere manier dan met de P1 waarden te knoeien voor ze naar de omvormer door te spelen
@Eleanora De SMA Home Storage batterijen Zijn LFP accu's die kun je beter geregeld tot 100% laden omdat ze dan zichzelf opnieuw kalibreren en de cellen gaan balanceren. Bij een NMC accu is 80% wel beter.
Hi @Eleanora Zelf heb ik ook een Sunny Boy 3.6, maar zit te "vechten" met hoe die uit te lezen met HA, danwel er info naartoe te sturen (dat is stap twee dan). Hoe heb jij de verbinding gelegd vanuit je Raspberry Pi?
@Josh77 goeie tip, dankjewel. Ik hoopte dat de BMS ook het voltage tussen de cellen zou kalibreren bij een lagere maximale spanning, maar het lijkt erop dat dat niet gebeurd. Het limiteren dmv. ChaProDmMax werkt namelijk wel, en de SoC die aan de user wordt laten zien wordt aangepast naar 100% (klopte vanochtend), maar sinds 14:00 vandaag is de max. SoC 98%, terwijl er daarna beide ont- en opgeladen is. Ik vind het niet zo erg als de SoC niet helemaal correct is, maar ik ga wel eens per week ChaProDmMax naar 0% zetten en naar 100% laden. Nogmaals dank voor de headsup.
@ewh Ten eerste moet Modbus in je SB aanstaan, standaard staat dat uit maar ik had het tijdens direct bij het aansluiten al aangezet. Het is de parameter Parameter.Mb.TcpSrv.IsOn, die moet op Yes staan.
Om de omvormer uit te lezen, kan je de modbus integratie gebruiken. In mijn configutation.yml staan deze modbus sensors:
De eerste sensor hier leest elke 60 seconden de cumulatieve energie uit. De tweede sensor vraagt elke 15 seconden het geproduceerde vermogen uit. Ik heb nog wat meer sensoren mbt. de batterijen, die ik hier heb weggelaten. Een lijst met Modbusregisters kan je vinden door op de SMA website te zoeken naar "PARAMETER-SBSExx-50_03-08-12-R". Ik had gewild dat ik deze lijst eerder had gevonden, maar misschien was je het al tegengekomen.
Om de P1-waardes door te sturen heb ik deze SMA energy meter emulator gebruikt. Modbusregisters pas ik (nog) niet aan via HA. Maar dat is inderdaad stap twee. Ik hoop dat dit je verder helpt, ben benieuwd!
@ewh Ten eerste moet Modbus in je SB aanstaan, standaard staat dat uit maar ik had het tijdens direct bij het aansluiten al aangezet. Het is de parameter Parameter.Mb.TcpSrv.IsOn, die moet op Yes staan.
Om de omvormer uit te lezen, kan je de modbus integratie gebruiken. In mijn configutation.yml staan deze modbus sensors:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| modbus: - name: modbus_hub type: tcp host: [ip-adres van de omvormer] port: 502 delay: 5 message_wait_milliseconds: 100 timeout: 5 sensors: - name: Total PV output address: 30513 data_type: uint64 scan_interval: 60 unit_of_measurement: Wh unique_id: pv_total_output device_class: energy state_class: total_increasing - name: Current PV output address: 30775 data_type: int32 scan_interval: 15 unit_of_measurement: W unique_id: pv_current_output device_class: power state_class: measurement |
De eerste sensor hier leest elke 60 seconden de cumulatieve energie uit. De tweede sensor vraagt elke 15 seconden het geproduceerde vermogen uit. Ik heb nog wat meer sensoren mbt. de batterijen, die ik hier heb weggelaten. Een lijst met Modbusregisters kan je vinden door op de SMA website te zoeken naar "PARAMETER-SBSExx-50_03-08-12-R". Ik had gewild dat ik deze lijst eerder had gevonden, maar misschien was je het al tegengekomen.
Om de P1-waardes door te sturen heb ik deze SMA energy meter emulator gebruikt. Modbusregisters pas ik (nog) niet aan via HA. Maar dat is inderdaad stap twee. Ik hoop dat dit je verder helpt, ben benieuwd!
[ Voor 0% gewijzigd door Eleanora op 09-06-2025 21:55 . Reden: Fix tags ]
Sunny Portal Classic toont geen actuele data meer
Hallo allemaal,
Na een wifi-uitval heb ik alle apparatuur (routers, computer, etc.) van de 220V af moeten halen en opnieuw opgestart. Normaal gesproken werken Sunny Portal Classic en de SMA Energy App daarna weer probleemloos, maar nu heb ik geen actuele data meer in het scherm "Actuele status en Prognose”, zoals PV-opwekking, totaal-verbruik, netafname en accu-laadtoestand.
De installatie bestaat uit een Sunny Home Manager 2.0, een Tripower 6.0 SE, 21 zonepanelen en 5 SMA thuisbatterijen (SHM en de Tripower bedraad op een router aangesloten).
Voorheen werkte alles prima.
Hieronder een samenvatting van wat ik zie en wat ik al geprobeerd heb:
1. Situatie na herstart
- Ook na een harde reset van de Sunny Home Manager 2.0 zie ik in Sunny Portal Classic bij “Actuele status en Prognose” geen actuele data meer. In de SMA Energy App hetzelfde: geen actuele data zichtbaar.
- Niet actuele data (van soms meer dan één uur geleden) van de huidige dag worden in Sunny Portal in het scherm Energiebalans wél getoond: netafname, accu-ontlading, accu-lading, direct verbruik en netteruglevering.
2. Kortstondig wel actuele data
Bij het opstarten van Sunny Portal Classic (en soms bij het openen van de SMA Energy App) verschijnen de actuele waarden zeer kort (ongeveer 10 seconden) in beeld, maar daarna verdwijnen ze weer (waarden gaan dan op “–”).
3. Ondernomen stappen
- Uit- en opnieuw inloggen in Sunny Portal.
- SMA Energy App verwijderd en opnieuw geïnstalleerd.
- Harde reset van de Sunny Home Manager 20 uitgevoerd.
- Controle op internetverbinding: de Sunny Home Manager lijkt wel online, want oudere data laden wel in de Portal/App.
4. Foutmeldingen
- In het logboek van de Tripower 6.0 SE: “Storing communicatie met tellervoorziening”
- In Sunny Portal onder “Actuele status en Prognose”verschijnen foutmeldingen: “De communicatie met de Sunny Home Manager is momenteel niet mogelijk. Controleer de internetverbinding van de Sunny Home Manager en probeer het opnieuw.”
Maar soms staan er meer meldingen in het scherm Actuele Status en Prognose:
- "De actuele gegevens kunnen niet van de installatie worden afgeroepen. Controleer de bekabeling en configuratie van de volgende energiemeters: Teruglevermeter, Netafnamemeter"
- "De actuele PV-opwekking kan niet volledig worden vastgesteld. Een omvormer heeft niet op tijd geantwoord."
- "De accuwaarden kunnen niet worden vastgesteld. De accu heeft niet op tijd geantwoord."
- "Het actuele verbruik kan niet worden vastgesteld. De actuele netafname is onbekend."
Wat kan de oorzaak zijn dat de meest recente data niet binnenkomen, terwijl oudere data wél worden getoond?
Welke aanvullende controles of instellingen kan ik nalopen om te achterhalen waarom de SHM geen actuele data doorgeeft?
Zijn er bekende problemen of instellingen bij Sunny Home Manager 20 / Sunny Portal Classic of de SMA Energy App die dit gedrag kunnen veroorzaken?
Alvast hartelijk dank voor jullie ideeën en suggesties!
Hallo allemaal,
Na een wifi-uitval heb ik alle apparatuur (routers, computer, etc.) van de 220V af moeten halen en opnieuw opgestart. Normaal gesproken werken Sunny Portal Classic en de SMA Energy App daarna weer probleemloos, maar nu heb ik geen actuele data meer in het scherm "Actuele status en Prognose”, zoals PV-opwekking, totaal-verbruik, netafname en accu-laadtoestand.
De installatie bestaat uit een Sunny Home Manager 2.0, een Tripower 6.0 SE, 21 zonepanelen en 5 SMA thuisbatterijen (SHM en de Tripower bedraad op een router aangesloten).
Voorheen werkte alles prima.
Hieronder een samenvatting van wat ik zie en wat ik al geprobeerd heb:
1. Situatie na herstart
- Ook na een harde reset van de Sunny Home Manager 2.0 zie ik in Sunny Portal Classic bij “Actuele status en Prognose” geen actuele data meer. In de SMA Energy App hetzelfde: geen actuele data zichtbaar.
- Niet actuele data (van soms meer dan één uur geleden) van de huidige dag worden in Sunny Portal in het scherm Energiebalans wél getoond: netafname, accu-ontlading, accu-lading, direct verbruik en netteruglevering.
2. Kortstondig wel actuele data
Bij het opstarten van Sunny Portal Classic (en soms bij het openen van de SMA Energy App) verschijnen de actuele waarden zeer kort (ongeveer 10 seconden) in beeld, maar daarna verdwijnen ze weer (waarden gaan dan op “–”).
3. Ondernomen stappen
- Uit- en opnieuw inloggen in Sunny Portal.
- SMA Energy App verwijderd en opnieuw geïnstalleerd.
- Harde reset van de Sunny Home Manager 20 uitgevoerd.
- Controle op internetverbinding: de Sunny Home Manager lijkt wel online, want oudere data laden wel in de Portal/App.
4. Foutmeldingen
- In het logboek van de Tripower 6.0 SE: “Storing communicatie met tellervoorziening”
- In Sunny Portal onder “Actuele status en Prognose”verschijnen foutmeldingen: “De communicatie met de Sunny Home Manager is momenteel niet mogelijk. Controleer de internetverbinding van de Sunny Home Manager en probeer het opnieuw.”
Maar soms staan er meer meldingen in het scherm Actuele Status en Prognose:
- "De actuele gegevens kunnen niet van de installatie worden afgeroepen. Controleer de bekabeling en configuratie van de volgende energiemeters: Teruglevermeter, Netafnamemeter"
- "De actuele PV-opwekking kan niet volledig worden vastgesteld. Een omvormer heeft niet op tijd geantwoord."
- "De accuwaarden kunnen niet worden vastgesteld. De accu heeft niet op tijd geantwoord."
- "Het actuele verbruik kan niet worden vastgesteld. De actuele netafname is onbekend."
Wat kan de oorzaak zijn dat de meest recente data niet binnenkomen, terwijl oudere data wél worden getoond?
Welke aanvullende controles of instellingen kan ik nalopen om te achterhalen waarom de SHM geen actuele data doorgeeft?
Zijn er bekende problemen of instellingen bij Sunny Home Manager 20 / Sunny Portal Classic of de SMA Energy App die dit gedrag kunnen veroorzaken?
Alvast hartelijk dank voor jullie ideeën en suggesties!
Hoe krijg ik de oude data van het vroegere SMA Sunny Portal naar de nieuwe Sunny Portal powered by ennexOS?
Ik heb sinds 14 maart 2017 zonnepanelen. Omvormer is een Sunny boy 2.5 met webconnect.
Krijgen morgen een digitale meter dus eens wat opzoekwerk gedaan en zag dan die "Sunny Portal powered by ennexOS"
Heb mijn installatie gegevens hierop ingegeven als "nieuwe installatie" met ingebruikname van 14 maart 2017.
Ingelogd met mijn installateur wachtwoord en de omvormer kon gevonden worden.
Enkel zie ik data vanaf vandaag. (ook historisch want net toegevoegd en zie ook data van deze morgen maar daar blijft het dan bij.
Zie nergens een import knop in de nieuwe applicatie. Maar ook geen export knop in de oude.
Gaat dit?
Ik heb sinds 14 maart 2017 zonnepanelen. Omvormer is een Sunny boy 2.5 met webconnect.
Krijgen morgen een digitale meter dus eens wat opzoekwerk gedaan en zag dan die "Sunny Portal powered by ennexOS"
Heb mijn installatie gegevens hierop ingegeven als "nieuwe installatie" met ingebruikname van 14 maart 2017.
Ingelogd met mijn installateur wachtwoord en de omvormer kon gevonden worden.
Enkel zie ik data vanaf vandaag. (ook historisch want net toegevoegd en zie ook data van deze morgen maar daar blijft het dan bij.
Zie nergens een import knop in de nieuwe applicatie. Maar ook geen export knop in de oude.
Gaat dit?
[ Voor 3% gewijzigd door frye op 11-06-2025 08:23 ]
Hi @Eleanora Thnkx, ik heb er informatie uit gekregen (had modbus al zelf aangezet eerder in de omvormer), alleen de waardes zijn nog een beetje bijzonder...
/f/image/jwN9IimFzcId7ZvyLP7is8p0.png?f=fotoalbum_medium)
Het vreemde is ook dat ik in mijn netwerkwerk vanaf de omvormer (via WireShark) geen packets voorbij zie komen richting TCP poort 502. Wel UDP 9522. had zowel UDP als TCP naar poort 502 aangezet.
/f/image/jwN9IimFzcId7ZvyLP7is8p0.png?f=fotoalbum_medium)
Het vreemde is ook dat ik in mijn netwerkwerk vanaf de omvormer (via WireShark) geen packets voorbij zie komen richting TCP poort 502. Wel UDP 9522. had zowel UDP als TCP naar poort 502 aangezet.
[ Voor 17% gewijzigd door ewh op 11-06-2025 20:17 ]
Oké bedankt. Buurman ziet wel alles en had het ook niet van dag 1 op dat platform.
Ach ja maakt ook niet veel uit.
bij mij alle historie ook automatisch meegekomen naar het nieuwe platform, heb ik niks voor gedaan. Ik zou even met SMA schakelen of zij nog de boel over kunnen zettenfrye schreef op woensdag 11 juni 2025 @ 20:36:
[...]
Oké bedankt. Buurman ziet wel alles en had het ook niet van dag 1 op dat platform.
Gebeurde dit na een tijd of direct na toevoegen?emielbf schreef op donderdag 12 juni 2025 @ 07:15:
[...]
bij mij alle historie ook automatisch meegekomen naar het nieuwe platform, heb ik niks voor gedaan. Ik zou even met SMA schakelen of zij nog de boel over kunnen zetten
Heb dan toch maar eens een mail gestuurd naar SMA Benelux.
Al verwacht ik niet direct een antwoord.
Ik heb 8 maanden geleden en (off Grid) huis in Portugal gekocht. Er stond een verouderd en verwaarloost SMA systeem op basis van 24 lead-acid batterijen. De omvormer is een SMA SI 5048; oud maar wel een tank. Ik heb 3 bedrijven me laten informeren;
twee zeiden dat de omvormer de deur uit moest als ik voor LifePO4 zou gaan
en de laatste kon wel werken met de SI 5048 maar de totaalprijs was ongeveer 12000,-
Dat vond ik veel te gortig dus eerste geprobeerd het oude systeem werkend te krijgen, niet gelukt. Toen weken lang ingelezen en geinformeerd en de meeste spulletjes in Nederland besteld en met de inboedel mee (1 pallet) naar Portugal. Een EEL Battery box v5 gebruikt met 16 EVE MB31 cellen.
Ik heb nooit met solar gewerkt verder maar wel altijd veel interesse in gehad. Naast dat ik ongeveer 7000 euro bespaar ben ik niet afhankelijk van iemand anders als er problemen zijn.
En het werkt nu hoor! Super blij mee. Er komt nog 4500 watt aan zonnepanelen bij en wellicht nog een 2e batterij.
:no_upscale():strip_icc():strip_exif()/f/image/48NsNy5iasE6ffyHd7BNfM2r.jpg?f=user_large)
twee zeiden dat de omvormer de deur uit moest als ik voor LifePO4 zou gaan
en de laatste kon wel werken met de SI 5048 maar de totaalprijs was ongeveer 12000,-
Dat vond ik veel te gortig dus eerste geprobeerd het oude systeem werkend te krijgen, niet gelukt. Toen weken lang ingelezen en geinformeerd en de meeste spulletjes in Nederland besteld en met de inboedel mee (1 pallet) naar Portugal. Een EEL Battery box v5 gebruikt met 16 EVE MB31 cellen.
Ik heb nooit met solar gewerkt verder maar wel altijd veel interesse in gehad. Naast dat ik ongeveer 7000 euro bespaar ben ik niet afhankelijk van iemand anders als er problemen zijn.
En het werkt nu hoor! Super blij mee. Er komt nog 4500 watt aan zonnepanelen bij en wellicht nog een 2e batterij.
:no_upscale():strip_icc():strip_exif()/f/image/48NsNy5iasE6ffyHd7BNfM2r.jpg?f=user_large)
:strip_exif()/f/image/XcWKV4A1rfswfUSUlN77vExw.jpg?f=fotoalbum_large)
Heb nog een vraagje voor de belgen onder ons. Als niet rekenkundig wonder zou ik graag weten vanaf welk bedrag onder 0 ik mijn zonnepanelen moet uitschakelen om geen verlies te maken.
Volgens chatgpt zou dit ongeveer -0,13 €/kWh. Is dit ongeveer correct?
Moest dit offtopic zijn, mijn excuses hiervoor.
Volgens chatgpt zou dit ongeveer -0,13 €/kWh. Is dit ongeveer correct?
Moest dit offtopic zijn, mijn excuses hiervoor.
Mooie setup. Geen probleem met hitte dan in dat ijzeren kot voor omvormer & batterijen?YOGI schreef op donderdag 12 juni 2025 @ 14:56:
Ik heb 8 maanden geleden en (off Grid) huis in Portugal gekocht.
Er zitten twee behoorlijke ventilatoren in de muur gebouwd zie ik.
Amber 65 voor VVW. Atlantic Explorer SWW. 48kWh/20kW Sigenergy thuisbatterij Kia Niro EV. Zappi Laadpaal
Ik reken zelf met 0,17€ om de omvormer volledig op 0% te zetten. (Alles meer is zero-export).Schumi_wk schreef op vrijdag 13 juni 2025 @ 12:07:
Heb nog een vraagje voor de belgen onder ons. Als niet rekenkundig wonder zou ik graag weten vanaf welk bedrag onder 0 ik mijn zonnepanelen moet uitschakelen om geen verlies te maken.
Volgens chatgpt zou dit ongeveer -0,13 €/kWh. Is dit ongeveer correct?
Moest dit offtopic zijn, mijn excuses hiervoor.
Maar ik woon ook wel in de duurste regio voor wat betreft de netkosten.
Kwestie van de tarievenkaart van je netbeheerder eens goed bestuderen.
Nog even op terugkomen, ik heb die parameters nu teruggevonden via het Ennexos portaal.Dalitso schreef op maandag 19 mei 2025 @ 19:40:
[...]
Waar staat de "Active power gradient" op? Die bepaalt hoe snel de omvormer op- of afschaalt. Te vinden bij "Device parameters" -> "System and device control" -> "Inverter".
Staat bij mij op "20% / s".
:strip_exif()/f/image/MuBteHwxERk3n8pyB1I0HW3k.jpg?f=fotoalbum_large)
Zowel pos als neg nu gewijzigd naar 5%/sec ipv 0,5%/sec. En nu gaat het echt snel, veel sneller lijkt mij niet zo zinvol want in geval van snelle veranderingen in gevraagd vermogen zie je overshoot zowel richting 0% als 100%.
Vooral de combinatie bewolkt weer en korte maar relatief grote veranderingen van gevraagd vermogen. Bijvoorbeeld de boiler die inschakelt.
Momenteel regel ik enkel op het verschil tussen ingaande en uitgaande vermogen van de P1 poort van de digitale meter. Om het stabieler te krijgen zou ik waarschijnlijk nog een extra metertje moeten bijplaatsen in de zekeringkast die enkel het opgenomen vermogen van de woning meet?
Ik heb ook wat gekke waarden eruit gekregen. Dan was data_type onjuist. Typo in uint64 of int64 kijk ik wel eens overheen.ewh schreef op woensdag 11 juni 2025 @ 19:18:
[...] de waardes zijn nog een beetje bijzonder...
WireShark toont hier ook alleen UDP packets op poort 9522. Iets anders van of naar de omvormer zie ik ook niet. Denk dat ze gewoon niet opgevangen worden (firewall?) want ik krijg wel zeker data door van de omvormer. Ik heb niet veel ervaring met packet sniffing, dus kan je er niet mee verder helpen

@Wozmro Hoe zet jij die Parameters op bewerken in EnnexOS?
Ik had ze wel gevonden maar kan er geen bewerken. Ik zit nl. te zoeken hoe ik het laden van de batterij nog wat kan aanpasen.
Ik had ze wel gevonden maar kan er geen bewerken. Ik zit nl. te zoeken hoe ik het laden van de batterij nog wat kan aanpasen.
Ik denk dat een installateurs paswoord zou moeten voldoende zijn?
@Wozmro Ik heb het installateurs wachtwoord en ook een Grid quard code maar nog geen idee waar ik dat in kan vullen. Er wordt ook niet om gevraagd.
Sta ook in het systeem geregistreerd als beheerder en installateur maar het scherm zoals jij dat op de foto liet zien zie ik niet.
Sta ook in het systeem geregistreerd als beheerder en installateur maar het scherm zoals jij dat op de foto liet zien zie ik niet.
Die oude data kunnen ze niet samenvoegen. Bij de overzetting naar Ennexos zijn alleen die systemen automatisch omgezet die ook online waren. Jij had geen nieuwe installatie moeten aanmaken maar moeten kiezen voor Gegevensovername uit bestaande Sunny Portal installatie.frye schreef op dinsdag 10 juni 2025 @ 21:09:
Hoe krijg ik de oude data van het vroegere SMA Sunny Portal naar de nieuwe Sunny Portal powered by ennexOS?
Ik heb sinds 14 maart 2017 zonnepanelen. Omvormer is een Sunny boy 2.5 met webconnect.
Krijgen morgen een digitale meter dus eens wat opzoekwerk gedaan en zag dan die "Sunny Portal powered by ennexOS"
Heb mijn installatie gegevens hierop ingegeven als "nieuwe installatie" met ingebruikname van 14 maart 2017.
Ingelogd met mijn installateur wachtwoord en de omvormer kon gevonden worden.
Enkel zie ik data vanaf vandaag. (ook historisch want net toegevoegd en zie ook data van deze morgen maar daar blijft het dan bij.
Zie nergens een import knop in de nieuwe applicatie. Maar ook geen export knop in de oude.
Gaat dit?
@Arkor Is het je nog gelukt om alles weer werkend te krijgen?
Ik ben installateur en wij hebben zelf nooit SMA verkocht. Wel hebben klanten van een failliete installateur van ons een aanbod gekregen om een abonnement af te sluiten waarbij wij ook de monitoring verzorgen. Ik moet zeggen dat op zich SMA prima werkt maar de medewerking van het support team van SMA is niet optimaal. Ik heb ook een aantal klanten waarbij wel de actuele status wordt weergegeven maar de historische data niet zichtbaar is (je kan niet zien wat je gisteren hebt opgewekt). Bij SMA roepen ze dat er diverse poorten op het modem/router opengezet moeten worden. Heb ik naar eer en geweten gedaan bij een klant maar dit heeft niet geholpen.
Gecertificeerd Enphase/Solaredge/Goodwe installateur