Smart Shunt INA226

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 ...
skybor
Příspěvky: 523
Registrován: pon dub 24, 2023 8:47 am
Lokalita: Lašská brána Beskyd
Systémové napětí: 24V
Výkon panelů [Wp]: 2700
Kapacita baterie [kWh]: 4,9

Smart Shunt INA226

Příspěvek od skybor »

Nezkoušeli jste někdo zbastlit SmartShuntINA226, dle tohoto projektu?

https://github.com/kscholty/SmartShuntINA226

Podle README to nevypadá úplně marně. V rámci upgradu FVE řeším pro měření baterky něco jako je PZEM-017, ale co by umělo měřit proud obousměrně.
SkyFVE 2,7 kWp (ve výstavbě) na výzkumné "chytré" chatě. 2x MPPT EASun 6048 60A, NiCd 2p17s KPM 120P (4,9kWh), SkyPowerBox HF 2430 (ex Axpert VM 3K), Green Cell INV17 500W + Siemens Logo! + RPi (Node-RED, Remote-RED, InfluxDB, Grafana)
Uživatelský avatar
TomHC
Příspěvky: 1118
Registrován: pát lis 11, 2022 8:14 am
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: Smart Shunt INA226

Příspěvek od TomHC »

Za pár dní bude dostupný komponent pre ESPhome ktorý podporuje INA228, 229, 237, 238 a 239. Robili sme na tom s jedným programátorom :) V princípe stačí len to čo som nakreslil.
Přílohy
20240125_171745.jpg
ina228.PNG
ina228.PNG (28.03 KiB) Zobrazeno 1242 x
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
skybor
Příspěvky: 523
Registrován: pon dub 24, 2023 8:47 am
Lokalita: Lašská brána Beskyd
Systémové napětí: 24V
Výkon panelů [Wp]: 2700
Kapacita baterie [kWh]: 4,9

Re: Smart Shunt INA226

Příspěvek od skybor »

Tak jsem se rozhodl ten SmartShuntINA226 vyzkoušet. Líbí se mi na tom projektu, že to komunikuje i pomoci modbus stejně jako PEZM-017, které již mám v systému v provozu.
Našel jsem doma nějaký NodeMcu a zkusil SW do něj nahrát. Vše proběhlo OK na první pokus. Vytvoří si to svůj AP, na který se pak dá připojit a Shunt nakonfigurovat včetně připojení do své Wi-Fi sítě.

Příští týden by měl dorazit INA226, tak pokračování příště ;)
Přílohy
INR-SS2.jpg
INR-SS1.jpg
SkyFVE 2,7 kWp (ve výstavbě) na výzkumné "chytré" chatě. 2x MPPT EASun 6048 60A, NiCd 2p17s KPM 120P (4,9kWh), SkyPowerBox HF 2430 (ex Axpert VM 3K), Green Cell INV17 500W + Siemens Logo! + RPi (Node-RED, Remote-RED, InfluxDB, Grafana)
kolin
Příspěvky: 21
Registrován: úte lis 09, 2021 6:01 pm
Lokalita: Praha zapad
Chci prodávat energii: NE
Chci/Mám dotaci: NE

Re: Smart Shunt INA226

Příspěvek od kolin »

TomHC píše: čtv led 25, 2024 7:17 pm Za pár dní bude dostupný komponent pre ESPhome ktorý podporuje INA228, 229, 237, 238 a 239. Robili sme na tom s jedným programátorom :) V princípe stačí len to čo som nakreslil.
Ahoj,
přesně tohle strašně potřebuju. Mám už hotové destičky s INA229 a nemám je jak číst. Můžeš sem prosím napsat odkaz až to bude veřejné?

Ja se o vlastní komponent do esphome pokoušel, ale ty zběsilé deklarace v pythonu....

Předem díky za ten komponent.
Pokud by někdo chtěl jednu destičku s INA229, můžu věnovat.
Přílohy
IMG_20231226_201144.jpg
Uživatelský avatar
TomHC
Příspěvky: 1118
Registrován: pát lis 11, 2022 8:14 am
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: Smart Shunt INA226

Příspěvek od TomHC »

Zatiaľ iba ako preview, ale väčšina vecí funguje. Ešte to dolaďujeme a testujeme.

https://deploy-preview-3571--esphome.ne ... sor/ina2xx

https://github.com/latonita/esphome-ina228
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
kolin
Příspěvky: 21
Registrován: úte lis 09, 2021 6:01 pm
Lokalita: Praha zapad
Chci prodávat energii: NE
Chci/Mám dotaci: NE

Re: Smart Shunt INA226

Příspěvek od kolin »

TomHC píše: úte led 30, 2024 6:34 am Zatiaľ iba ako preview, ale väčšina vecí funguje. Ešte to dolaďujeme a testujeme.

https://deploy-preview-3571--esphome.ne ... sor/ina2xx

https://github.com/latonita/esphome-ina228
Díky za odkazy. Vidím, že GitHub je velmi aktivní.

Už mám v HomeAssistantu aktivní balancer Neey a BMSku od JBD (oboje přes ESPHome). Ale ta BMS proud neměří úplně dobře. Její ADC má nějak malé rozlišení a všichni na celém internetu si stěžují že SoC se rozjíždí.

BMSku mám připojenou přes CAN bus do Xcom-CAN do Studeru a tváří se jako Pylontech. Pokud budu mít v ESPHome přesný proud a náboj, napětí už mám přesné z balanceru, neměl být takový problém posílat periodicky formátované CAN zprávy a emulovat Pylontech. Mělo by to jít bez "programování" jenom v YAML. Kdž by se tó povedlo, mohl bych Studery komandovat jak chci nabíjecí napětí, proud atd. Mohl bych jim pak o stavu baterie zcela lhát :D

Původní projekt kopie SmartShunt je moc zajímavý. Originál od Victronu stojí balík, na to co to je. Skyborovi jsem poslal jednu INA229 a prý zkusí adaptovat kód. Bylo by to zajímavé a hodilo by se mi to do karavanu. Škoda že původní autor rovnou nepoužil INA228 (nebo 229) která je přesnější, na větší proud a inetgraci náboje dělá interně, tudíž snad i lépe.
kamils
Příspěvky: 50
Registrován: čtv črc 15, 2021 5:10 pm

Re: Smart Shunt INA226

Příspěvek od kamils »

kolin píše: úte led 30, 2024 9:01 pm Už mám v HomeAssistantu aktivní balancer Neey a BMSku od JBD (oboje přes ESPHome).
Ten balancer Neey je připojen přes komponentu esphome-jk-bms?
Uživatelský avatar
TomHC
Příspěvky: 1118
Registrován: pát lis 11, 2022 8:14 am
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: Smart Shunt INA226

Příspěvek od TomHC »

Ja som dnes Currentshunt zapojil na batériu, zaintegroval do HA. Som zvedavý, i keď teraz má byť zase solárna bieda. Aspoň uvidím, kam až odíde SoC na JBD.
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
skybor
Příspěvky: 523
Registrován: pon dub 24, 2023 8:47 am
Lokalita: Lašská brána Beskyd
Systémové napětí: 24V
Výkon panelů [Wp]: 2700
Kapacita baterie [kWh]: 4,9

Re: Smart Shunt INA226

Příspěvek od skybor »

Dorazil INA226, tak jsem to zkusil zapojit (zatím ve formě hnízda). A vypadá to, že by to měřit mohlo . SmartShunt za pár kaček ;)
Zkusil jsem vyčíst data v NodeRED pře HTTP request. Ještě chci zkusit připojit nějaký převodník na RS485 a vyzkoušet komunikaci přes můj oblíbený Modbus.
Rozhraní Victron Ve.direct nemám jak odzkoušet. A vlastně mne aktuálně ani moc nezajímá ...
SmartShuntINA226_hnizdo.jpg
SmartShuntINA226_zdroj.jpg
SmartShuntINA226_web.jpg
SmartShuntINA226_NR.jpg
Takže dodělat ten převodník, hodit to na nějaký univerzální board a do nějaké krabičky a může se testovat ...

BTW: Jak má vlastně shunt číst proud? Kladný do baterky a záporný z baterky?
SkyFVE 2,7 kWp (ve výstavbě) na výzkumné "chytré" chatě. 2x MPPT EASun 6048 60A, NiCd 2p17s KPM 120P (4,9kWh), SkyPowerBox HF 2430 (ex Axpert VM 3K), Green Cell INV17 500W + Siemens Logo! + RPi (Node-RED, Remote-RED, InfluxDB, Grafana)
glottis
Příspěvky: 1816
Registrován: stř úno 02, 2022 10:30 am
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: Smart Shunt INA226

Příspěvek od glottis »

Victron to má jak píšeš. Záporné je vybíjení
Uživatelský avatar
TomHC
Příspěvky: 1118
Registrován: pát lis 11, 2022 8:14 am
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: Smart Shunt INA226

Příspěvek od TomHC »

INA228 má tú výhodu, že interne počíta náboj a energiu aj bez pomoci ESP. A tá integrácia v čase bude asi výrazne presnejšia. Ale aj tak sa len hráme, nie je to raketa na Mars ;)
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
skybor
Příspěvky: 523
Registrován: pon dub 24, 2023 8:47 am
Lokalita: Lašská brána Beskyd
Systémové napětí: 24V
Výkon panelů [Wp]: 2700
Kapacita baterie [kWh]: 4,9

Re: Smart Shunt INA226

Příspěvek od skybor »

JJ. O tom, že INA228/INA229 je lepší vím. Chci je vyzkoušet taky ... Já původně ani moc se SmartShuntem nepočítal, ale trochu jste mne překvapili tou nepřesností měžení (SOC) BMSek. Takže ho do upgradované FVE asi zařadím.
SkyFVE 2,7 kWp (ve výstavbě) na výzkumné "chytré" chatě. 2x MPPT EASun 6048 60A, NiCd 2p17s KPM 120P (4,9kWh), SkyPowerBox HF 2430 (ex Axpert VM 3K), Green Cell INV17 500W + Siemens Logo! + RPi (Node-RED, Remote-RED, InfluxDB, Grafana)
glottis
Příspěvky: 1816
Registrován: stř úno 02, 2022 10:30 am
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: Smart Shunt INA226

Příspěvek od glottis »

nic bych za to nedal, ze ve smartshuntu je prave INA. Aby to bylo presne, je potreba integrovat prave co nejdriv. V BMS to pak meri a vzorkuji buhvi jak.
kodl69
Příspěvky: 7351
Registrován: sob črc 19, 2014 8:56 pm
Lokalita: severně od Brna
Systémové napětí: 48V
Výkon panelů [Wp]: 8kWp
Kapacita baterie [kWh]: 12kWh
Chci prodávat energii: NE
Chci/Mám dotaci: NE

Re: Smart Shunt INA226

Příspěvek od kodl69 »

pokud jo, tak ne INA228, protože v době, kdy to vyvíjeli, tak ještě neexistovala...
na SOC mám momentálně smarthunt, ale na jednotlivý baterky jsem narouboval bočníky a 3x INA3221 +esp32, a jsou tam vidět věci, který jsem tušil, ale nerad to vidím takhle naplno:[atachment=0]Snímek obrazovky pořízený 2024-02-04 11-45-34a.png[/attachment] všechno winston,
batere 4 je cca 6-7 let statá, 90Ah 35mm2 cca 2.5m přívody, baterie 5 je podobně stará, ale 1m dráty a 170Ah složeno z 90+40+40Ah, a nakonec baterie 6 je kdysi 200Ah z r. 2007-2008, dnes reálně 120Ah, nepatrně delší přívody než baterie 5. Aspoň že netečou proudy mezi baterkama, jako se někdy stává u li-ion baterek, když jsou hodně rozdílný... Jo a mám to naopak, záporný je proud do baterky, asi bych to měl přehodit, victron to má logičtěj. Já jsem to bral z pohledu zátěže, že kladná je energie, co se odbírá...
Přílohy
Snímek obrazovky pořízený 2024-02-04 11-45-34a.png
ostrov skoro 8kWp neustále ve stádiu zrodu: smartshunt(ex WBJR), MPPT150/45, MPPT 250/100(ex midnitesolar 150 clasic lite), 16S a různě P cca 340Ah Winston, MP II 5000,( ex Powerjack 8kW, ex samodomo cca 4kW). 48V DC rozvody a spotřebiče.
Uživatelský avatar
TomHC
Příspěvky: 1118
Registrován: pát lis 11, 2022 8:14 am
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: Smart Shunt INA226

Příspěvek od TomHC »

Samozrejme som neodolal a objednal 3 dosky s INA226, dnes dorazia :)
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
cipis
Příspěvky: 4052
Registrován: pon srp 16, 2021 9:31 pm
Lokalita: blízko Brna
Bydliště: blízko Brna

Re: Smart Shunt INA226

Příspěvek od cipis »

kolin píše: úte led 30, 2024 9:01 pm a BMSku od JBD (oboje přes ESPHome). Ale ta BMS proud neměří úplně dobře. Její ADC má nějak malé rozlišení a všichni na celém internetu si stěžují že SoC se rozjíždí.
Tady je důvod, proč to měří nepřesně:
Přílohy
20240207_202321.jpg
20240207_202833.jpg
9,77 kWp: 6240 Wp Jih, 2040 Wp Východ, 1490 Wp Západ
Regulátory Epever a Victron
Měnič Victron 2 kVA (celý byt + wifi/kamery/atd.), ostatní (CARSPA, Epever) aktuálně odpojené (vytěžování)
1 kW "nabíječka" 24 V
31 080 Wh staré olovo 7 488 Wh Li-Ion
Modře píši jako moderátor, černě jako člen.
kolin
Příspěvky: 21
Registrován: úte lis 09, 2021 6:01 pm
Lokalita: Praha zapad
Chci prodávat energii: NE
Chci/Mám dotaci: NE

Re: Smart Shunt INA226

Příspěvek od kolin »

cipis píše: stř úno 07, 2024 11:15 pm
kolin píše: úte led 30, 2024 9:01 pm a BMSku od JBD (oboje přes ESPHome). Ale ta BMS proud neměří úplně dobře. Její ADC má nějak malé rozlišení a všichni na celém internetu si stěžují že SoC se rozjíždí.
Tady je důvod, proč to měří nepřesně:
Malým shuntem to nebude, 35mV při 500A mi vychází na 70uOhm. To při 5A proudu dává 350uV, což sice není mnoho, ale ostatní produkty používají podobné bočníky a jsou lepší.

Studer dává k BSP bočník 500A/50mV a uvnitř mají dost obyčejné operační zesilovače, žádná INAxx.
Victron Smrtshunt je myslím na 500A a napětí nevím, ale 50 nebo 75mV to bude.
INA229 by to měla změřit dost přesně (má 78.125nV/bit).
INA226 má jenom 15bitů (16tý je znménko), ale to by pořád mohlo docela stačit.
Takže to, že JBD měří blbě nebude chyba malého shuntu, ale návrhu.


Jak už tu někdo napsal, pro správné měření SoC je navíc třeba samplovat dost rychle. Snad už se brzo dostanu k tomu dodat INA229 k baterce a zprovoznit to s esphome.

skybor píše: sob úno 03, 2024 9:55 pm Takže dodělat ten převodník, hodit to na nějaký univerzální board a do nějaké krabičky a může se testovat ...
Máš už nějaké poznatky, výsledky, zkušenosti?
skybor
Příspěvky: 523
Registrován: pon dub 24, 2023 8:47 am
Lokalita: Lašská brána Beskyd
Systémové napětí: 24V
Výkon panelů [Wp]: 2700
Kapacita baterie [kWh]: 4,9

Re: Smart Shunt INA226

Příspěvek od skybor »

Máš už nějaké poznatky, výsledky, zkušenosti?
Bohužel zatím jen základní test funkčnosti. Něco to měří ;) . Napětí dost přesně. Zbytek jen vím, že měří, ale nevím přesnost.Jsou tam nastavitelné kalibrační konstanty na napětí i proud, zbytek samozřejmě dopočítává aplikace a uvidíme jak. Proud to měří i v malých hodnotách. Momentálně není moc času a hlavně pořádný realný test se trochu opozdí, protože se mi opozdila dodávka baterie a tím celý upgrade FVE, kde to budu moct porovnávat s údaji z BMS a eventuálně s údaji z PZEM-017.
SkyFVE 2,7 kWp (ve výstavbě) na výzkumné "chytré" chatě. 2x MPPT EASun 6048 60A, NiCd 2p17s KPM 120P (4,9kWh), SkyPowerBox HF 2430 (ex Axpert VM 3K), Green Cell INV17 500W + Siemens Logo! + RPi (Node-RED, Remote-RED, InfluxDB, Grafana)
PavlikT
Příspěvky: 50
Registrován: pon lis 09, 2020 9:35 pm

Re: Smart Shunt INA226

Příspěvek od PavlikT »

No, ja jsem o tom taky premyslel, ze si neco takoveho vyrobim, ale ta kalibrace je asi nejvetsi problem... Mozna se smitim s tim, ze koupim jedem Victron Smartshunt a podle nej to budu ladit... Nebo mate nejay jiny napdad, jak to co nejlepe kalibrovat?
Uživatelský avatar
TomHC
Příspěvky: 1118
Registrován: pát lis 11, 2022 8:14 am
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: Smart Shunt INA226

Příspěvek od TomHC »

PavlikT píše: čtv úno 08, 2024 12:34 pm No, ja jsem o tom taky premyslel, ze si neco takoveho vyrobim, ale ta kalibrace je asi nejvetsi problem... Mozna se smitim s tim, ze koupim jedem Victron Smartshunt a podle nej to budu ladit... Nebo mate nejay jiny napdad, jak to co nejlepe kalibrovat?
Ako kalibrovať? Veď cez kalibračný register podľa datasheetu... Keď to máš komplet zapojené aj s power shuntom, pustím cez to prúd o známej veľkosti (lab. zdroj), prípadne dám do série multimeter na meranie prúdu a uvidím čo INA nameria s defaultným nastavením podľa špecifikácie shuntu. Ak je to mimo, doladí sa práve hodnota v kalibračnom registri.
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

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