Skip to content

v0.8.0

Choose a tag to compare

@flashg1 flashg1 released this 28 May 13:03

Breaking change

Fix

  • Fixed issue with not able to override pre-configured SolarCharger entity in options config flow.

Improvement

  • Chargers that requires charging at max charge speed has system priority 3 and weight 1. Priorities 0 to 4 are now reserved for SolarCharger internal use.
  • Select dummy entity *.deleteme to delete entity in options config flow.
  • Type 2 spaces to delete string in options config flow.
  • Refactored allocator for fairer allocation to paused chargers and rebalance all active chargers.
  • Made "Min workable current" overridable.
  • Added Pause on start switch to monitor available solar for device that uses a lot of energy when switched on.
  • Added sensor Consumed energy today.
  • Use utcnow instead of new_state.last_updated_timestamp to determine if reaching current_update_period.
  • Set MedianDataState.NOT_READY on startup and exit.
  • Replaced async_update_reload_and_abort() with async_update_and_abort() in config flow.
  • Changed to use last_updated_timestamp instead of last_changed_timestamp for update duration calculation.
  • Make it harder to enter pause state by also checking if current net_allocated_power has enough power.