Fórum | MyPower.CZ | Obnovitelné zdroje energie - energetická soběstačnost | Poslední návštěva: ned zář 20, 2020 2:42 am


Studer XCom232i ako MQQT sensor

Měniče Studer

Studer XCom232i ako MQQT sensor

Příspěvekod DanoP » pát zář 04, 2020 8:47 pm

Konecne som rozbehal emulaciu XCom232i takze sa mozem venovat klientovi co bude citat udaje cez XCom232i a posielat vybrane udaje aj cez MQQT (ala sensor).
Kedze s nasadenim MQQT nemam skusenosti (pouzivam skor wcf, webservices) zatial to vyzera tak ze MQQT sensor odosiela informacie bud vo fixnom intervali, alebo len ak nastane zmena. Zatial som nenarazil na riesenie kedy by zaslal udaje ako odpoved na poziadavku.
Vychadza mi to skor na fixny interval, detekcia zmien u float hodnot by vyzadovala definovat oblast necitlivosti.
Ideu mam taku, ze v configuracnom subore sa nastavia (oznacia) parametre, ktorych hodnoty sa maju posielat (len Informacii - Id 3000 je 168) a interval.
Parametre sa citaju po jednom, cize aj cas behu slucky - vycitanie vsetkych pozadovanych parametrov bude obmedzeny ich poctom. Pravdepodobne by bolo dobre aj nejak definovat parametre ktore staci citat v kazdom druhom, tretom kole (pomaly sa meniace) a podobne.
Dalsia vec, kde sa treba rozhodnut je, ci posielat udaje po jednom, t.j. hned ako sa vycitaju, alebo ako skupinu udajov (ulozit napr. do json vety) a posielat po vetach (tak to robi napriklad Axpert/PIP ako odozva pigs).
V niektorych parametroch nemam jasno, napriklad SOC je aj v Info pod 3007 aj v BSP info pod 7002.
Zaujimave je to aj s timeoutom, v dokumentacii sa pise o 2 sekundach.
1770Wp monokryštál + PIP4048MS + 10kWh LiFePO4, vlastny monitoring na https://www.mms-softec.sk/pip/
DanoP
 
Příspěvky: 632
Registrován: stř črc 06, 2016 11:27 am
Bydliště: Trnava, Slovensko

Re: Studer XCom232i ako MQQT sensor

Příspěvekod redcrown » sob zář 05, 2020 7:36 am

MQTT taky moc neznám, ale aktualizaci hodnot na MQTT brokeru jsem si vykládal přesně jak píšeš. Tím ale neříkám, že je to správně.
Každopádně výborný počin, moc se těším na další výsledky.
redcrown
 
Příspěvky: 782
Registrován: pát říj 12, 2012 7:15 pm
Bydliště: Severní Čechy


Re: Studer XCom232i ako MQQT sensor

Příspěvekod pete » ned zář 06, 2020 11:28 am

Publikovat data na MQTT brokera můžeš podle libosti, nemusí to být ve fixních intervalech.
Posílat hodnotu jako odpověď na požadavek jde taky, i když takový způsob komunikace je typický pro služby a ne pro komunikaci typu PUB-SUB. Dělá se to tak, že klient co publikuje data navíc ještě poslouchá nějaký topic, kde si konzumenti dat mohou publikováním zprávy vyžádat data a publisher jim je pošle do jiného topicu tam kde běžně publikuje (něco jako publikace pro všechny na žádost kohokoli).
Pokud jde o strukturu dat, přijde mi lepší posílat každou hodnotu do samostatného topicu, pokud ta data nemají těsnou časovou souvislost. Takže topicy ve stylu /studer/data/3007, /studer/data/7002 atd. Samozřejmě nic nebrání tomu poslat pak ještě celý balíček dat třeba v json třeba na /studer/data/all. A k tomu pak může být topic /studer/refresh, který publisher poslouchá, a do kterého když někdo zapíše hodnotu 7002 tak publisher publikuje čerstvou hodnotu do /studer/data/7002.
S MQTT mám trochu pracovních zkušeností tak se kdyžtak ptej.
pete
 
Příspěvky: 61
Registrován: úte srp 04, 2015 8:19 pm

Re: Studer XCom232i ako MQQT sensor

Příspěvekod DanoP » pon zář 14, 2020 3:06 pm

Dalsi krok - vyzera to tak ze vycitanie udajov cez XCom232i bezi.
StdIntVycitanie.PNG

co sa ma citat som dal configu
StdIntPars.PNG

Vycitavane bolo aktualne napatie baterie na XTM1 {3000}, actualny prud do/z baterie BSP {7001} a SOC na BSP {7002}.
XTM odpoveda aj ked je vypnute.
Nemáte oprávnění prohlížet přiložené soubory.
1770Wp monokryštál + PIP4048MS + 10kWh LiFePO4, vlastny monitoring na https://www.mms-softec.sk/pip/
DanoP
 
Příspěvky: 632
Registrován: stř črc 06, 2016 11:27 am
Bydliště: Trnava, Slovensko

Re: Studer XCom232i ako MQQT sensor

Příspěvekod redcrown » pon zář 14, 2020 8:37 pm

to začíná vypadat hodně nadějně. Ať se daří v dalším pokračování.
redcrown
 
Příspěvky: 782
Registrován: pát říj 12, 2012 7:15 pm
Bydliště: Severní Čechy


Zpět na Studer

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků

Reputation System ©'