We are trying to capture data from a Smartsolar MPPT 100/20 unit via the VE.Direct port over TTL serial and are getting wildly different voltages from the solar battery parameter compared to the App reading the same value.
VE.Direct(Time show is GMT)
Bluetooth(Time shown is NZT)
I first thought that during the day the mppt was pulsing charge, but the above pictures are during the night.
Is the Bluetooth app actually getting the same data but is massively averaged out? Or is the VE.Direct data something different.
The other data from VE.Direct look the same as the APP, like the solar voltage and the current, just this battery voltage is so all over the place.
We've tried replacing the unit and even replace to a different battery make and BMS but are getting the same issue.