biemond / solaredge.modbus

Homey Solaredge modbus app
GNU General Public License v3.0
7 stars 8 forks source link

1 van de 3 omvormers geeft data door #61

Open MauriceEVO opened 7 months ago

MauriceEVO commented 7 months ago

L.s.,

Recentelijk een homey pro 2023 aangeschaft voor home automation uit te gaan voeren.

Aangezien ik zelf ook 3 solaredge omvormers heb, voor elke fase 1, heb ik de solaredge app gedownload op mijn homey. Vervolgens aan de slag gegaan met de instructies om de omvormers toe te voegen. Aangezien ik nog relatief nieuw ben in dit kennisgebied, ben verder wel technisch onderlegd (system specialist), krijg ik veel gevolgd maar helaas niet alles.

Ik heb het uiteindelijk voor elkaar gekregen om 1 van de 3 omvormers data te laten versturen naar Homey. Deze kan ik dus nu prachtig monitoren en eventuele flows op gaan bouwen. Echter de overige 2 krijg ik maar niet aan de gang. Ik heb ze toegevoegd gekregen, maar daar stopt het helaas ook.

Zou u me wellicht kunnen helpen met hetgeen ik fout doe in deze?

MauriceEVO commented 7 months ago

Ik heb hiervoor trouwens een diagnostisch rapport gemaakt met onderstaande code:

48bbb207-2f9b-485c-be21-2d7cadf0920a

Nogmaals dank!

biemond commented 7 months ago

He, ik zag het.

Zijn de 3 doorgekoppeld met een eigen modbus is? Of hebben ze eigen ip?

MauriceEVO commented 7 months ago

Hoi Biemond,

Bedankt voor je snelle reactie! Ik snap niet helemaal wat je zegt, maar laat me toch proberen antwoord te geven.

Ik heb in de garage 1 omvormer hangen, die met zijn eigen netwerkkabel naar de router gaat. Op de zolder heb ik nu, uiteindelijk, 2 omvormers hangen. In 2016 was de eerste omvormer gemonteerd en die had zijn eigen netwerk kabel die naar de router gaat. In 2021 heb ik een 2 omvormer daar laten monteren voor de panelen op noord. Aangezien ze toentertijd geen kabel meer konden trekken (kregen hem niet meer in de buis erbij vertelde ze toen), hebben ze de netwerkkabel die in de oude omvormer kwam "afgetakt" naar de 2e omvormer (weet even niet meer hoe hij dit noemde). Hierdoor delen ze volgens mij hetzelfde ip adres (of niet?).

Naderhand heb ikzelf een netwerksplitter gemonteerd aan de netwerkkabel die van origine naar zolder ging omdat ik ook nog daaraan de lan kabel moest aansluiten voor mijn daikin warmtepomp lan controller. Hierdoor heb ik toen aan de bestaande kabel een stekker geknepen, die in de splitter geduwd en vanuit de splitter weer een kabel gelegd naar de lan controller van de daikin warmtepomp en naar de "oude" omvormer. Gelukkig functioneerde alles nog en had ik toen niets verprutst :).

Als ik naar mij router kijk dan zie ik 4 verschillende ip adressen. 1 is van mijn deco mesh systeem en 1 is van de lan controller van de daikin (die had dus zijn eigen ip adres). Vervolgens zag ik nog maar 2 ip adressen, 1 eindigend op 2 en de ander op 4. Ik heb uiteindelijk de omvormer die in de garage hangt gekoppeld gekregen. De andere 2 krijg ik dus niet klaar. Wat zou kunnen helpen denkt u?

biemond commented 7 months ago

Ok , duidelijk. Ik vermoed dat de 2 inverters zijn doorgelust. 1 is de master op modbus is 1 en 2de heeft een andere id waarschijnlijk 2. Nummer 2 moet je dan ook uitvragen op de master.

Kun je een poort scan doen op poort 501 of 1502 .

Kan ook zijn dat je firmware oud is

Ik neem aan dat je ze alle 3 ziet op de SolarEdge app

biemond commented 7 months ago

Volgens mij in het menu moet je de ip en modbus id kunnen zien.

biemond commented 7 months ago

Ook sommige nieuwe firmware laten deze entries zien met mdns of bonjour discovery

MauriceEVO commented 7 months ago

Alvast weer bedankt voor uw reactie. Hoe ik een poort moet scannen moet ik eerlijk bekennen dat ik niet weet hoe dat te doen. Ik zal ondertussen nog even uitleggen wat ik nog tegen ben gekomen:

Cpu versie oudste omvormer (dus met schermpje): 3.2525 (welke dus voldoende zou moeten zijn).

Ik kom in het menu op de aangegeven manier, echter als ik dan naar tab communication ga dan zie ik nergens de optie rs485-2 maar alleen rs485-e Deze had ik maar ingevuld bij gebrek aan beter. Maar de rs485-2 staat er dus niet bij.

Maar als ik in het gewone menu van de omvormer kijk (dus niet het menu waar je het paswoord voor nodig hebt) dan zie ik wel de rs485-2 staan, evenals de rs485-e. Hoe dit kan dat weet ik oprecht niet, maar het is wel wat het is.

Op de nieuwere omvormer krijg ik gewoon netjes ingelogd, nog eens gecontroleerd of daar alles netjes geconfigureerd staat en dat klopt. Ik dacht van dan lees ik voor de zekerheid op de omvormer het ip adres uit maar als ik in dat menu ga dan blijft het zonnetje (wat zandloper moet voorstellen) maar draaien en draaien. Zelfs na 10 minuten had hij nog geen ip adres eruit gespuugd.

Ik heb beide apparaten maar weer uit homry gegooid en opnieuw geprobeerd toe te voegen. Maar er gebeurd helaas helemaal niet als ik ze weer toevoeg.

Ik zit een beetje klem op het moment, ik hoop dat u er iets mee kan!

Nogmaals dank voor alle moeite en hulp, dat waardeer ik zeer!

biemond commented 7 months ago

ok.

dit doe ik op mijn mac, waarschijnlijk heb je ook een mobiele app hiervoor. als je geen open port hebt dan kan homey er ook niet bij.

https://www.cyberciti.biz/faq/linux-port-scanning/

edwinbiemond@Edwins-MacBook-Pro ~ % nc -z -v 192.168.107.25 1502 Connection to 192.168.107.25 port 1502 [tcp/shivadiscovery] succeeded! edwinbiemond@Edwins-MacBook-Pro ~ %

zie je ze wel in de app? zo ja dan is ethernet ok. we kunnen ook solaredge vragen voor een update en of dit kan werken. modbus tcp?

biemond commented 7 months ago

oudere inverters gebruiken poort 502 dacht ik.

MauriceEVO commented 6 months ago

Beste biemond,

Even ter informatie. Gisteren heb ik het probleem opgelost gekregen. Nu heb ik alle 3 de omvormers werkend in homey gekregen.

Mijn oplossing was om even met de aansluitkabels aan de slag te gaan. De omvormers op de zolder waren op 1 netwerkkabel, zoals eerder gezegd, aangesloten waarbij mijn oude omvormer uit 2016 de master was en de nieuwere omvormer de follower was.

Ik heb de oude communicatiekabel tussen de omvormers ertussenuit gesloopt en heb een eigen netwerkkabel naar de aanwezige switch geknepen. Hierdoor zitten beide omvormers los op de switch.

Hierdoor kreeg, nadat ik de omvormer had ingesteld op dhcp ipv als follower, de omvormer zijn eigen ip adres (...5 terwijl de oude ...4 behield) en toen werkte de boel binnen de 2 minuten. Geen idee wat ik eventueel in de oude setup mis had gedaan, aangezien dat ook zou moeten werken lijkt me, maar ik ben blij dat nu alles goed functioneert.

Nogmaals dank voor alle goede hulp!

biemond commented 6 months ago

Mooi,

Apart je zou in ieder geval de master op dit ip en id moeten kunnen uitlezen. De follower heeft dan id 2 of zo.

Maar dit is een betere oplossing. Weet niet wat de voordelen zijn van de oude situatie. Misschien configureren vanuit 1 inverter

MauriceEVO commented 6 months ago

Ik ben blij dat het opgelost is. Dan kan ik ten volle gebruik maken van de mooie flows die beschikbaar zijn (voor nu nog niet interessant, in toekomst wellicht des te meer) en heb ik een mooi overzicht in homey.

In de oude setup zaten geen voordelen naar mijn mening. Ik herinner me de discussie nog die ik had met de installateur hierover. De panelen zijn in 2 dagen gelegd (24 stuks op 2 dakhelften) en de panelen op noord werden 1e dag gelegd. Nadat de monteur me kwam vertellen dat ze helaas geen losse netwerkkabel meer bij konden trekken gelijk zoals ze dat in 2016 konden (te weinig ruimte in de buis, ze kregen de kabel er simpelweg niet meer bij) vertelden ze dat ze de communicatie de dag erna in orde kwamen brengen als de andere set panelen gelegd worden.

Ik heb toen een switch gaan halen die avond en stelde de dag erna de aanwezige electro monteur (was aparte discipline binnen dat bedrijf, wat ik goed vind) voor om het geheel op te lossen met een switch. Nee was zijn antwoord, want dan moet ik de bestaande kabel naar de oude omvormer weer doorknippen en nieuwe connector erop knijpen om die naar de switch te brengen. Daarna moet ik 2 nieuwe kabels knijpen naar beide omvormers voor die communicatie op gang te brengen. Ik moet vandaag 2 omvormers in bedrijf nemen en heb geen tijd om ook nog al die kabels te gaan knijpen. De omvormer ondersteund ook master/follower principe waardoor ik maar 1 kabel tussen de omvormers hoef te leggen. Dat maakt voor u als klant niets uit en scheelt mij weer veel tijd.

Ofwel, het was puur voor het gemak en wat tijd te besparen :)