Studer vycitani dat, kresleni grafu

Home Assistant, Arduino, SDS, Raspberry, Linux, vzdálený dohled, automatizace, měření, opensource, closedsource, hotová řešení, DIY, stavebnice, komponenty, software, postupy, návody, schémata, rady, zkušenosti ...
Uživatelský avatar
redcrown
Příspěvky: 1132
Registrován: pát říj 12, 2012 8:15 pm
Reputace: 74
Bydliště: Severní Čechy

Re: Studer vycitani dat, kresleni grafu

Příspěvek od redcrown »

zdar, jak to vypadá? další měsíc je fuč.....
V provozu: poloostrov 19kWp, 4x XTM4000-48, 4xVT80, 18kWh LFP 14S10P + Batrium
bol-St
Příspěvky: 305
Registrován: čtv bře 20, 2014 7:20 am
Reputace: 28
Lokalita: Opavsko
Systémové napětí: 48V
Výkon panelů [Wp]: 9375
Kapacita baterie [kWh]: 30
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlučínsko

Re: Studer vycitani dat, kresleni grafu

Příspěvek od bol-St »

Chci se zeptat, zda je nějaký progres, zmiňoval se konec dubna....
netko
Příspěvky: 173
Registrován: sob zář 01, 2012 12:43 am
Reputace: 10
Lokalita: Orava

Re: Studer vycitani dat, kresleni grafu

Příspěvek od netko »

ahoj mame niečo nove?
podarilo sa niekomu čitať data cez modbus(bud RTU alebp TCP/IP)?
lzahradil
Site Admin
Příspěvky: 921
Registrován: ned srp 12, 2012 1:18 am
Reputace: 285
Lokalita: blízko Plzně
Systémové napětí: 48V
Výkon panelů [Wp]: 5840
Kapacita baterie [kWh]: 28
Bydliště: CZ

Re: Studer vycitani dat, kresleni grafu

Příspěvek od lzahradil »

pp321 - Příspěvky: 5 - Poslední návštěva:úte bře 07, 2023 1:03 pm
Tak to bych moc pokroku neočekával.
FVE 5,84kWp [Axpert 5048MK - LiFePO4 580Ah@48V (zatím) | 3x Axpert MSXE 2400W - NiCd 800Ah@24V]
Uživatelský avatar
TomHC
Příspěvky: 1197
Registrován: pát lis 11, 2022 8:14 am
Reputace: 130
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 5520
Kapacita baterie [kWh]: 14
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR

Re: Studer vycitani dat, kresleni grafu

Příspěvek od TomHC »

Veľké sústo pre jedného človeka...
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi
pp321
Příspěvky: 7
Registrován: pát pro 23, 2022 7:06 pm
Reputace: 2
Lokalita: Ostrava

Re: Studer vycitani dat, kresleni grafu

Příspěvek od pp321 »

Pratele ahoj,

Samozrejme na tom delam:) Par mesicu jsem nebyl u rodicu, kde je elektrarna. Pripravil jsem si spoustu kodu a ted to postupne zkousim pomalu ozivit.

Technicky mi to funguje (vycitam data a posilam na mqtt brokera, moznost vlozit vlastniho brokera), ale k jeste potrebuju doladit UX/UI a stabilitu, aby to proste fungovalo jak ma.

Jo, trva to, mate pravdu:)
pp321
Příspěvky: 7
Registrován: pát pro 23, 2022 7:06 pm
Reputace: 2
Lokalita: Ostrava

Re: Studer vycitani dat, kresleni grafu

Příspěvek od pp321 »

pp321 píše:Pratele ahoj,

Samozrejme na tom delam...
Takhle ted vypada debug log, data vycitam co 5s:

I (1814) studer: DATA XTM(0)
I (1814) studer: batt_voltage 50.015625
I (1814) studer: input_ac_voltage 19.000000
I (1814) studer: output_ac_voltage 225.000000
I (1824) studer: tran_relay 0
I (1824) studer: aux_relay_1 0
I (1834) studer: aux_relay_2 0
I (1834) studer: in_energ_prev_day 0.000000
I (1834) studer: out_power_minute_max 0.738770
I (1844) studer: in_energ_current_day 0.000000
I (1854) studer: out_energ_prev_day 15.000000
I (1854) studer: out_energ_curr_day 7.171875
I (1864) studer: out_active_power 585.000000
I (1864) studer: in_active_power 0.000000
I (1974) studer: DATA MPPT(0)
I (1974) studer: batt_voltage 50.156250
I (1974) studer: batt_current 11.468750
I (1984) studer: panels_power 0.575684
I (1984) studer: panels_power 0.575684
I (1984) studer: kwh_curr_day 2.072266
I (1994) studer: resetable_counter 10416.000000
I (1994) studer: kwh_prev_day 17.250000
I (2004) studer: total_produced 10.414062
I (2004) studer: batt_cycle 8.000003
I (2014) studer: VT_temp 32.687500
I (3744) MQTT: MQTT_EVENT_CONNECTED
I (3754) MQTT: sent subscribe successful, msg_id=19033
I (3814) MQTT: MQTT_EVENT_SUBSCRIBED, msg_id=19033
cihlar3
Příspěvky: 5
Registrován: pon srp 01, 2022 7:08 pm
Reputace: 0

Re: Studer vycitani dat, kresleni grafu

Příspěvek od cihlar3 »

Ahoj je nějaký posun, uvažoval jsem o SolarMaxx, ale ani po několika telefonátech se nemají k odpovědi, jestli jsou schopni nasadit jejich systém na FVE Studer. Blíží se tato možnost do nějaké finální verze?
dusanmsk
Příspěvky: 304
Registrován: pát říj 15, 2021 10:41 am
Reputace: 15

Re: Studer vycitani dat, kresleni grafu

Příspěvek od dusanmsk »

Pokial to vies vycitat a poslat do mqtt, tak uz to staci strcit do influxu a je hotovo, nie?

Ja to mam v plane, ale najprv by som rad konecne po 2 rokoch ozivil elektraren :)

Edit - precital som si cely thread od zaciatku. Pokial studer loguje na rs232 to co je o par prispevkov vyssie, tak to je riesitelne akymkolvek mikropocitacom a-la rpi a kuskom primitivneho kodu co bude parsovat data z logu a strkat ich do grafany.

Viac menej pocitajte s tym, ze ak nevyjde tento projekt, ja budem urcite monitoring riesit po svojom a ked to budem mat hotove, strcim to aj s navodom k sebe na guthub.
mobilik
Příspěvky: 2674
Registrován: úte úno 04, 2014 9:06 am
Reputace: 265
Bydliště: Neďaleko Košic (SR)
Kontaktovat uživatele:

Re: Studer vycitani dat, kresleni grafu

Příspěvek od mobilik »

Tak to už aby si začal. :-D. Všetci tu niečo majú rozrobené, ale 100% výsledok ešte nikto nedal. Ja tiež čakám na niečo čo bude rýchlo implementovateľné. Tak verím že to zverejniš. Držím palce.
Čo bolo bolo, bude len horšie...
Uživatelský avatar
Frenky
Příspěvky: 815
Registrován: pon led 21, 2013 6:36 pm
Reputace: 131
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: Studer vycitani dat, kresleni grafu

Příspěvek od Frenky »

dusanmsk píše: čtv pro 28, 2023 4:52 pm Edit - precital som si cely thread od zaciatku. Pokial studer loguje na rs232 to co je o par prispevkov vyssie, tak to je riesitelne akymkolvek mikropocitacom a-la rpi a kuskom primitivneho kodu co bude parsovat data z logu a strkat ich do grafany.
Zase tak primitivní kód to není. Vyčítám STUDER po RS232 běží to cca 10 let. Řešil jsem to na platformě ARDUINO (DUE) s přenosem dat do rpi, do databáze (SQL, Nyní se to myslím jmenuje Maria DB). V arduinu je to cca 5000 řádek kódu. :mrgreen:

Celý výsledek je k nahlédnutí zde: http://95.85.214.80/index.html

téma jak to začalo je tady: viewtopic.php?p=89706#p89706 (FVE Mladá Boleslav)
pokračování je tady: viewtopic.php?t=4809 (FVE Doubravička)

Výhodou je nezávislost na všelikých cloudech a podobných nesmyslech.

Nevýhoda je ta že programování se věnuji jen cca 2 měsíce z roku. 1 měsíc vzpomínám co všechno jsem zapomněl a 1 měsíc něco dodělám. Čas je jediná veličina, které se mi nedostává. Navíc programování nerozumím a nechce se mě učit nové srandičky, jako HOME ASSISTANT a podobně, ale asi mě to nemine. :evil:
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
dusanmsk
Příspěvky: 304
Registrován: pát říj 15, 2021 10:41 am
Reputace: 15

Re: Studer vycitani dat, kresleni grafu

Příspěvek od dusanmsk »

No jasne, ale v tych 5k riadkov bude ta html vizualizacia, nie?

Neviem kolko prace je dostat ten debug log co poslal pp321, ale predpokladam ze to bude nieco ako:

- poslem po seriovke prikaz 'daj mi log'
- dostanem odpoved

Rozparsovat tu odpoved a poslat ju do influxu bude naozaj par riadkov kodu a vyskladat to cele v docker-compose s influxom a grafanou bude tiez par minut prace. Mam s tym nejaku skusenost (https://github.com/dusanmsk/loxone-grafana) pri dolovani dat z loxone do grafany.

Nechce mi niekto prist dokoncit FVE a ja mu za to dodam komplet krabicku z ktorej budu liezt grafy v grafane? Ja sa k tomu nedokazem dokopat :)
Uživatelský avatar
Frenky
Příspěvky: 815
Registrován: pon led 21, 2013 6:36 pm
Reputace: 131
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: Studer vycitani dat, kresleni grafu

Příspěvek od Frenky »

dusanmsk píše: čtv pro 28, 2023 8:34 pm No jasne, ale v tych 5k riadkov bude ta html vizualizacia, nie?
Ne .html běží na RPi
dusanmsk píše: čtv pro 28, 2023 8:34 pm Neviem kolko prace je dostat ten debug log co poslal pp321, ale predpokladam ze to bude nieco ako:

- poslem po seriovke prikaz 'daj mi log'
- dostanem odpoved
1) musíš sestavit tiket podle toho jaký parametr chceš číst, něco jako:

Kód: Vybrat vše

0xAA, 0x00, 0x01, 0x00, 0x00, 0x00, 0x59, 0x02, 0x00, 0x00, 0x0A, 0x00, 0x65, 0x33, 0x00, 0x01, 0x01, 0x00, 0x58, 0x1B, 0x00, 0x00, 0x01, 0x00, 0x75, 0xA0
(Mimo jiné tam musíš spočítat CRC)
2) odeslat ho správně do STUDERu
3) přijmout tiket, který ti STUDER vrátí
4) rozluštit tiket a vybrat byty kde se skrývá hodnota daného parametru ve formátu Big endian (IEEE-754)
5) převést formát Big endian (IEEE-754) na float
6) zobrazit, poslat, nebo jinak použít data které dostaneš.
dusanmsk píše: čtv pro 28, 2023 8:34 pm Rozparsovat tu odpoved a poslat ju do influxu bude naozaj par riadkov kodu a vyskladat to cele v docker-compose s influxom a grafanou bude tiez par minut prace. Mam s tym nejaku skusenost (https://github.com/dusanmsk/loxone-grafana) pri dolovani dat z loxone do grafany.
Nevím co je influx, docker-compose s influxom a grafanou, ale určitě to zase budou mega programy s tunou věcí, kterým nedůvěřuji, protože nevím co to dělá a kam se to všechno posílá. Jsem konzerva vystačím s SQL databází a grafy dělám pomocí https://www.highcharts.com/
dusanmsk píše: čtv pro 28, 2023 8:34 pm Nechce mi niekto prist dokoncit FVE a ja mu za to dodam komplet krabicku z ktorej budu liezt grafy v grafane? Ja sa k tomu nedokazem dokopat :)
Nechci být nepříjemný, jsou svátky a bude Nový rok, ale postavit malou domácí FVE trvá šikovnému a zainteresovanému člověku přibližně 10 pracovních dní. Předpokládám venkovní práce na střeše ve 2-3 osobách. Dobrý dohled a smysluplný vývoj SW aplikace na FVE trvápřibližně 2 roky. A je jedno jestli to bude zařízení STUDER, VICTRON či jiná krabička. Pokud to ovšem k něčemu má být a nějak to vypadat.


Přikládám dokumentaci k protokolu
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
kamils
Příspěvky: 58
Registrován: čtv črc 15, 2021 5:10 pm
Reputace: 8

Re: Studer vycitani dat, kresleni grafu

Příspěvek od kamils »

Studer má na svých stránkach také kompletní knihovny v "c", včetně příkladu. https://studer-innotec.com/wp-content/u ... 1.6.38.zip
kamils
Příspěvky: 58
Registrován: čtv črc 15, 2021 5:10 pm
Reputace: 8

Re: Studer vycitani dat, kresleni grafu

Příspěvek od kamils »

Ješte mám implementaci studer protokulu pro SDS Micro ST https://www.onlinetechnology.cz/eshop/k ... _micro-_st. Seznam vyčítaných parametrů a hodnot předává přes MQTT. Převod Big endian na float se musí udělat při dalším zpracování, např. v Node-REDu.

Kód: Vybrat vše

var int = msg.payload.val;
if (int > 1 || int < 0) 
{
    var sign = (int >>> 31) ? -1 : 1;
    var exp = (int >>> 23 & 0xff) - 127;
    var mantissa = ((int & 0x7fffff) + 0x800000).toString(2);
    var float32 = 0;
    for (i = 0; i < mantissa.length; i += 1) { float32 += parseInt(mantissa[i]) ? Math.pow(2, exp) : 0; exp-- }
    int = float32 * sign;
    if(int > 1000000)
        int = 0;
    if(int < -1000000)
        int = 0;
}
msg.payload.val = int;
return msg;
Přílohy
serial_studer_2.c
(26.83 KiB) Staženo 38 x
dusanmsk
Příspěvky: 304
Registrován: pát říj 15, 2021 10:41 am
Reputace: 15

Re: Studer vycitani dat, kresleni grafu

Příspěvek od dusanmsk »

Nechci být nepříjemný, jsou svátky a bude Nový rok, ale postavit malou domácí FVE trvá šikovnému a zainteresovanému člověku přibližně 10 pracovních dní. Předpokládám venkovní práce na střeše ve 2-3 osobách.
No vidis, mne to trva uz druhy rok, pretoze casu je malo. A v 1 osobe je 10 dni malo. A neviem ci je to mala fve. 30x375Wp, 2xVT80, 2xXTM4000. Mam to prakticky pred dokoncenim, len dozapojit 230V a kupit baterky.

Co sa tyka vyvoja, mam to presne opacne. To je pre mna to najmenej. A nez strkat data do sql db a programovat si kreslenie grafov, tak pouzijem presne to co je k tomu urcene - influx a grafanu.

Dik za ten protokol, ked nastane chvila, nastudujem.
Uživatelský avatar
Frenky
Příspěvky: 815
Registrován: pon led 21, 2013 6:36 pm
Reputace: 131
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: Studer vycitani dat, kresleni grafu

Příspěvek od Frenky »

Škoda, že nejsme k sobě blíže, hned bych pomohl s instalací a ty s dohledem. :handshake2:
Rozsah FVE mám podobný. Dvě pole, 2xVT, 2xXT. U kamaráda za Prahou jsme to daly za 4 víkendy. :mrgreen:
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
dusanmsk
Příspěvky: 304
Registrován: pát říj 15, 2021 10:41 am
Reputace: 15

Re: Studer vycitani dat, kresleni grafu

Příspěvek od dusanmsk »

No, ja som to robil uplne sam a na fazy, ako vysiel cas, chut nieco robit a prachy. Prvu jar haky a pripravu trasy. Potom prislo leto, dovolenky, vylety ... Na jesen som osadil na stenu krabice a nahrubo zakabloval. Zima nic, jar DC trasa z povaly do technickej, leto zase nic (vylety dovolenky ...) a jesen panely a combinerbox. Takze uz to chce len baterky a prekablovat silovinu. Optimisticky ocakavam marec ze by som to nahodilz takze nez bude leto, stihnem aj ten monitoring (pretoze ho sam budem potrebovat).

Keby som to nahrubo mal spocitat, tak som na tom stravil urcite aspon 20-30 8-hodinovych sichiet. Ale z toho je tak 30% minimalne "rozlozim lesenie, vezmem si vercajk, pobalim vercajk, zlozim lesenie". Proste samemu a rozkuskovane do malych casovych okien to holt takto trva.

Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek