Skip to content

v1.3.0

Choose a tag to compare

@hcraveiro hcraveiro released this 30 Apr 09:09
f63f0ab

What's new

This release focuses on improving frontend compatibility, inverter visibility and sensor coverage based on real FusionSolar web behaviour.

Added

  • Native self-consumption ratio sensors:

    • Self Consumption Ratio Today / Week / Month / Year / Lifetime
    • Self Consumption Ratio By Production Today / Week / Month / Year / Lifetime
  • Social contribution sensors from the same frontend endpoint used by FusionSolar web:

    • Standard Coal Saved
    • Standard Coal Saved This Year
    • CO2 Avoided
    • CO2 Avoided This Year
    • Equivalent Trees Planted
    • Equivalent Trees Planted This Year
  • Additional inverter signals:

    • Inverter Startup Time
    • Inverter Last Shutdown Time
    • Inverter Output Mode
  • Dynamic PV string sensors:

    • PV voltage / current / power sensors are now exposed dynamically based on what the FusionSolar frontend / API actually shows for the inverter
    • avoids exposing placeholder PV inputs that do not really exist for the device

Changed

  • Improved login and region handling
  • More flexible FusionSolar host normalization
  • Better alignment with real FusionSolar frontend behaviour across regions
  • Improved session recovery for cases where the integration stopped updating without going unavailable

Fixed

  • Better handling of stale / semi-valid sessions
  • Improved resilience when FusionSolar frontend behaviour changes
  • Improved inverter signal discovery based on HAR validation
  • Correct handling of numeric values returned directly by JSON endpoints

Thanks to everyone who shared traces, frontend behaviour and testing feedback.