nathanmarlor / foxess_modbus

FoxESS inverter integration. Connect directly to your FoxESS inverter (no cloud!) for real-time status and control.
MIT License
111 stars 15 forks source link

BMS kWh Remaining sensor stuck at "max value" after BMS FW update. #651

Open Ndrinta opened 1 month ago

Ndrinta commented 1 month ago

Integration Version: 1.12.1

After updating my BMS (HV2600 v2) Battery Master version to the latest (from 1.013 to 1.014) the "BMS kWh Remaining" sensor is stuck at "max value" (9.87 kWh in my case). This is most likely a problem for FoxESS to fix but an issue nonetheless, so it's here for us to track. In the meantime if someone could confirm my findings would be appreciated so we can exclude an issue limited to my system.

FozzieUK commented 1 month ago

Hi @ryaaanmorgan - I think this is what you saw when you moved to the latest version, a broken kWh remaining sensor.. i’m guessing it’s not been fixed ?

ryaaanmorgan commented 1 month ago

Hi @ryaaanmorgan - I think this is what you saw when you moved to the latest version, a broken kWh remaining sensor.. i’m guessing it’s not been fixed ?

Yes this is what I’ve seen. It’s not been fixed unfortunately.

I always assumed the BMS stopped reporting the figure but could equally be a change to the register?

FozzieUK commented 1 month ago

ok thanks, I had hoped that might have been a quick fix for them - but I guess there is so much new stuff coming out at the moment Fox are overwhelmed 😞

The modbus register is still working my V1's are reporting BMS kWh remaining ok 👍

Ndrinta commented 1 month ago

For whatever reason it has now changed to a slightly lower value. I'm not aware of any changes to anything in my system.

Screenshot_20240722-221114.png

ryaaanmorgan commented 1 month ago

Since the sensor stopped working on the 8th of June when I updated the software, mine has dropped a tiny amount but steadily over time.

I wonder if this is linked to cycles or some sort of battery aging factor in the calculation.

image

jamesog commented 1 month ago

Ah, not just me! I have the same issue after I updated my ECS4100 stack to BMU 1.11 a bit over a month ago. Likewise it's occasionally dropping that value a little bit, although it's stayed steady for a few weeks now.

I'm wondering if I'll need to do some more full depth discharge/charge cycles to correct it, but pretty tricky at this time of year!

thetrestons commented 3 weeks ago

I had my Mira-HV25 BMS updated yesterday and now the BMS remaining figure is fixed at 8.37 kWh, it was just over 12kWh before the upgrade. I have done a full to empty to full charge cycle and also rebooted the whole system and no changes in the figure for over 36 hours.

Ndrinta commented 3 weeks ago

I sent an email to Fox support to see if we can get this sorted... I doubt but it's worth a try.

jamesog commented 3 weeks ago

ECS4100 had new firmware versions released a few days ago (BCU 1.015, BMU 1.12), so I've updated my stack. So far it hasn't made a difference to the reported kWh remaining value, but I haven't quite been through a full discharge/charge cycle yet.