Skip to content

v1.4.1

Choose a tag to compare

@hcraveiro hcraveiro released this 30 Apr 14:06
3d98482

Fixed

Config entry title generation

Config entry titles are now built using the FusionSolar account together with the selected plant name when available.

Examples:

  • name@example.com - 1000004919
  • fallback: name@example.com - NE=141928922

This makes multiple config entries much easier to distinguish in Home Assistant.

Config flow helper placement

Fixed a config flow issue where helper functions used to build config entry titles were not available in all flow paths, which could cause errors during reconfiguration.

Station display name handling

Improved station display name selection in the config flow by preferring the FusionSolar frontend plant name (name) and falling back to other available station identifiers only when needed.

Reauth and reconfigure station consistency

Reauth and reconfigure flows now preserve the configured station DN when validating credentials, avoiding cases where a login could implicitly fall back to the first plant available in the account instead of the already configured one.

Improved

Better multi-account and multi-plant support

The config flow is now more robust when used with:

  • multiple FusionSolar accounts
  • multiple plants under the same account
  • reauthentication flows
  • reconfiguration flows
  • captcha-based login interruptions

This improves the overall user experience and avoids ambiguous config entry names in Home Assistant.