Solaredge inverter uitlezen via modbus-tcp project
1 bericht
• Pagina 1 van 1
Solaredge inverter uitlezen via modbus-tcp project
Hallo,
zijn er mensen in dit forum die zonnepanelen hebben en een inverter hebben van Solaredge?
Je kunt de waardes uitlezen via hun app maar die is nogal erg onprecies.
Er is een mogelijkheid om in het "geheime" menu van de inverter modbus over tcp aan te zetten.
Nu ben ik al zover dat een esp8266 de data vergaart van de inverter en de hele historie opslaat en te bekijken is met een mooie html interface met de mogelijkheid tot communiceren met domoticz server.
Alleen het uitlezen van de data lukt me op dit moment alleen via een python-script, dus ik laat de esp8266 om de 5 seconden een php script opvragen van een linux-apache-webserver waar ook dat python scriptje staat .... omslachtig niet? het werkt wel subliem op dit moment.
Maar nu mijn vraag, weet iemand een goed modbus-tcp library (die van die Rus werkt niet bij mij en een aantal andere ook niet) die ik dus op een esp8266 kan gebruiken om de registers op te vragen.
Als je wilt zien hoe de interface er uit ziet van mijn project:
https://www.youtube.com/watch?v=GFz6C_4mVIQ
help mij en ik wil graag mijn code delen.
echt heren of dames Solaredge bezitters, de meter in de html interface werkt via AJAX dus supersnel, je ziet om de 5 seconden de waardes veranderen ..... erg leuk.
hieronder ff hoe je modbus-tcp aanzet op je inverter (eigen risico als je iets zéér doms doet)
------
Houd de OK-knop minstens 5 seconden ingedrukt. De volgende melding verschijnt:
Druk de knoppen Omhoog (=1), Omlaag (=2) en OK (=3)in om het wachtwoord voor hetconfiguratiemenuin te voeren: ▲▼OK ▲▼OK ▲▼(1 2 3 1 2 3 1 2).
Select Communication LAN Conf Modbus TCP (the default port is 502).
2 To modify the TCP port, select Modbus TCP TCP Port, set the port number and long-press <Enter>.
zijn er mensen in dit forum die zonnepanelen hebben en een inverter hebben van Solaredge?
Je kunt de waardes uitlezen via hun app maar die is nogal erg onprecies.
Er is een mogelijkheid om in het "geheime" menu van de inverter modbus over tcp aan te zetten.
Nu ben ik al zover dat een esp8266 de data vergaart van de inverter en de hele historie opslaat en te bekijken is met een mooie html interface met de mogelijkheid tot communiceren met domoticz server.
Alleen het uitlezen van de data lukt me op dit moment alleen via een python-script, dus ik laat de esp8266 om de 5 seconden een php script opvragen van een linux-apache-webserver waar ook dat python scriptje staat .... omslachtig niet? het werkt wel subliem op dit moment.
Maar nu mijn vraag, weet iemand een goed modbus-tcp library (die van die Rus werkt niet bij mij en een aantal andere ook niet) die ik dus op een esp8266 kan gebruiken om de registers op te vragen.
Als je wilt zien hoe de interface er uit ziet van mijn project:
https://www.youtube.com/watch?v=GFz6C_4mVIQ
help mij en ik wil graag mijn code delen.
echt heren of dames Solaredge bezitters, de meter in de html interface werkt via AJAX dus supersnel, je ziet om de 5 seconden de waardes veranderen ..... erg leuk.
hieronder ff hoe je modbus-tcp aanzet op je inverter (eigen risico als je iets zéér doms doet)
------
Houd de OK-knop minstens 5 seconden ingedrukt. De volgende melding verschijnt:
Druk de knoppen Omhoog (=1), Omlaag (=2) en OK (=3)in om het wachtwoord voor hetconfiguratiemenuin te voeren: ▲▼OK ▲▼OK ▲▼(1 2 3 1 2 3 1 2).
Select Communication LAN Conf Modbus TCP (the default port is 502).
2 To modify the TCP port, select Modbus TCP TCP Port, set the port number and long-press <Enter>.
sudo rm -rf /
(Don't Drink and Root)
(Don't Drink and Root)
Advertisement
1 bericht
• Pagina 1 van 1
Terug naar Gezamenlijke projecten
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 2 gasten