Komunikácia v FVE - BMS / Venus / Python / MQTT
Souhrn tématu
Pro zjednocení komunikace ve fotovoltaických elektrárnách (FVE) se využívá kombinace zařízení jako Raspberry Pi 3+ s Venus OS, ESP32/8266, Arduino Mega s Ethernet shieldem a BMS. Python 3.9.1 je instalován ze zdrojových kódů pro vytvoření dohledového systému, který porovnává chování FVE s matematickým modelem bateriových packů na základě měření napětí, proudu a teploty jednotlivých částí. Nezbytnost úspěšného průběhu všech testů Pythonu není kritická pro komunikaci přes různé porty, ale doporučuje se využít dostupné moduly pro snadnější implementaci.
- rottenkiwi
- Příspěvky: 5449
- Registrován: pát úno 13, 2015 2:24 pm
- Reputace:287
- Lokalita: SO, SK
- Bydliště: SO, SK
- Lokalita:SO, SK
Komunikácia v FVE - BMS / Venus / Python / MQTT
Chcel by som nejako zjednotiť komunikáciu v mojich FVEs.
Mám tam Rasp Pi 3+ s Venus OS, ďalej ESP32/8266, Arduina Mega + Eht. Shield + BMS,
na PC mám Docker + Grafanu.
Chcel by som k tomu v Pythone naprogramovať nejaký dohľadový systém,
ktorý by porovnával správanie všetkých FVEs s matematickým modelom
battery packov, kde je snímanie napatia, prúdu, teploty jednotlivých P/S
častí batériového systému.
Nainštaloval som si Python 3.9.1, tak že som stiahol zdrojáky
a ./configure + make -j 8
Potom som spustil ./python -m test a vyhodilo mi toto, ergo neprebehli všetky testy.
Bude mi ten Python fungovať na to,na čo to potrebujem, či musia všetky testy zbehnúť OK,
najma ak sa jedná o komunikáciu na roznych portoch ?
Mám tam Rasp Pi 3+ s Venus OS, ďalej ESP32/8266, Arduina Mega + Eht. Shield + BMS,
na PC mám Docker + Grafanu.
Chcel by som k tomu v Pythone naprogramovať nejaký dohľadový systém,
ktorý by porovnával správanie všetkých FVEs s matematickým modelom
battery packov, kde je snímanie napatia, prúdu, teploty jednotlivých P/S
častí batériového systému.
Nainštaloval som si Python 3.9.1, tak že som stiahol zdrojáky
a ./configure + make -j 8
Potom som spustil ./python -m test a vyhodilo mi toto, ergo neprebehli všetky testy.
Bude mi ten Python fungovať na to,na čo to potrebujem, či musia všetky testy zbehnúť OK,
najma ak sa jedná o komunikáciu na roznych portoch ?
- josse
- Příspěvky: 1371
- Registrován: úte úno 14, 2017 9:35 pm
- Reputace:160
Re: Komunikácia v FVE - BMS / Venus / Python / MQTT
Proč Python na malině ze zdrojáků?
Raspian, apt-get install... Budeš potřebovat další moduly, je to snazší... CRC, http, usbhiddev, ... , byl bych blázen to všechno psát a nepoužít doplňující moduly...
Raspian, apt-get install... Budeš potřebovat další moduly, je to snazší... CRC, http, usbhiddev, ... , byl bych blázen to všechno psát a nepoužít doplňující moduly...
3,6kWp GWL Poly + 8,82kWp Canadian Mono, 3x PIP4048MS, 5x80P14S = 5600Cells 18650 (~900Ah/47kWh)
Elektrárna: https://emoncms.trenet.org/dashboard/view?id=3
TČ: https://emoncms.trenet.org/dashboard/view?id=21
Elektrárna: https://emoncms.trenet.org/dashboard/view?id=3
TČ: https://emoncms.trenet.org/dashboard/view?id=21
Kdo je online
Uživatelé procházející toto fórum: Claudebot [Bot]
