In /ivp/ensemble/dataraw/SERIAL-NR-BATTERY are Informations about Lifetime Charging/Discharging. Even without Storage CT.
Maybe u can add this to the Enphase Integration.
In /ivp/ensemble/dataraw/SERIAL-NR-BATTERY are Informations about Lifetime Charging/Discharging. Even without Storage CT.
Maybe u can add this to the Enphase Integration.
Sounds interesting @ChristianH1983. Are the numbers accurate that you know?
Yes. I used it in FHEM and they are very accurate.
If u need some examples just ask.
Ah excellent @ChristianH1983. And yes please, if you can provide some examples that would be great.
Seems that data_records[3] is sync every 5 Minutes (Maybe because nothing is changing)
{
"version": "3.0",
"data_records": {
"3": {
"SOC": 4,
"SOH": 100,
"ChgDemCurr": 250,
"DChgDemCurr": 0,
"ChgWh": 1451449,
"DChgWh": 1217585,
"ChgProh": 0,
"DchgProh": 1,
"AvgCellV": 3049,
"MinCellV": 3001,
"MaxCellV": 3080,
"MinCellVPos": 11,
"maxCellVPos": 13,
"PackV": 640,
"PackI": 0,
"BMUTemp": 24,
"BMUFETTemp": 24,
"AvgCellTemp": 16,
"MinCellTemp": 16,
"MinCellTempPos": 1,
"MaxCellTemp": 17,
"MaxCellTempPos": 10,
"ChgV": 735,
"DischgV": 525,
"BMUErrCode": 1,
"Energy Produced": 20785826,
"Energy Consumed": 25123945,
"ConfiguredBkpSOC": 0,
"HighBkpSOCLimit": 100,
"Sync Time": "Fri Dec 20 08:55:15 2024\n"
},
"5": {
"Agg Pow": 0,
"SOC": 4,
"Inv updated": 0,
"Inv UID": 999,
"ActivePCUs": 4,
"LED Status": 17,
"BMU State": 3,
"Available Charge Power": 1280,
"Available Discharge Power": 0,
"Sync Time": "Fri Dec 20 08:55:39 2024\n"
},
"6": [
{
"Serial Num": "122214057083",
"A": 70,
"V": 7391,
"W": -16,
"Hz": 838957910,
"HzFloat": 50.00578689575195,
"VA": 256,
"VAr": 256,
"DCA": 0,
"DCV": 16455,
"DCW": 4,
"Temp": 89,
"Operating_State": 1,
"Enphase_Operating_State": 0,
"Events": 0,
"EventsExt": 0,
"grid connection state": 0,
"Sync Time": "Fri Dec 20 08:52:44 2024\n"
},
{
"Serial Num": "122214056957",
"A": 71,
"V": 7388,
"W": 0,
"Hz": 839020490,
"HzFloat": 50.009517669677737,
"VA": 258,
"VAr": 258,
"DCA": -1,
"DCV": 16453,
"DCW": 0,
"Temp": 90,
"Operating_State": 1,
"Enphase_Operating_State": 0,
"Events": 256,
"EventsExt": 0,
"grid connection state": 0,
"Sync Time": "Fri Dec 20 08:52:44 2024\n"
},
{
"Serial Num": "122214058800",
"A": 71,
"V": 7388,
"W": -16,
"Hz": 838999630,
"HzFloat": 50.00827407836914,
"VA": 257,
"VAr": 257,
"DCA": 2,
"DCV": 16471,
"DCW": 14,
"Temp": 94,
"Operating_State": 1,
"Enphase_Operating_State": 0,
"Events": 0,
"EventsExt": 0,
"grid connection state": 0,
"Sync Time": "Fri Dec 20 08:52:44 2024\n"
},
{
"Serial Num": "122214058879",
"A": 70,
"V": 7384,
"W": -16,
"Hz": 838999630,
"HzFloat": 50.00827407836914,
"VA": 255,
"VAr": 255,
"DCA": 6,
"DCV": 16446,
"DCW": 29,
"Temp": 93,
"Operating_State": 1,
"Enphase_Operating_State": 0,
"Events": 0,
"EventsExt": 0,
"grid connection state": 0,
"Sync Time": "Fri Dec 20 08:52:44 2024\n"
}
]
}
}
{
"version": "3.0",
"data_records": {
"3": {
"SOC": 4,
"SOH": 100,
"ChgDemCurr": 250,
"DChgDemCurr": 0,
"ChgWh": 1451449,
"DChgWh": 1217585,
"ChgProh": 0,
"DchgProh": 1,
"AvgCellV": 3049,
"MinCellV": 3001,
"MaxCellV": 3080,
"MinCellVPos": 11,
"maxCellVPos": 13,
"PackV": 640,
"PackI": 0,
"BMUTemp": 24,
"BMUFETTemp": 24,
"AvgCellTemp": 16,
"MinCellTemp": 16,
"MinCellTempPos": 1,
"MaxCellTemp": 17,
"MaxCellTempPos": 10,
"ChgV": 735,
"DischgV": 525,
"BMUErrCode": 1,
"Energy Produced": 20785826,
"Energy Consumed": 25123945,
"ConfiguredBkpSOC": 0,
"HighBkpSOCLimit": 100,
"Sync Time": "Fri Dec 20 08:55:15 2024\n"
},
"5": {
"Agg Pow": 0,
"SOC": 4,
"Inv updated": 0,
"Inv UID": 999,
"ActivePCUs": 4,
"LED Status": 17,
"BMU State": 3,
"Available Charge Power": 1280,
"Available Discharge Power": 0,
"Sync Time": "Fri Dec 20 08:55:39 2024\n"
},
"6": [
{
"Serial Num": "122214057083",
"A": 70,
"V": 7391,
"W": -16,
"Hz": 838957910,
"HzFloat": 50.00578689575195,
"VA": 256,
"VAr": 256,
"DCA": 0,
"DCV": 16455,
"DCW": 4,
"Temp": 89,
"Operating_State": 1,
"Enphase_Operating_State": 0,
"Events": 0,
"EventsExt": 0,
"grid connection state": 0,
"Sync Time": "Fri Dec 20 08:52:44 2024\n"
},
{
"Serial Num": "122214056957",
"A": 71,
"V": 7388,
"W": 0,
"Hz": 839020490,
"HzFloat": 50.009517669677737,
"VA": 258,
"VAr": 258,
"DCA": -1,
"DCV": 16453,
"DCW": 0,
"Temp": 90,
"Operating_State": 1,
"Enphase_Operating_State": 0,
"Events": 256,
"EventsExt": 0,
"grid connection state": 0,
"Sync Time": "Fri Dec 20 08:52:44 2024\n"
},
{
"Serial Num": "122214058800",
"A": 71,
"V": 7388,
"W": -16,
"Hz": 838999630,
"HzFloat": 50.00827407836914,
"VA": 257,
"VAr": 257,
"DCA": 2,
"DCV": 16471,
"DCW": 14,
"Temp": 94,
"Operating_State": 1,
"Enphase_Operating_State": 0,
"Events": 0,
"EventsExt": 0,
"grid connection state": 0,
"Sync Time": "Fri Dec 20 08:52:44 2024\n"
},
{
"Serial Num": "122214058879",
"A": 70,
"V": 7384,
"W": -16,
"Hz": 838999630,
"HzFloat": 50.00827407836914,
"VA": 255,
"VAr": 255,
"DCA": 6,
"DCV": 16446,
"DCW": 29,
"Temp": 93,
"Operating_State": 1,
"Enphase_Operating_State": 0,
"Events": 0,
"EventsExt": 0,
"grid connection state": 0,
"Sync Time": "Fri Dec 20 08:52:44 2024\n"
}
]
}
}
Thanks @ChristianH1983. Internally there are micro-inverters (under 6), so maybe the update is similar as for the Solar micro-inverters when not using Current Transformers, also 5 min.
Does the sum of below values for all batteries match the values in Enlighten web-site?
"Energy Produced": 20785826,
"Energy Consumed": 25123945,
or is it from
"ChgWh": 1451449,
"DChgWh": 1217585,
Someone from the team compared his numbers from this endpoint and they didn’t match. But maybe that’s caused by some reset in the Envoy, and are changes in values the same. Which would be fine too to track energy.
@catsmanac
Hi. Sorry for late answer.
Nothing of the values match a value in Enlighten web-site. But i got a factory reset after some month. So my values never will match.
But it is like every value in enphase: they are never matching real values and are not accurate for every day.
e.g.: envoy_xxxxx_lebenslanger_energieverbrauch says 9,014 MWh
and web-Site says 8,5 MWh
@catsmanac
Hi, i made some further measurements.
It seems these battery values (ChgWh, DChgWh) are not that super accurate because of the 15 minutes intervall.
But calculted the diff over the day they mostly accurate. And the sum of all values (from grid, to grid, pv bat, etc.) are ~ +/- 0,2 kWh.
But the diffenrece between envoy_xxxxx_lebenslanger_energieverbrauch and web-site is the difference for the battery values.
e.g. 01.01.2024
envoy_xxxxx_lebenslanger_energieverbrauch → website = -2,4 kWh diff
battery values → web-site = +2,5 kWh diff
Thanks @ChristianH1983.
So change in battery values (ChgWh, DChgWh) over a day seems correct.
As for the diffenrece between envoy_xxxxx_lebenslanger_energieverbrauch and web-site, are your batteries on multiple phases? If so, this may be the cause, see the description on multiphase-batteries at the end of that paragraph.
Hi @catsmanac
Yes. I have 2 batteries on different Phase (L1, L2). So this explains the difference stated in your link.