Describe the bug
When using a FoxCloud inverter, the PowerFlow data shown in Predbat is not in sync with the FoxCloud app.
FoxCloud recently changed their app behaviour so that PowerFlow data refreshes on-demand (whenever the app is opened), rather than on a fixed 5-minute interval. It continuously says refreshing in the top right whilst on the app for these updates. However, Predbat still appears to rely on outdated data and does not reflect these more frequent updates.
Additionally, the PowerFlow refresh mechanism in Predbat does not appear to work reliably. Manually refreshing does not bring the data in line with the FoxCloud app.
This results in noticeable discrepancies between the FoxCloud app and Predbat, with each showing different real-time values.
Expected behaviour
• Predbat should reflect the same (or very similar) PowerFlow data as the FoxCloud app.
• PowerFlow data should update in line with the inverter/API behaviour (i.e. near real-time or on-demand refresh).
• Manual or automatic refresh in Predbat should correctly update the values.
Predbat version
v8.35.5
Environment details
• Inverter and battery setup: FoxCloud inverter (single inverter setup)
• Installation method: Home Assistant OS
Screenshots
Log file
predbat.log
Predbat debug yaml file
predbat_debug.yaml.txt
Describe the bug
When using a FoxCloud inverter, the PowerFlow data shown in Predbat is not in sync with the FoxCloud app.
FoxCloud recently changed their app behaviour so that PowerFlow data refreshes on-demand (whenever the app is opened), rather than on a fixed 5-minute interval. It continuously says refreshing in the top right whilst on the app for these updates. However, Predbat still appears to rely on outdated data and does not reflect these more frequent updates.
Additionally, the PowerFlow refresh mechanism in Predbat does not appear to work reliably. Manually refreshing does not bring the data in line with the FoxCloud app.
This results in noticeable discrepancies between the FoxCloud app and Predbat, with each showing different real-time values.
Expected behaviour
Predbat version
v8.35.5
Environment details
Screenshots
Log file
predbat.log
Predbat debug yaml file
predbat_debug.yaml.txt