Skip to content

Major simplification of configuration options (Beta release)

Pre-release
Pre-release
Compare
Choose a tag to compare
@springfall2008 springfall2008 released this 20 Nov 10:19
· 899 commits to main since this release
6977437

What's Changed

  • A number of settings have been removed and the defaults set accordingly by @springfall2008 in #346
  • A new expert mode toggle can be enabled to restore some of the settings, this will be off by default for new installs but on by default for existing installs.
  • The dashboard yaml is now auto-generated
  • Update install.md, correct typos by @gcoan in #345

New options:

  • switch.predbat_set_inverter_notify - When True notifies about changes to inverter registers
  • switch.predbat_expert_mode - Controls expert mode enable

Removed options, will now be hard-wired to the values given:

  • best_soc_margin - 0
  • best_soc_step - 0.25
  • metric_cloud_enable - True
  • calculate_max_windows - forecast_hours
  • set_soc_minutes - 30
  • set_window_minutes - 30
  • combine_mixed_rates - False
  • set_soc_enable - True
  • set_reserve_enable - True
  • set_reserve_hold - True
  • set_discharge_freeze - True
  • set_charge_freeze - True
  • calculate_discharge_first - True
  • set_window_notify - set_inverter_notify
  • set_discharge_notify - set_inverter_notify
  • set_reserve_notify - set_inverter_notify
  • set_soc_notify - set_inverter_notify
  • rate_low_match_export - False

Expert options, will be at their default unless expert mode is enabled:

  • inverter_soc_reset - default False
  • battery_capacity_nominal - default False
  • best_soc_min - default 0.0
  • best_soc_max - default 0.0
  • metric_min_improvement - default 0.0
  • metric_min_improvement_discharge - default 0.1
  • metric_battery_cycle - default 2
  • metric_battery_value_scaling - default 1.0
  • metric_future_rate_offset_import - default 0.0
  • metric_future_rate_offset_export - default 0.0
  • metric_inday_adjust_damping - default 0.95
  • rate_low_threshold - default 0.0
  • rate_high_threshold - default 0.0
  • calculate_best - default True
  • calculate_discharge_on_charge - default True
  • calculate_second_pass - default False
  • calculate_inday_adjustment - default True
  • calculate_plan_every - default 10
  • combine_charge_slots - default False
  • combine_discharge_slots - default False
  • set_discharge_freeze_only - default False
  • load_filter_modal - default True
  • forecast_plan_hours - default min(forecast_hours, 96)

Full Changelog: v7.12.3...v7.13