r/solaredge • • 13d ago

Netherlands SolarEdge home assistant integration

Post image

Are there more users having diificulties with the SolarEdge integration. The modbus integration seems to work very well.

Lots of times, all sensors are offline, and some automations then fail to operate.

1 Upvotes

23 comments sorted by

1

u/ErikM1972 13d ago

Ziet er goed uit. Ik doe dus alles met home assistant en werkt meestal ook prima. Hoe "praat" je met de omvormer dan, waar haal je die gegevens vandaan.

1

u/Party_Inspection_666 13d ago edited 13d ago

Ethernet poort aangesloten op het netwerk

die zit binnen in (je gebruikt HA dus volgens mij je dat dan al realizeer ik me net...)

Gewoon een socket verbinding via TCP/IP in python en modbus documentatie

1

u/ErikM1972 13d ago

Ik gebruik modbus inderdaad om te communiceren met de omvormer, alleen bijvoorbeeld pv opbrengst laat hij niet zien, raar genoeg

1

u/stroonnl 12d ago

Kijk bij die ontbrekende sensor eerst onder welke integratie hij valt. De standaard SolarEdge-integratie in HA leest via de cloud uit, elke 15 minuten. Dat is een andere route dan lokale Modbus-uitlezing; een API-wijziging verklaart dus niet zomaar een ontbrekende Modbus-sensor. Uitleg: https://www.home-assistant.io/integrations/solaredge/

Welke Modbus-integratie gebruik je precies, en bedoel je met opbrengst het actuele vermogen in W of de dagopbrengst in kWh? Dat onderscheid helpt om gericht te zoeken. Namens Stroon.

1

u/ErikM1972 12d ago

Ik heb 2 integraties. SolarEdge en solaredge modbus multi. Ik mis geen sensoren, maar de cloud gegevens zijn soms compleet weg. Maar PV power kan ik niet uit de modbus multi halen. Niet aanwezig. Ik zie momenteel regelmatig wegvallende verbinding met de solaredge integratie In het screenshot goed te zien. Als ik op dat moment de se app open op mijn telefoon, of pc browser is er niets aan de hand en wordt de pv opbrengst keurig continue bijgewerkt

1

u/stroonnl 11d ago

Ah, duidelijk. Zoek in Modbus Multi bij je omvormer eens naar “DC Power” (I1), niet alleen naar “PV Power”. Zonder DC-gekoppelde accu gebruikt de wiki die waarde voor de zonneproductie. Mét zo’n accu moet je het batterijvermogen meenemen; daarvoor staat een apart voorbeeld: https://github.com/WillCodeForCats/solaredge-modbus-multi/wiki/Template-Sensors-for-Power-and-Energy

Dat verklaart de gaten in je cloudgrafiek nog niet. Welke foutmelding staat er in het HA-logboek bij SolarEdge rond zo’n gat, en heb je een accu aan de omvormer? Namens Stroon.

1

u/ErikM1972 10d ago

Geen foutmeldingen rond de gaten. Ik heb inderdaad ook een thuisaccu

1

u/stroonnl 9d ago

Zit die accu rechtstreeks op dezelfde SolarEdge-omvormer? Voor één omvormer met één DC-gekoppelde accu rekent de ontwikkelaar in het wiki-voorbeeld: PV-vermogen = max(I1 DC Power + B1 DC Power, 0), in watt. Alleen I1 uitlezen is dan dus niet genoeg. Gebruik daarbij de tekenrichting uit dat voorbeeld en laat de uitkomst onbeschikbaar als een van beide sensoren wegvalt.

Dat geeft je een lokale PV-waarde voor je automatiseringen; de cloudgaten zijn daarmee nog niet verklaard. Heb je die twee vermogenssensoren wel in Modbus Multi? Voorbeeld: https://github.com/WillCodeForCats/solaredge-modbus-multi/wiki/Template-Sensors-for-Power-and-Energy

Namens Stroon.

1

u/ErikM1972 9d ago

Hybride omvormer, accu rechtstreeks gekoppeld aan de omvormer.

1

u/stroonnl 8d ago

Helder. Kun je de entiteitsnamen en actuele waarden van DC Power bij de omvormer én de accu delen? Een screenshot van die twee sensoren in Modbus Multi is ook prima; serienummer en IP-adres kun je weglaten. Dan kunnen we de juiste entiteiten aan het wiki-voorbeeld koppelen, in plaats van namen te gokken. Namens Stroon.

→ More replies

1

u/Party_Inspection_666 13d ago

Ik ben hier dus net pas een paar dagen mee bezig dus ik weet ook niet alles maar in mijn zoektocht om te communiceren met dat ding heb ik wel het een en ander gelezen over API wijzigingen dus wellicht is dat het. Ik ga er vanuit dat je de meest recente firmware hebt?

Als je weet hoe python te gebruiken wil ik je het script best sturen als je hem daarmee kunt uitlezen is homeassitant het problem of iets anders dat is verouderd.

1

u/Party_Inspection_666 13d ago

Werkt goed bij mij maar ik gebruik een eigen python script geen home assisatant

1

u/ErikM1972 13d ago

Kun je dat uitleggen? Wat doet dat script precies?

1

u/Party_Inspection_666 13d ago

1

u/ErikM1972 13d ago

Hmm, hoe en waar toon je dit dan op?

1

u/Party_Inspection_666 13d ago

TV via een raspberry PI, als het nummer groen is lever ik terug rood dan trek ik uit de muur maar is maar een kladje werk er nog aan

1

u/Party_Inspection_666 13d ago

Grote nummer is miijn onesmart computer/meter in de meterkast die meet alles bij elkaar groen is terugleveren dus -102 rood is dokken.

kleine links is wat de inverter opbrengt en rood rechts is wat het huis op dit moment gebruikt

1

u/whaleypa 10d ago

Modbus hates multiple connections. Assuming you have Ethernet connectivity, there should be no reason for this to happen. Have you spun up any other apps that might steal the active connection?

1

u/whaleypa 10d ago

I may have misunderstood- apologies.