BMV: v4.05
Smart bluetooth interface: v2.23
SmartSolar 75/15: v1.54
SmartSolar Bluetooth Interface: v2.25
(Firmware versions on equipment, which are indicated as the latest)
I'm using the hex protocol to ask the SmartSolar for some typical values: battery voltage, charge current, and panel voltage. This seems to work fine.
I decided to add in temperature using "7ECED0075" yesterday which from the docs states it will provide the BMV temperature - which is acquired over VE Smart networking. My MPPT is indeed connected to the BMV smart network and receiving voltage and temperature information.
This temperature request works and reliably returns something like "297150" = 297.15 kelvin = 75*F which matches what I see on the BMV and SmartSolar through the app.
However, when I disconnect from the MPPT via the Victron app on my phone, the temperature request begins to return bogus values such as "655300" and it never resolves itself. If I open the app back up and connect to the MPPT, the temperature response returns to a valid number like "297150"
Any clue why this is? Hex protocol can be used on devices that are apart of a VE.Smart network without conflict, right?