Vyčítání dat z MSTS pomocí SDS
Automatizace pomocí jednotek SDS, programování, logování, připojení, montáž senzorů, rady, tipy, návody, praktické poznatky, zkušenosti.
-
- Příspěvky: 830
- Registrován: pon led 21, 2013 6:36 pm
- 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: Vyčítání dat z MSTS pomocí SDS
To měl být spíš dotaz na vatu, ta má s SDS-kem hodně zkušeností.prochazka85 píše:nedokazu odpovedet, toto by mel odpovedet nekdo kdo ma novejsi firmware a tristar.Frenky píše:Myslíte, že to moje stávající firmware stačí na zdejší komunikační pokusy?
Na upgrade na nový firmware se mi moc nechce. Minule jsem byl tak šikovný, že jsem SDS-ko musel posílat zpět výrobci. Nerad bych pak řešil problém jak tam dát zpět ten firmware starý. Mám na CD pouze 290512 a betaverzi 040313.
jedna vec je jista, tvuj firmware se s tristarem naprimo nedomluvi, jedine pres opakovac tak jak to funguje tedka
Tím opakovačem je myšleno co, někde spuštěný php script tak jako to používám teť?
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: 221
- Registrován: ned kvě 20, 2012 9:20 pm
Re: Vyčítání dat z MSTS pomocí SDS
presne tak jednoduchy PHP script kterymu posles identicky dotaz co bys poslal na tristar
a ten script ten dotaz preposle na skutecny tristar a odpoved posle zpatky.
Jinymy slovy ten PHP script se uplne presne jak skutecny tristar.
a ten script ten dotaz preposle na skutecny tristar a odpoved posle zpatky.
Jinymy slovy ten PHP script se uplne presne jak skutecny tristar.
-
- Příspěvky: 830
- Registrován: pon led 21, 2013 6:36 pm
- 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: Vyčítání dat z MSTS pomocí SDS
Hmm, zajímavé program studuji a mám se ještě co učit
Předpokládám, že stejným způsobem bych načetl i ostatní data z tristaru (Teploty, stav nabíjení, Wh atd...)
Předpokládám, že stejným způsobem bych načetl i ostatní data z tristaru (Teploty, stav nabíjení, Wh atd...)
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
-
- R.I.P.
- Příspěvky: 4927
- Registrován: pát bře 04, 2011 11:36 am
Re: Vyčítání dat z MSTS pomocí SDS
Jeden drobny problemek, patrne neni bud pouzita spravna domena (log.mypower.cz), nebo chybi HTTP header Host: log.mypower.cz, nicmene data jsou posilana proti hlavni www strance, tedy na domenu mypower.cz, ktera na to neumi zareagovat jinak, nez natlacenim obrovskeho HTML kodu zpet do SDS, coz muze SDS maximalne tak ignorovatprochazka85 píše:tak data uz se vali na mypower.czprochazka85 píše:1/poslani dat na mypower.cz
potreboval bych zridit testovaci ucet kam bych mohl posilat data
GET /?fveid=SDSTEST&unix=1386342531&u_bat=26.62&i_bat=0.33&u_pv=27.48&i_pv=0.22
prosim o prideleni fveid
dekuji
Zkusme se prosim dohodnout nasledovne. Aplikace posila data ve formatu:
Kód: Vybrat vše
http://log.mypower.cz/MODBUS?ubat=26,12&ibat=0&uarray=0,06&iarray=0&time=1360643237&fve_id=**********&charge_state=NIGHT&power_out=0&power_in=0&ahc_daily=7,6&whc_daily=200&t_hs=5&t_rts=3
Kód: Vybrat vše
http://log.mypower.cz/SDS?ubat=26,12&ibat=0&uarray=0,06&iarray=0&time=1360643237&fve_id=**********&charge_state=NIGHT&power_out=0&power_in=0&ahc_daily=7,6&whc_daily=200&t_hs=5&t_rts=3
Kód: Vybrat vše
906 Cannot detect FVE name/type. IP ***.***.***.***
info: http://wiki.mypower.cz/openfvelog:start
Stav, kdy na serveru je fveid funkcni je mozno detekovat tak, ze po odeslani dat se zacne misto hlasky 906 vracet pouze hlaska OK, tedy 2 ascii znaky (+ standardni http header pred tim) - stejne jako je tomu v aplikaci u detekce a zobrazeni zelene "led" pri uspesne dokoncenem prenosu na mypower.cz.
Mam nachystanou databazi, ale narazil jsem jeste na tyhle veci. Temer pripraveno: http://mypower.cz/fve-sdstest ale budu muset jeste poupravit nazvy sloupcu atd. Dejte prosim nekdo vedet jak se zacne vracet alespon ta 906ka a pak na to opet mrknu.
-
- Příspěvky: 221
- Registrován: ned kvě 20, 2012 9:20 pm
Re: Vyčítání dat z MSTS pomocí SDS
tak uz dostavam: 906 Cannot detect FVE name/type.
-
- R.I.P.
- Příspěvky: 4927
- Registrován: pát bře 04, 2011 11:36 am
-
- Příspěvky: 221
- Registrován: ned kvě 20, 2012 9:20 pm
Re: Vyčítání dat z MSTS pomocí SDS
uz jsem objevil problem s komunikaci SDS-tristar.
problem je s implentaci RFC u http_get v SDS. Zkusil jsem napsat na sds foru a uvidime
co se stane.
Pokud nic, jedina sance jak provozovat sds s tristarem bude pres nejaky prevadec.
problem je s implentaci RFC u http_get v SDS. Zkusil jsem napsat na sds foru a uvidime
co se stane.
Pokud nic, jedina sance jak provozovat sds s tristarem bude pres nejaky prevadec.
-
- R.I.P.
- Příspěvky: 4927
- Registrován: pát bře 04, 2011 11:36 am
Re: Vyčítání dat z MSTS pomocí SDS
Uz by to melo vracet OK, ve statuslistu je to ID 713, ID je zavisle na IP, zmeni se IP, zmeni se ID. Po rozkliknuti ID se zobrazi posledni odeslana data bez parametru FVEID.prochazka85 píše:tak uz dostavam: 906 Cannot detect FVE name/type.
Mereni uz vypada ze skutecne jede: http://mypower.cz/fve-sdstest grafy se vykresli kazdou chvili.
EDIT: inac teda 5 minut je rekl bych dosti hrube, mozna 2 minuty by byly lepsi. Microlog posila po 30ti sekundach. Chtel jsem to kdysi nechat na 2 minuty ale pri vydani kodu mi unikla verze, ktera mela 30s, nekteri uz to maji instalovano a tak jsem to proste nechal a 30s je luxusnich i kdyz to bude dat a dat. Ale na serveru je zapnuta komprese na urovni btrfs, takze cim podobnejsi data, tim lepe, na data z mereni FVE optimalni
-
- Příspěvky: 830
- Registrován: pon led 21, 2013 6:36 pm
- 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: Vyčítání dat z MSTS pomocí SDS
Kluci děkuji za skvěle odvedenou práci, obzvlášte panu prochazkovi85. Možná že by nám mohl dát vědět jeho Jméno to označení prochazka85 je pro mně hrozný. Díky díky.
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: 221
- Registrován: ned kvě 20, 2012 9:20 pm
Re: Vyčítání dat z MSTS pomocí SDS
tak pratele dokonano jest.
Kod je hotov, otestovan a funkcni.
Pro zprovozneni aplikace je potreba nastavit IP adresu Tristaru/prevadece na radku 93
misto X.X vlozte IP adresu dvakrat zasebou, poprve odelenou carkami potom teckami
v nasledujicim formatu:
je potreba to zachovat uplne presne takto.
Potom pokud budete dotazovat primo tristar je potreba test.php prepsat na MBCSV.cgi jinak vsechno ostatni zustava.
pokud pouzijete PHP prevadec nechte tam test.php.
Prevadec je potreba pouzit z duvodu ze SDS ma chybu ve firmware kvuli ktere neni schopno komunikovat naprimo s Tristarem.
zde je kod prevadece, je to jednoduchy PHP skrit ktery vezme prijaty get pozadavek a posle ho na tristar.
v php skriptu musite pouze nastavit IP a port na vas vas tristar
pro overeni funkcnosti zavolejte skript z porhlizece http://vasserver.cz/test.php jako odpoved dostanete 1,255,1
Jakmile toto je nakonfigurovano, musite nastavit na radku 279 FVEID ktere vam bylo prideloeno administratorem mypower.cz
a posledni krok je nastaveni odesilani na server. To se provadi na radku 284 a zapise se udaj ve vterinach
takze 120 je kazde dve minuty.
poznamka na konec. Aplikace nacita pouze 4 zakladni hodnoty, nicmene je naznaceno jakym zpusobem se da dodelat nacitani i vsech ostatnich hodnot
A poznamka na uplne uplny zaver. Jedna se o muj uplne prvni program v jazyce SDS-c, takze pokud mate dojem ze jsem to zprasil a ze z programatorskyho hlediska je to hnusny kod tak jsou vitany vase zlepsovaky. Nedelam si patent na to, ze takto to je spravne a nejlepe napsane. Je to muj prvni kod a jsem rad ze funguje a rad se poucim od zkusenejsich programatoru. Takze prosim jen konstruktivni kritiku napr: proc jsi nepouzil bitovy shift lamo A ne: je to zpraseny kod za kterej by sem se stydel. Dekuji.
credits:
Frenky ktery mi umoznil vzdaleny vyvoj na jeho SDS (ano je to tak ja sam zadne SDS nevlastnim a prvni rade hlavne za zadani celeho ukolu
Filip pomoc pri zprovozneni komunikace
Vata vyreseni problemu s desetinou carkou
ringojr z sds fora za nakopnuti spravnym smerem uz jsem to temer vzdal, ale tenhle clovicek me posunul a zrejmne o tom ani nevi
Kod je hotov, otestovan a funkcni.
Pro zprovozneni aplikace je potreba nastavit IP adresu Tristaru/prevadece na radku 93
misto X.X vlozte IP adresu dvakrat zasebou, poprve odelenou carkami potom teckami
v nasledujicim formatu:
Kód: Vybrat vše
http_get(192,168,1,1, '192.168.1.1','/test.php?ID=1&F=4&AHI=0&ALO=',DOTAZ,'&RHI=0&RLO=1');
Potom pokud budete dotazovat primo tristar je potreba test.php prepsat na MBCSV.cgi jinak vsechno ostatni zustava.
pokud pouzijete PHP prevadec nechte tam test.php.
Prevadec je potreba pouzit z duvodu ze SDS ma chybu ve firmware kvuli ktere neni schopno komunikovat naprimo s Tristarem.
zde je kod prevadece, je to jednoduchy PHP skrit ktery vezme prijaty get pozadavek a posle ho na tristar.
Kód: Vybrat vše
<?php
$scheme = 'http';
$host = 'XX.XX.XX.XX';
$port = '80';
$path = '/MBCSV.cgi';
$query = (isset($_SERVER['QUERY_STRING'])) ? $_SERVER['QUERY_STRING'] : '';
$url = $scheme . '://' . $host . ':' . $port . $path . '?' . $query;
echo file_get_contents($url);
pro overeni funkcnosti zavolejte skript z porhlizece http://vasserver.cz/test.php jako odpoved dostanete 1,255,1
Jakmile toto je nakonfigurovano, musite nastavit na radku 279 FVEID ktere vam bylo prideloeno administratorem mypower.cz
a posledni krok je nastaveni odesilani na server. To se provadi na radku 284 a zapise se udaj ve vterinach
takze 120 je kazde dve minuty.
poznamka na konec. Aplikace nacita pouze 4 zakladni hodnoty, nicmene je naznaceno jakym zpusobem se da dodelat nacitani i vsech ostatnich hodnot
A poznamka na uplne uplny zaver. Jedna se o muj uplne prvni program v jazyce SDS-c, takze pokud mate dojem ze jsem to zprasil a ze z programatorskyho hlediska je to hnusny kod tak jsou vitany vase zlepsovaky. Nedelam si patent na to, ze takto to je spravne a nejlepe napsane. Je to muj prvni kod a jsem rad ze funguje a rad se poucim od zkusenejsich programatoru. Takze prosim jen konstruktivni kritiku napr: proc jsi nepouzil bitovy shift lamo A ne: je to zpraseny kod za kterej by sem se stydel. Dekuji.
credits:
Frenky ktery mi umoznil vzdaleny vyvoj na jeho SDS (ano je to tak ja sam zadne SDS nevlastnim a prvni rade hlavne za zadani celeho ukolu
Filip pomoc pri zprovozneni komunikace
Vata vyreseni problemu s desetinou carkou
ringojr z sds fora za nakopnuti spravnym smerem uz jsem to temer vzdal, ale tenhle clovicek me posunul a zrejmne o tom ani nevi
- Přílohy
-
- SDS_tristar.c
- (6.06 KiB) Staženo 236 x
-
- Příspěvky: 1453
- Registrován: pát bře 08, 2013 7:19 pm
- Bydliště: Aš
Re: Vyčítání dat z MSTS pomocí SDS
klobouk dolů.
-
- Příspěvky: 97
- Registrován: čtv zář 15, 2011 11:50 am
Re: Vyčítání dat z MSTS pomocí SDS
Můžu potvrdit funkčnost vyčítání přímo na SDS Makro na české verzi firmware ze dne 1.3.2014 (SDS_MACRO_010314_CZ.bin).
-
- Příspěvky: 830
- Registrován: pon led 21, 2013 6:36 pm
- 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: Vyčítání dat z MSTS pomocí SDS
Použil jste vlastní vývoj nebo něco z mých a prochazka85 aplikaci. Rád bych věděl jestli jde do problému vyčítání nastoupit i jinou cestou než jsme šli při vývoji s panem prochazka85.
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: 97
- Registrován: čtv zář 15, 2011 11:50 am
Re: Vyčítání dat z MSTS pomocí SDS
Použil jsem SDS_tristar.c, který je ke stažení o par příspěvků výš a akorát jsem vyhodil logováni na mypower.
-
- Příspěvky: 830
- Registrován: pon led 21, 2013 6:36 pm
- 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: Vyčítání dat z MSTS pomocí SDS
Mam k dispozici i celý program (všechny vyčitatelné údaje), včetně přenosu do user.html stránky. pokud bude zájem rád poskytnu, ať to nemusíte psát a vymýšlet znova.
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: 97
- Registrován: čtv zář 15, 2011 11:50 am
Re: Vyčítání dat z MSTS pomocí SDS
Zatím si s SDS jenom hraju a asi to nijak nepoužiju, ale stejně díky za nabídku.
-
- Příspěvky: 951
- Registrován: čtv bře 20, 2014 9:17 pm
- Bydliště: Skoro u SK
Re: Vyčítání dat z MSTS pomocí SDS
Ahoj. Jsou nějake nove info k programu? Díky
Okolo 11kWp, soustava několika měničů krmící soustavu několik bojlerů.
-
- Příspěvky: 830
- Registrován: pon led 21, 2013 6:36 pm
- 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: Vyčítání dat z MSTS pomocí SDS
Tristar jsem prodal a za penize jsem koupil studer VT-80. To vse z duvodu, ze mam vsechno studer. Takze vyvoj tristaru jsem ukoncil a nyni zdokonaluji vycitani ze studeru pomoci plc siemens s7_1200.hurvayz píše:Ahoj. Jsou nějake nove info k programu? Díky
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: 951
- Registrován: čtv bře 20, 2014 9:17 pm
- Bydliště: Skoro u SK
Re: Vyčítání dat z MSTS pomocí SDS
Okolo 11kWp, soustava několika měničů krmící soustavu několik bojlerů.
-
- Příspěvky: 951
- Registrován: čtv bře 20, 2014 9:17 pm
- Bydliště: Skoro u SK
Re: Vyčítání dat z MSTS pomocí SDS
já myslel, že TR umí posílat data na mypower sám.. Tohle nedám nějaké rabsbery montgomery nastavovače a nastavování v převaděči spojitosti
Jsem rád, že nahraju do SDSka program, který posílá data na http://eportal.merenienergie.cz To se týká teplot, napětí a spotřeby.
Jsem rád, že nahraju do SDSka program, který posílá data na http://eportal.merenienergie.cz To se týká teplot, napětí a spotřeby.
Okolo 11kWp, soustava několika měničů krmící soustavu několik bojlerů.
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
Microlog - měření MSTS, Axpert, PIP a SDS Macro
od mypower.cz » » v MyPower MicroLog
Microlog - měření MSTS, Axpert, PIP a SDS Macro
- 7 Odpovědi
- 2030 Zobrazení
-
Poslední příspěvek od mypower.cz
-
-
- 0 Odpovědi
- 661 Zobrazení
-
Poslední příspěvek od TadeasD
-
- 10 Odpovědi
- 1459 Zobrazení
-
Poslední příspěvek od cipis
-
- 37 Odpovědi
- 4162 Zobrazení
-
Poslední příspěvek od dusanmsk
-
-
Četnost vyčítání dat ze snímačů výkonu
od rva » » v HomeAssistant
Četnost vyčítání dat ze snímačů výkonu
- 1 Odpovědi
- 781 Zobrazení
-
Poslední příspěvek od PavlikT
-