arduino-komunikacia s epsolar
Automatizace, řízení, měření, logování a programování s využitím platformy Arduino.
Re: arduino-komunikacia s epsolar
Takže, přímé odkazy (které normálně zpřístupní AJAX) na přímé odkazy pro stahování uživatelských manuálů (User Manual), programů (Software), dokumentů (Document).Trosecnik píše:Mě jejich web nenabízí ani žádný SW. Pravděpodobně se můj browser nepopral s tím jejich AJAXem, nebo tamn prostě nic nemají (stránku jsem analyzoval a nic na ní nenašel, jen chybu). Jestli se pletu, tak mi někdo prosím vás dejte přímý odkaz na download poslední verze Solar Station Monitoru a možná i SW pro STI Konverter je-li k dispozici. Děkuji.
User manual - str.1 http://www.epsolarpv.com/en/index.php/T ... /am_id/100
User manual - str.2 http://www.epsolarpv.com/en/index.php/T ... id/100/p/2
Software - str.1 http://www.epsolarpv.com/en/index.php/T ... /am_id/101
Software - str.2 http://www.epsolarpv.com/en/index.php/T ... id/101/p/2
Document - str.1 http://www.epsolarpv.com/en/index.php/T ... /am_id/102
Document - str.2 http://www.epsolarpv.com/en/index.php/T ... id/102/p/2
-
- Příspěvky: 72
- Registrován: úte srp 04, 2015 9:19 pm
- Reputace: 5
Re: arduino-komunikacia s epsolar
Nezkoušel jste někdo komunikaci modbus s více epsolary na jedné datové sběrnici? Teoreticky by to mělo jít, když rs485 je multidrop, ale nikde jsem nenašel nějaké praktické poznatky.
-
- Příspěvky: 128
- Registrován: čtv led 01, 2015 6:30 pm
- Reputace: 3
Re: arduino-komunikacia s epsolar
Ano, u verzi s RS-485 by to doopravdy mělo teroreticky jít. Co jsem koukal, tak se dá v PC SW nastavit ID jednotlivých regulátorů a pak by se s tím mělo pěkně dát komunikovat (tedy adresovat jednotlivé regulátory).pete píše:Nezkoušel jste někdo komunikaci modbus s více epsolary na jedné datové sběrnici? Teoreticky by to mělo jít, když rs485 je multidrop, ale nikde jsem nenašel nějaké praktické poznatky.
-
- Site Admin
- Příspěvky: 936
- Registrován: ned srp 12, 2012 1:18 am
- Reputace: 304
- Lokalita: blízko Plzně
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5840
- Kapacita baterie [kWh]: 28
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: CZ
Re: arduino-komunikacia s epsolar
Funguje to.. v kazdym epsolaru se musi nastavit jine ID.8milan8 píše:Ano, u verzi s RS-485 by to doopravdy mělo teroreticky jít. Co jsem koukal, tak se dá v PC SW nastavit ID jednotlivých regulátorů a pak by se s tím mělo pěkně dát komunikovat (tedy adresovat jednotlivé regulátory).pete píše:Nezkoušel jste někdo komunikaci modbus s více epsolary na jedné datové sběrnici? Teoreticky by to mělo jít, když rs485 je multidrop, ale nikde jsem nenašel nějaké praktické poznatky.
A kdyz jsem mel na jedne dvoulince vice zarizeni, chybovalo to. Pomohlo az vrazeni odporu tusim 120 ohmu. Tim se eliminovaly preslechy a slo to jak hodinky.
Stejne jako byl terminator u BNC sitovek. Ten mel ale 50ohmu
FVE 5,84kWp [Axpert 5048MK - LiFePO4 580Ah@48V (zatím) | 3x Axpert MSXE 2400W - NiCd 800Ah@24V]
-
- Site Admin
- Příspěvky: 936
- Registrován: ned srp 12, 2012 1:18 am
- Reputace: 304
- Lokalita: blízko Plzně
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5840
- Kapacita baterie [kWh]: 28
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: CZ
Re: arduino-komunikacia s epsolar
Mimo jine. Ma nekdo funkcni arduino s modbus epsolarem?lzahradil píše:Funguje to.. v kazdym epsolaru se musi nastavit jine ID.8milan8 píše:Ano, u verzi s RS-485 by to doopravdy mělo teroreticky jít. Co jsem koukal, tak se dá v PC SW nastavit ID jednotlivých regulátorů a pak by se s tím mělo pěkně dát komunikovat (tedy adresovat jednotlivé regulátory).pete píše:Nezkoušel jste někdo komunikaci modbus s více epsolary na jedné datové sběrnici? Teoreticky by to mělo jít, když rs485 je multidrop, ale nikde jsem nenašel nějaké praktické poznatky.
A kdyz jsem mel na jedne dvoulince vice zarizeni, chybovalo to. Pomohlo az vrazeni odporu tusim 120 ohmu. Tim se eliminovaly preslechy a slo to jak hodinky.
Stejne jako byl terminator u BNC sitovek. Ten mel ale 50ohmu
Ja to nakonec vyresil na RPi kde jsem neco nasel na GITu a poupravil. Je to ale psane v pythonu

FVE 5,84kWp [Axpert 5048MK - LiFePO4 580Ah@48V (zatím) | 3x Axpert MSXE 2400W - NiCd 800Ah@24V]
-
- Příspěvky: 128
- Registrován: čtv led 01, 2015 6:30 pm
- Reputace: 3
Re: arduino-komunikacia s epsolar
Ano, tak ta logika funguje. Pokud budou stejne ID, tak se to bude hadat.lzahradil píše:Funguje to.. v kazdym epsolaru se musi nastavit jine ID.
A kdyz jsem mel na jedne dvoulince vice zarizeni, chybovalo to. Pomohlo az vrazeni odporu tusim 120 ohmu. Tim se eliminovaly preslechy a slo to jak hodinky.
Stejne jako byl terminator u BNC sitovek. Ten mel ale 50ohmu
A terminace je základ RS-485 sběrnice. Udává se, že by měl mít 110 ohmů (ale i 120 ohmů a obdobné jsou OK) a být na obou koncích sběrnice.
-
- Příspěvky: 128
- Registrován: čtv led 01, 2015 6:30 pm
- Reputace: 3
Re: arduino-komunikacia s epsolar
Bohužel ne, ale rád bych udělal. Jen teď není čas a chuť. Každopádně by neměl být problém. Jedná se o standardní modbus, takže stačí sehnat nějakou modbus knihovnu pro arduino a těch není málo (třeba https://github.com/4-20ma/ModbusMaster) a pak v dokumentu http://www.solar-elektro.cz/data/dokume ... otocol.pdf najdeš adresy registrů, které potřebuješ vyčíst. Mělo by to být v pohodě práce na jedno odpoledne.lzahradil píše:Mimo jine. Ma nekdo funkcni arduino s modbus epsolarem?
Ja to nakonec vyresil na RPi kde jsem neco nasel na GITu a poupravil. Je to ale psane v pythonu
Mě spíše láká udělat převodník na ethernet pomocí Wiznet W7500p (pak by se to dalo vyčítat jako nějaký JSON či XML), tak uvidíme, jestli se k tomu někdy dostanu...
-
- Site Admin
- Příspěvky: 936
- Registrován: ned srp 12, 2012 1:18 am
- Reputace: 304
- Lokalita: blízko Plzně
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5840
- Kapacita baterie [kWh]: 28
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: CZ
Re: arduino-komunikacia s epsolar
koukam ze cas je problemem k uspechu u vsech. Ja jsem to na arduinu skousel. Ale s knihovnou modbus master se mi to nepovedlo a pak uz nebyl ten cas. Nakonec jsem to vyresil zasilanim presnych sekvenci registru pro kazdej udaj. Prasecina, nejak to fungovalo a pak uz jsem to prestal resit protoze jsem to zase tolik nepotreboval. Kdyz bude cas tak se na to podivam znovu.8milan8 píše:
Bohužel ne, ale rád bych udělal. Jen teď není čas a chuť. Každopádně by neměl být problém. Jedná se o standardní modbus, takže stačí sehnat nějakou modbus knihovnu pro arduino a těch není málo (třeba https://github.com/4-20ma/ModbusMaster) a pak v dokumentu http://www.solar-elektro.cz/data/dokume ... otocol.pdf najdeš adresy registrů, které potřebuješ vyčíst. Mělo by to být v pohodě práce na jedno odpoledne.
Mě spíše láká udělat převodník na ethernet pomocí Wiznet W7500p (pak by se to dalo vyčítat jako nějaký JSON či XML), tak uvidíme, jestli se k tomu někdy dostanu...
Posledni pokus byl pak na RPi, tam to slo v pohode. Ale RPi uz pouzivam na neco jineho tak zase epsolar nepovida a jen zobrazuje na mt50.
S radou RN ktera mela rs232 to bylo naprosto v pohode. Ale ten uz mi jen odpociva pridelanej na zdi a nezapojenej.
Moje vize byla ukladat data do sql a pote jej zobrazovat/delat vystupy dle potreby
FVE 5,84kWp [Axpert 5048MK - LiFePO4 580Ah@48V (zatím) | 3x Axpert MSXE 2400W - NiCd 800Ah@24V]
-
- Příspěvky: 128
- Registrován: čtv led 01, 2015 6:30 pm
- Reputace: 3
Re: arduino-komunikacia s epsolar
No, možná ještě horší než čas je to, že nemám k dispozici epsolara s RS-485. :/ Jinak už by to bylo hotové. Spíše mě to zajímá z pohledu zajímavé úlohy k naprogramování a ozkoušení. Moje vize je udělat nějaké univerzální zařízení, které tyhle solární standardní věci, co umí komunikovat po RS-232 či RS-485 (epsolary, victron, ...) převede na TCP/IP (HTTP webserver s XML/JSON výstupem) a bude se s tím dát komunikovat s jakýmkoliv PC bez nějakých složitých problémů.lzahradil píše:koukam ze cas je problemem k uspechu u vsech. Ja jsem to na arduinu skousel. Ale s knihovnou modbus master se mi to nepovedlo a pak uz nebyl ten cas. Nakonec jsem to vyresil zasilanim presnych sekvenci registru pro kazdej udaj. Prasecina, nejak to fungovalo a pak uz jsem to prestal resit protoze jsem to zase tolik nepotreboval. Kdyz bude cas tak se na to podivam znovu.
Posledni pokus byl pak na RPi, tam to slo v pohode. Ale RPi uz pouzivam na neco jineho tak zase epsolar nepovida a jen zobrazuje na mt50.
S radou RN ktera mela rs232 to bylo naprosto v pohode. Ale ten uz mi jen odpociva pridelanej na zdi a nezapojenej.
Moje vize byla ukladat data do sql a pote jej zobrazovat/delat vystupy dle potreby
- Mira80
- Příspěvky: 112
- Registrován: pon říj 13, 2014 8:56 am
- Reputace: 3
- Bydliště: Brno
Re: arduino-komunikacia s epsolar
ja jsem uvazoval nad variantou gateway v arduino Modbus / SNMP, pak by se daly udaje vycitat treba pomoci cacti
-
- Site Admin
- Příspěvky: 936
- Registrován: ned srp 12, 2012 1:18 am
- Reputace: 304
- Lokalita: blízko Plzně
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5840
- Kapacita baterie [kWh]: 28
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: CZ
Re: arduino-komunikacia s epsolar
Vcera jsem se do toho pustil a vysledek je videt na grafu mypower. Protoze jsem chtel zachovat i moznost vraceni se na microlog, tak jsem udelal zapis na mypower v protokolu micrologu. Jevi se to teda jako by to odesilalo arduino ale neni tomu tak.Mira80 píše:ja jsem uvazoval nad variantou gateway v arduino Modbus / SNMP, pak by se daly udaje vycitat treba pomoci cacti
Hodnoty o solaru nacitam z Epsolar BN serie (rs-485 modbus) a z Axperta (rs-232 serial) hodnotu o vystupnim AC vykonu + info zda se jede z AC nebo z FV
Do sablony pro Cacti by to nebyl zadnej problem udelat. Nakonec jsem to cele totiz udelal v PHP.
Jeste ale zvazuju predelani do C aby na tom PHP nebylo zavysle
FVE 5,84kWp [Axpert 5048MK - LiFePO4 580Ah@48V (zatím) | 3x Axpert MSXE 2400W - NiCd 800Ah@24V]
-
- Příspěvky: 30
- Registrován: ned říj 11, 2015 2:51 am
- Reputace: 2
- Bydliště: Frýdek-Místek
Re: arduino-komunikacia s epsolar
Tak to je skvělá zpráva, alespoň pro mě, protože už jsem to dávno vzdal 
Prozatím jsem zvládl jen vyčítání z BMV http://cz0njf2.asuscomm.com/
Grafy jsou moc pěkné.

Prozatím jsem zvládl jen vyčítání z BMV http://cz0njf2.asuscomm.com/
Grafy jsou moc pěkné.
FVP 2,4kWp, EPSolar 4215BN, BMV 700, Epever 3000SHI, Axpert msxe, BMZ Li-Ion 8,1kWh@24V
http://cz0njf.dreamsys.cz
http://cz0njf.dreamsys.cz
- Mira80
- Příspěvky: 112
- Registrován: pon říj 13, 2014 8:56 am
- Reputace: 3
- Bydliště: Brno
Re: arduino-komunikacia s epsolar
Nakonec jsem to SNMP zahodil, vice perspektivni se mi jevi zapis do SQL, ktere mi na tom serveru stejne tak bezi. Jsi ochoten nasdilet sketch na cteni z BN a posilani na mypower ?lzahradil píše:Vcera jsem se do toho pustil a vysledek je videt na grafu mypower. Protoze jsem chtel zachovat i moznost vraceni se na microlog, tak jsem udelal zapis na mypower v protokolu micrologu. Jevi se to teda jako by to odesilalo arduino ale neni tomu tak.Mira80 píše:ja jsem uvazoval nad variantou gateway v arduino Modbus / SNMP, pak by se daly udaje vycitat treba pomoci cacti
Hodnoty o solaru nacitam z Epsolar BN serie (rs-485 modbus) a z Axperta (rs-232 serial) hodnotu o vystupnim AC vykonu + info zda se jede z AC nebo z FV
Do sablony pro Cacti by to nebyl zadnej problem udelat. Nakonec jsem to cele totiz udelal v PHP.
Jeste ale zvazuju predelani do C aby na tom PHP nebylo zavysle
edit> aha, ted ctu, ze to asi nebezi na arduino...
-
- Site Admin
- Příspěvky: 936
- Registrován: ned srp 12, 2012 1:18 am
- Reputace: 304
- Lokalita: blízko Plzně
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5840
- Kapacita baterie [kWh]: 28
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: CZ
Re: arduino-komunikacia s epsolar
Ja data ukladam do mysql a pri tom zasilam i na mypower. Misto arduina lze pouzit RPi a pro pripadne pripojeni dalsich cidel vyuzit gpio nebo dodelat jeste komunikaci RPi + ArduinoMira80 píše:
Nakonec jsem to SNMP zahodil, vice perspektivni se mi jevi zapis do SQL, ktere mi na tom serveru stejne tak bezi. Jsi ochoten nasdilet sketch na cteni z BN a posilani na mypower ?
edit> aha, ted ctu, ze to asi nebezi na arduino...
FVE 5,84kWp [Axpert 5048MK - LiFePO4 580Ah@48V (zatím) | 3x Axpert MSXE 2400W - NiCd 800Ah@24V]
- Mira80
- Příspěvky: 112
- Registrován: pon říj 13, 2014 8:56 am
- Reputace: 3
- Bydliště: Brno
Re: arduino-komunikacia s epsolar
na Rpi mam mj onu SQL, ale ten bezi geograficky jinde, takze bych pouzil arduino jakozto gateway rs485/ethernet
- Mira80
- Příspěvky: 112
- Registrován: pon říj 13, 2014 8:56 am
- Reputace: 3
- Bydliště: Brno
Re: arduino-komunikacia s epsolar
lzahradil píše:Ja data ukladam do mysql a pri tom zasilam i na mypower. Misto arduina lze pouzit RPi a pro pripadne pripojeni dalsich cidel vyuzit gpio nebo dodelat jeste komunikaci RPi + ArduinoMira80 píše:
Nakonec jsem to SNMP zahodil, vice perspektivni se mi jevi zapis do SQL, ktere mi na tom serveru stejne tak bezi. Jsi ochoten nasdilet sketch na cteni z BN a posilani na mypower ?
edit> aha, ted ctu, ze to asi nebezi na arduino...
Nemuzu se nejak dopatrat komunikacniho protokolu na servery mypower..urcite jsem to nekde videl, ale zaboha se mi to nedari najit. Nemas to nekde pri ruce, prosim ?
- Mira80
- Příspěvky: 112
- Registrován: pon říj 13, 2014 8:56 am
- Reputace: 3
- Bydliště: Brno
Re: arduino-komunikacia s epsolar
Tak jsem zprovoznil jadro, v kterem ctu pres modbus informace z epsolaru (zatim pouze aktualni hodnoty napeti a proudu) a posilam je do SQL databaze na raspim.
ToDo (neni toho malo)
- Cteni a zapis ostatnich hodnot z regulatoru
- NTP klient pro synchronizaci realneho casu (hotovy v jinem projektu, nutno implementovat)
- pravidelna aktualizace casu v regulatoru pro spravny vypocet dennich statistik
- LCD pro zobrazovani aktualnich hodnot i lokalne na displeji
- skript pro simulaci micrologu a zasilani dat na mypower
Ma nekdo zajem se alespon necemu povinovat ?
ToDo (neni toho malo)
- Cteni a zapis ostatnich hodnot z regulatoru
- NTP klient pro synchronizaci realneho casu (hotovy v jinem projektu, nutno implementovat)
- pravidelna aktualizace casu v regulatoru pro spravny vypocet dennich statistik
- LCD pro zobrazovani aktualnich hodnot i lokalne na displeji
- skript pro simulaci micrologu a zasilani dat na mypower
Ma nekdo zajem se alespon necemu povinovat ?
-
- Příspěvky: 1769
- Registrován: čtv čer 28, 2012 9:45 pm
- Reputace: 102
Re: arduino-komunikacia s epsolar
Měl bych dotaz ke komunikaci s Epsolarem přes Modbus. Jde nastavit i jiná rychlost než 115200 b/s? Mám systém Loxone s Modbus adaptérem a přemýšlím, že k FVE bych pořídil regulátory nabíjení Epsolar a informace bych vyčítal do Loxonu. Bohužel už mám na Modbus adaptéru připojen elektroměr a ten umí maximální rychlost 9600 b/s, takže bych na stejnou rychlost potřeboval nastavit i Epsolar.
-
- Site Admin
- Příspěvky: 936
- Registrován: ned srp 12, 2012 1:18 am
- Reputace: 304
- Lokalita: blízko Plzně
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5840
- Kapacita baterie [kWh]: 28
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: CZ
Re: arduino-komunikacia s epsolar
Nejsem si uplne jistej ale myslim ze v softu od epever se rychlosti nastavit daly. Tam kde se nastavuje id. Ale zda to funguje pro tyhle modely nevim. Nezkousel jsem. Pak samozrejme odpadne moznost komunikace s mt50xmasin píše:Měl bych dotaz ke komunikaci s Epsolarem přes Modbus. Jde nastavit i jiná rychlost než 115200 b/s? Mám systém Loxone s Modbus adaptérem a přemýšlím, že k FVE bych pořídil regulátory nabíjení Epsolar a informace bych vyčítal do Loxonu. Bohužel už mám na Modbus adaptéru připojen elektroměr a ten umí maximální rychlost 9600 b/s, takže bych na stejnou rychlost potřeboval nastavit i Epsolar.
FVE 5,84kWp [Axpert 5048MK - LiFePO4 580Ah@48V (zatím) | 3x Axpert MSXE 2400W - NiCd 800Ah@24V]
- Axa
- Příspěvky: 185
- Registrován: čtv srp 23, 2012 10:34 am
- Reputace: 6
- Lokalita: Zásmuky
- Systémové napětí: 24V
- Výkon panelů [Wp]: 1080
- Kapacita baterie [kWh]: 1,7
- Bydliště: Na okraji malé vesnice kousek od Kolína
Re: arduino-komunikacia s epsolar
A jsme u toho. Jedná se o NOVEJ Epsolar nebo STAREJ Epsolar. Na starej jsem sem dával vyčítací skript do tohohle vlákna už drahně času zpět. Předělal jsem si ho tak, že se mi zobrazuje na webový stránce v Arduinu a spíná mi relátka napětím na baterce, dobíjecím proudem a kombinací obého. Ale dál se mý mrzký znalosti nedohrabou. Ale furt věřím, že se najde někdo, kdo mi helfne dál k pěknýmu multiloggeru a ovládání. Nebo se holt ten wiring časem doučím.Mira80 píše:Tak jsem zprovoznil jadro, v kterem ctu pres modbus informace z epsolaru (zatim pouze aktualni hodnoty napeti a proudu) a posilam je do SQL databaze na raspim.
ToDo (neni toho malo)
- Cteni a zapis ostatnich hodnot z regulatoru
- NTP klient pro synchronizaci realneho casu (hotovy v jinem projektu, nutno implementovat)
- pravidelna aktualizace casu v regulatoru pro spravny vypocet dennich statistik
- LCD pro zobrazovani aktualnich hodnot i lokalne na displeji
- skript pro simulaci micrologu a zasilani dat na mypower
Ma nekdo zajem se alespon necemu povinovat ?
UŽ sice NEMÁM OSTROVNÍ ELEKTRÁRNU. Ale od 6. 6. 2023 začínám zase kout pikle.
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 0 Odpovědi
- 1514 Zobrazení
-
Poslední příspěvek od rottenkiwi
-
- 310 Odpovědi
- 23429 Zobrazení
-
Poslední příspěvek od DanoP
-
- 7 Odpovědi
- 1351 Zobrazení
-
Poslední příspěvek od Joskob
-
-
Goodwe UDP komunikácia do Fibaro HC3
od bofisko » » v Automatizace, měření, statistiky
Goodwe UDP komunikácia do Fibaro HC3
- 2 Odpovědi
- 1261 Zobrazení
-
Poslední příspěvek od bofisko
-
-
- 1 Odpovědi
- 525 Zobrazení
-
Poslední příspěvek od josse
Kdo je online
Uživatelé prohlížející si toto fórum: Claudebot [Bot], Google Adsense [Bot] a 0 hostů