Aplikace pro vizualizaci dat z MorningStar TriStar
Diskuze na téma regulátorů TriStar Morningstar
- vata
- Příspěvky: 1403
- Registrován: pon zář 12, 2011 11:32 am
- Reputace: 93
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
vyzkoušela jsem, neúspěšně. Jediné, čeho jsem s backportem dosáhla, byl update na 4.10.1. Zajímavé je, že podle dokumentace by tam modbus být měl, ale zkrátka není
do source.list: deb http://backports.debian.org/debian-backports squeeze-backports main
instalace takto: sudo aptitude -t squeeze-backports install collectd
do source.list: deb http://backports.debian.org/debian-backports squeeze-backports main
instalace takto: sudo aptitude -t squeeze-backports install collectd
Inteligentní ostrov - www.vati.cz
-
- Příspěvky: 999
- Registrován: čtv črc 28, 2011 12:01 pm
- Reputace: 20
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
Inu, nemohu se ubránit dojmu, že jste nepostupovala tak jak jsem zamýšlel. Zjevně instalujete něco z debian-backports, ale to je špatně. Správně jste měla doplnit toto:
Kód: Vybrat vše
deb-src http://ftp.cz.debian.org/debian/ wheezy main contrib non-free
- vata
- Příspěvky: 1403
- Registrován: pon zář 12, 2011 11:32 am
- Reputace: 93
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
Děkuji, zítra vyzkouším. Je pravda, že příliš nerozumím detailům toho co dělám... Doufám, že ten server zcela nezruším
Inteligentní ostrov - www.vati.cz
- vata
- Příspěvky: 1403
- Registrován: pon zář 12, 2011 11:32 am
- Reputace: 93
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
Takže, kdyby to někdo chtěl zkoušet, možná mu ušetřím práci: na debianu zkrátka collectd s modbusem jednoduše nerozjedete
Nemáte někdo tip, jak sbírat pod debianem ta modbus data, aniž by bylo třeba něco programovat?
Nemáte někdo tip, jak sbírat pod debianem ta modbus data, aniž by bylo třeba něco programovat?
Inteligentní ostrov - www.vati.cz
-
- Příspěvky: 999
- Registrován: čtv črc 28, 2011 12:01 pm
- Reputace: 20
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
Upřesním to, pod Debianem stable, který bude velmi brzy minulostí, je zastaralá verze collectd, v testingu = wheezy, už je nová verze, která to umí. Pokud bude větší zájem než malý, backportuji balíček collectd do stablu, ale je to práce tak na dvě hodiny pro architekturu amd64.
- vata
- Příspěvky: 1403
- Registrován: pon zář 12, 2011 11:32 am
- Reputace: 93
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
Zdravím, tak jsem přece jen dospěla k relativně funkčnímu vlastnímu c programu. Jen se mi jaksi nedaří správně spočítat Ah počítadlo z hodnot HI a LO... Nevíte někdo, jak na to? HI mi vrací 5, LO 64826 a nějak bych měla dospět k hodnotě 39250,6...
Díky
Ahc_r_HI / Ahc_r_LO [53,54][0x0034, 0x0035] (ah).Charge amp-hours (reset-able counter). Reports total solar amp-hours since last ah reset.
Díky
Ahc_r_HI / Ahc_r_LO [53,54][0x0034, 0x0035] (ah).Charge amp-hours (reset-able counter). Reports total solar amp-hours since last ah reset.
Inteligentní ostrov - www.vati.cz
-
- Příspěvky: 221
- Registrován: ned kvě 20, 2012 9:20 pm
- Reputace: 4
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
pro hodnotu 0x0034 HI a LO netreba, Ah je ulozeno v absolutni hodnote.
Ah charge – resetable = n*0.1
hodnotu staci vynasobit 0.1
to same pro 0x0036 Ah charge – total
Ah charge – resetable = n*0.1
hodnotu staci vynasobit 0.1
to same pro 0x0036 Ah charge – total
- vata
- Příspěvky: 1403
- Registrován: pon zář 12, 2011 11:32 am
- Reputace: 93
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
Kdepak, už jsem na to přišla, prakticky hned poté, co jsem vypnula pc: HI * 65536 + LO, samozřejmě
Inteligentní ostrov - www.vati.cz
- vata
- Příspěvky: 1403
- Registrován: pon zář 12, 2011 11:32 am
- Reputace: 93
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
Vám to možná takto ještě funguje, protože se vlezete do LO. Jakmile LO přeteče do HI, už se Vám to rozhodí.prochazka85 píše:pro hodnotu 0x0034 HI a LO netreba, Ah je ulozeno v absolutni hodnote.
Ah charge – resetable = n*0.1
hodnotu staci vynasobit 0.1
to same pro 0x0036 Ah charge – total
Inteligentní ostrov - www.vati.cz
-
- Příspěvky: 625
- Registrován: ned kvě 06, 2012 3:47 pm
- Reputace: 42
- Lokalita: Kolínsko
- Systémové napětí: 48V
- Výkon panelů [Wp]: 4880
- Kapacita baterie [kWh]: 35
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
Ahoj,
potřeboval bych trochu poradit. Dohodl jsem se na vizualizaci dat z mého ostrovního systému tady na mypower.cz. Vzhledem k tomu, že se jedná o opravdový "ostrov", internet tam provozuji přes mobil. Takže pro připojení MSTS aplikace použiji USB dongue HUAWEI E173. Mobilní data od T-Mobile, alespoň prozatím Předplacená karta 0,4 Kč/1MB dat.
Až po sem to všechno vypadá dobře, jen se to začíná trochu komplikovat:
1. MSTS normálně provozuji přes USB/RS232. Pro aplikaci pak připojen přes LAN RJ-45. Jak je zmíněno jinde, dynamická IP si s MSTS tak úplně nerozumí, takže mám síťovou kartu notebooku napevno IP adresu http://192.168.1.111/ a MSTS pak originál adresu http://192.168.1.253/.
2. Internet zprovozněn přes USB Dongue HUAWEI. Trochu se mi praly aplikace O2 a TMobile, ale nakonec se mi povedlo zprovoznit T-Mobile Internet Manager. Tam jsem IP nebo podobné věci nijak neřešil. Prostě to po instalaci driverů fungovalo.
Pak jsem si nastavil aplikaci msts-mypower a připojil RJ-45. Aplikace zobrazovala co měla, vše fungovalo. A pak se mi sám od sebe vypnul počítač...Podruhé, potřetí... Po kompletní reinstalaci USB modemu se počítač nevypnul, ale modem se odpojil od internetu i od USB, přestal být vidět. Aby ho SW viděl a fungoval, musel jsem ho odpojit od USB a zase USB zpět vrátit.
Vůbec jsem netušil proč. Nicméně po několika pokusech jsem zjistil, že problém je v tom, když fungují "dvě sítě". Tedy jedna síť s ručně nastavenými IP adresami karty (192.168.1.111) i MSTS (192.168.1.253)a druhá z USB Dongue (tam je IP dynamická z venku). Jestli je někde problém v IP, nebo někde jinde netuším.
Kdyby Vás něco napadlo, sem s tím !!
P.S. - pro SW MSView používám USB/RS232. Není nějaký způsob, jak použít RS232 i pro transfer dat na mypower.cz ? Tedy abych nemusel řešit konflikt dvou sítí - pokud to tedy je tímhle?
potřeboval bych trochu poradit. Dohodl jsem se na vizualizaci dat z mého ostrovního systému tady na mypower.cz. Vzhledem k tomu, že se jedná o opravdový "ostrov", internet tam provozuji přes mobil. Takže pro připojení MSTS aplikace použiji USB dongue HUAWEI E173. Mobilní data od T-Mobile, alespoň prozatím Předplacená karta 0,4 Kč/1MB dat.
Až po sem to všechno vypadá dobře, jen se to začíná trochu komplikovat:
1. MSTS normálně provozuji přes USB/RS232. Pro aplikaci pak připojen přes LAN RJ-45. Jak je zmíněno jinde, dynamická IP si s MSTS tak úplně nerozumí, takže mám síťovou kartu notebooku napevno IP adresu http://192.168.1.111/ a MSTS pak originál adresu http://192.168.1.253/.
2. Internet zprovozněn přes USB Dongue HUAWEI. Trochu se mi praly aplikace O2 a TMobile, ale nakonec se mi povedlo zprovoznit T-Mobile Internet Manager. Tam jsem IP nebo podobné věci nijak neřešil. Prostě to po instalaci driverů fungovalo.
Pak jsem si nastavil aplikaci msts-mypower a připojil RJ-45. Aplikace zobrazovala co měla, vše fungovalo. A pak se mi sám od sebe vypnul počítač...Podruhé, potřetí... Po kompletní reinstalaci USB modemu se počítač nevypnul, ale modem se odpojil od internetu i od USB, přestal být vidět. Aby ho SW viděl a fungoval, musel jsem ho odpojit od USB a zase USB zpět vrátit.
Vůbec jsem netušil proč. Nicméně po několika pokusech jsem zjistil, že problém je v tom, když fungují "dvě sítě". Tedy jedna síť s ručně nastavenými IP adresami karty (192.168.1.111) i MSTS (192.168.1.253)a druhá z USB Dongue (tam je IP dynamická z venku). Jestli je někde problém v IP, nebo někde jinde netuším.
Kdyby Vás něco napadlo, sem s tím !!
P.S. - pro SW MSView používám USB/RS232. Není nějaký způsob, jak použít RS232 i pro transfer dat na mypower.cz ? Tedy abych nemusel řešit konflikt dvou sítí - pokud to tedy je tímhle?
100% OSTROV SČ KRAJ = 16 panelů Canadian Solar CS3K-305; 2 větve 2S4P; 2x Regulátor Victron BlueSolar Charger MPPT 150/60; Měnič 1F Smart Phoenix Inverter 48V 5000VA 230V; Monitoring Victron BMV700 + Raspberry Pi 4B; Energy Meter ET112 a spousta kabelů.
Baterie LiFePo4 =2P x 48V/120Ah +16S x 120Ah + 1P/311Ah= cca 35,2 kWh, skládaná z článků Winston WB-LYP60AHA a EVE LF304 ✔ Zlepšení pozice u vyhledávačů; Aktuální stav FVE instalace.
Baterie LiFePo4 =2P x 48V/120Ah +16S x 120Ah + 1P/311Ah= cca 35,2 kWh, skládaná z článků Winston WB-LYP60AHA a EVE LF304 ✔ Zlepšení pozice u vyhledávačů; Aktuální stav FVE instalace.
-
- Příspěvky: 625
- Registrován: ned kvě 06, 2012 3:47 pm
- Reputace: 42
- Lokalita: Kolínsko
- Systémové napětí: 48V
- Výkon panelů [Wp]: 4880
- Kapacita baterie [kWh]: 35
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
vypadá to, že si prostě jen nerozumí stará technologie notebooku HP nc6200 s aktuálním stavem SW a HW. Když totiž nastavím monitoring tak, aby to fungovalo a pak teprve připojím HUAWEI, vše se rozběhne jak má, síť se zapojí. Jakmile ale šáhnu na cololiv, třeba jen zavřu kryt, tak se odhlásí s USB a není vidět... Myslím, že nejbližší cesta je přes jednoúčelový router a UNIX řešení...
100% OSTROV SČ KRAJ = 16 panelů Canadian Solar CS3K-305; 2 větve 2S4P; 2x Regulátor Victron BlueSolar Charger MPPT 150/60; Měnič 1F Smart Phoenix Inverter 48V 5000VA 230V; Monitoring Victron BMV700 + Raspberry Pi 4B; Energy Meter ET112 a spousta kabelů.
Baterie LiFePo4 =2P x 48V/120Ah +16S x 120Ah + 1P/311Ah= cca 35,2 kWh, skládaná z článků Winston WB-LYP60AHA a EVE LF304 ✔ Zlepšení pozice u vyhledávačů; Aktuální stav FVE instalace.
Baterie LiFePo4 =2P x 48V/120Ah +16S x 120Ah + 1P/311Ah= cca 35,2 kWh, skládaná z článků Winston WB-LYP60AHA a EVE LF304 ✔ Zlepšení pozice u vyhledávačů; Aktuální stav FVE instalace.
- Frenky
- Příspěvky: 835
- Registrován: pon led 21, 2013 6:36 pm
- Reputace: 136
- Lokalita: Doubravička
- Systémové napětí: 48V
- Výkon panelů [Wp]: 8700
- Kapacita baterie [kWh]: 25
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Doubravička
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
Dobrý den, Pokouším se programovat v SDS MACRO. Jako jednu s úloh jsem si vytýčil vyčítání dat s MPPT TRISTAR na user html stránku SDS. Jako mezikrok jsem udělal vyčítání údajů z jednoho SDS do druhého za pomocí http_get(192,168,1,250,'192.168.1.250','/get_ram[200]?rn=14'); což mi funguje. Nevím si ale rady s protokolem TRISTAR, lépe řečeno neznám ho vůbec. Nenašel by se tady někdo kdo by mi s tím poradil a navedl na správnou cestu ?
Děkuju předem.
Děkuju předem.
24x Solární panel JINKO SOLAR 225 Pmpp=225W, 2x Regulátor STUDER VT-80, 2x Střídač Studer XTM 4000-48, BSP, RCC, 1x AKU 48V LFP200Ah 1x AKU 48 V LFP280Ah. Řizení a dohled, SDS, vlastní vyčítání arduinem DUE v krabičce (ARMOSY), export dat do RPi s databází a html stránkou.
http://95.85.214.80, viewtopic.php?t=4809
http://95.85.214.80, viewtopic.php?t=4809
- vata
- Příspěvky: 1403
- Registrován: pon zář 12, 2011 11:32 am
- Reputace: 93
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
Zdravím, na něco podobného jsem myslela taky, ale pak jsem od toho ustoupila. Ta implementace c u sds mi na podobné věci připadne dost slabá. Kdyby jste přece jen nějakou modbus knihovnu do SDC přepsal, dejte vědět
Fungovat by snad mohla komunikace přes SNMP, který Tristar nějak velmi omezeně podporuje, ale nezkoumala jsem, zda je to v praxi použitelné.
Fungovat by snad mohla komunikace přes SNMP, který Tristar nějak velmi omezeně podporuje, ale nezkoumala jsem, zda je to v praxi použitelné.
Inteligentní ostrov - www.vati.cz
-
- Příspěvky: 999
- Registrován: čtv črc 28, 2011 12:01 pm
- Reputace: 20
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
V zásadě je to správný směr, ale značně neprobádaný. Tristar obsahuje CGI pro zpřístupnění modbus dat, jak je možné vyčíst z javascriptového webového rozhraní. Pokud by se v tom někdo déle povrtal, jistě najde možnost jak získat pomocí HTTP requestu přímo data. Budou to data surová, ale předpokládám, že v SDC je půjde dále zpracovat. Pokud se Vám to podaří rozklíčovat, dejte vědět, půjde to použít pro vyčítání pomocí prostého wgetu, což by bylo dokonalé.
-
- Příspěvky: 2787
- Registrován: sob pro 29, 2012 10:22 pm
- Reputace: 123
- Lokalita: pod Brnem
- Systémové napětí: 24V
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
http://www.morningstarcorp.com/en/suppo ... ?ItemId=10Frenky píše:Nevím si ale rady s protokolem TRISTAR, lépe řečeno neznám ho vůbec. Nenašel by se tady někdo kdo by mi s tím poradil a navedl na správnou cestu ?
3x2000VA-VMP-par, NiCd 24V, 22x210-320Wp, 2x85A-VMPPT
- Frenky
- Příspěvky: 835
- Registrován: pon led 21, 2013 6:36 pm
- Reputace: 136
- Lokalita: Doubravička
- Systémové napětí: 48V
- Výkon panelů [Wp]: 8700
- Kapacita baterie [kWh]: 25
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Doubravička
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
Děkuji všem za podněty, zjistil jsem, že na to zatím nemám potřebné vědomosti. Možný by mi pomohl zdroják k zde uvedenému prográmku MSTS od "prochazka85". Pokud prochazka85 bude tak hodný a pošle mi ho, budu se v tom možná lépe orientovat
24x Solární panel JINKO SOLAR 225 Pmpp=225W, 2x Regulátor STUDER VT-80, 2x Střídač Studer XTM 4000-48, BSP, RCC, 1x AKU 48V LFP200Ah 1x AKU 48 V LFP280Ah. Řizení a dohled, SDS, vlastní vyčítání arduinem DUE v krabičce (ARMOSY), export dat do RPi s databází a html stránkou.
http://95.85.214.80, viewtopic.php?t=4809
http://95.85.214.80, viewtopic.php?t=4809
-
- Příspěvky: 999
- Registrován: čtv črc 28, 2011 12:01 pm
- Reputace: 20
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
Třeba by Vám stačilo tohle, princip je stále stejný http://forum.mypower.sk/viewtopic.php?f ... dbus#p1043
-
- Příspěvky: 221
- Registrován: ned kvě 20, 2012 9:20 pm
- Reputace: 4
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
Pratele zde je navod vak vycitat MODBUS z tristaru pomoci HTTP GET
treba se to nekomu bude hodit:
1/potrebujeme ziskat "scale factor"
Ten se vypocita z Hi a Lo
Hi ziskame timto GET dotazem:
v mame pripade: 1,4,2,0,180
Hi je tedy: 180
Dale potrebujem Lo
v mem pripade: 1,4,2,0,0
Lo je tedy: 0
Vypocet scale factoru je:
Hi+(Lo/65535)
v mem pripade tedy:
180 + (0/65535) = 1800 (Pozor Hi a Lo se scitaji TEXTOVE proto tedy 180+0 = 1800)
jakmile mame "scale factor" muzeme nacitat data
pro priklad napeti pole ma index 27
Timto GETem dostanu napeti pole
1,4,2,47,151
v mem pripade pouziji hodnoty 47 a 151
tak a ted samotny vypocet:
47*256+151=12183
tedku uz jen zbyva pomoci scale factoru prepocit na srozumitelnou hodnotu
dle vzorce:
((Hodnota * scale factor) /32768) /10
tj:12183*1800 / 32768 / 10 = 66.92V To je moje napeti na panelech
napriklad volani Telpoty heatsinku je ulozeno v absolutni hodnote a neni treba prepocitavat.
muzete volat
vrati: 1,4,2,0,26
tj teplota je 26st C
treba se to nekomu bude hodit:
1/potrebujeme ziskat "scale factor"
Ten se vypocita z Hi a Lo
Hi ziskame timto GET dotazem:
Kód: Vybrat vše
http://192.168.1.1/MBCSV.cgi?ID=1&F=4&AHI=0&ALO=0&RHI=0&RLO=1
Hi je tedy: 180
Dale potrebujem Lo
Kód: Vybrat vše
http://192.168.1.1/MBCSV.cgi?ID=1&F=4&AHI=0&ALO=1&RHI=0&RLO=1
Lo je tedy: 0
Vypocet scale factoru je:
Hi+(Lo/65535)
v mem pripade tedy:
180 + (0/65535) = 1800 (Pozor Hi a Lo se scitaji TEXTOVE proto tedy 180+0 = 1800)
jakmile mame "scale factor" muzeme nacitat data
pro priklad napeti pole ma index 27
Timto GETem dostanu napeti pole
Kód: Vybrat vše
http://192.168.1.1/MBCSV.cgi?ID=1&F=4&AHI=0&ALO=27&RHI=0&RLO=1
v mem pripade pouziji hodnoty 47 a 151
tak a ted samotny vypocet:
47*256+151=12183
tedku uz jen zbyva pomoci scale factoru prepocit na srozumitelnou hodnotu
dle vzorce:
((Hodnota * scale factor) /32768) /10
tj:12183*1800 / 32768 / 10 = 66.92V To je moje napeti na panelech
napriklad volani Telpoty heatsinku je ulozeno v absolutni hodnote a neni treba prepocitavat.
muzete volat
Kód: Vybrat vše
HTTP GET http://192.168.1.1/MBCSV.cgi?ID=1&F=4&AHI=0&ALO=35&RHI=0&RLO=1
tj teplota je 26st C
-
- Příspěvky: 221
- Registrován: ned kvě 20, 2012 9:20 pm
- Reputace: 4
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
zde jsou adresy pro nejzajimavejsi hodnoty:
38,"V","fD0","Battery Voltage",1);
51,"V","fD1","Target Voltage",1);
39,"A","fD2","Charge Current",1);
27,"V","fD9","Array Voltage",1);
29,"A","fD10","Array Current",1);
58,"W","fD4","Output Power",1);
61,"V","fD5","Sweep Vmp",1);
62,"V","fD6","Sweep Voc",1);
60,"W","fD11","Sweep Pmax",1);
52,"Ah","fD7","Amp Hours",2);
56,"kWh","fD8","Kilowatt Hours",1);
37,"fDBT","Battery");
35,"fDHST","Heat Sink");
50,1,"fDChSt","lblSt","Charge State","lblvalSt",ChState);
38,"V","fD0","Battery Voltage",1);
51,"V","fD1","Target Voltage",1);
39,"A","fD2","Charge Current",1);
27,"V","fD9","Array Voltage",1);
29,"A","fD10","Array Current",1);
58,"W","fD4","Output Power",1);
61,"V","fD5","Sweep Vmp",1);
62,"V","fD6","Sweep Voc",1);
60,"W","fD11","Sweep Pmax",1);
52,"Ah","fD7","Amp Hours",2);
56,"kWh","fD8","Kilowatt Hours",1);
37,"fDBT","Battery");
35,"fDHST","Heat Sink");
50,1,"fDChSt","lblSt","Charge State","lblvalSt",ChState);
- Frenky
- Příspěvky: 835
- Registrován: pon led 21, 2013 6:36 pm
- Reputace: 136
- Lokalita: Doubravička
- Systémové napětí: 48V
- Výkon panelů [Wp]: 8700
- Kapacita baterie [kWh]: 25
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Doubravička
Re: Aplikace pro vizualizaci dat z MorningStar TriStar
No to je přesně to co jsem pane potřeboval. Děkuji za poskytnuté informace a já jdu dělat pokusy s SDS-kem
24x Solární panel JINKO SOLAR 225 Pmpp=225W, 2x Regulátor STUDER VT-80, 2x Střídač Studer XTM 4000-48, BSP, RCC, 1x AKU 48V LFP200Ah 1x AKU 48 V LFP280Ah. Řizení a dohled, SDS, vlastní vyčítání arduinem DUE v krabičce (ARMOSY), export dat do RPi s databází a html stránkou.
http://95.85.214.80, viewtopic.php?t=4809
http://95.85.214.80, viewtopic.php?t=4809
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 1 Odpovědi
- 706 Zobrazení
-
Poslední příspěvek od bubenikpp
-
- 30 Odpovědi
- 3006 Zobrazení
-
Poslední příspěvek od z.karas
-
- 8 Odpovědi
- 1937 Zobrazení
-
Poslední příspěvek od rottenkiwi
-
- 17 Odpovědi
- 2697 Zobrazení
-
Poslední příspěvek od Mikel
-
- 4 Odpovědi
- 1177 Zobrazení
-
Poslední příspěvek od ACDC
Kdo je online
Uživatelé prohlížející si toto fórum: Claudebot [Bot] a 0 hostů