Maybe something for developers to look at...
I'm testing a new LFP battery build and getting the BMV and SmartSolar configured.
- I noticed the temperature reading on the SmartSolar on iOS app disappearing every few seconds and reappearing just as quick. This was obvious because the rows kept shifting as one was removed, then re-added.
- I confirmed 100x over that both the BMV and SmartSolar were on the same network, the only network, and that battery voltage and temperature data was being transmitted from the BMV and received by the SmartSolar. I set the absorption voltage to 13.79.
- BMV hit 13.79 and SmartSolar kept going in bulk. Several moments later BMV was showing 14.05v, confirmed by a hobby charger cell meter I have connected. Yet still the SmartSolar kept going. It kept going until IT read 13.8v, which defeats the purpose of receiving voltage information over the smart network. This could wreck someone's setup!
Last, I just left the network and deleted it so I could set it up again, not knowing what else to try.
Created a network from the SmartSolar which said it was waiting to have a BMV or SmartSense connected to the network. Okay, fine. Went to network settings on the BMV and only had the option to create a new one. Restarted both mac app and iOS app several times before the BMV finally gave me the option to join existing.
These units are located less than a foot apart, not enclosed in anything. Something is screwy, and the biggest issue is the inability to trust the SmartSolar to quit charging when it reaches the voltage provided by the BMV. Hell, if there's an issue with the data transmitted over the network then I can't rely on the temperature control of the BMV either and will wreck my battery in a couple weeks when we start dipping below freezing.
Confirmed SmartSolar is not doing anything with BMV voltage readings over the network, that it says it's receiving. With float set to 13.45, it re-enters bulk (which should happen at 13.35 per my settings) when the BMV is showing 13.45v still. It's basing this off of its own reading, not the provided value.