Skip to content

v1.9.5

Choose a tag to compare

@github-actions github-actions released this 05 May 12:00

Bug fixes

  • Battery Status sensor now displays as an integer instead of a float (e.g. 1 not 1.0).
  • Force Import Hold switch now displays the correct icon (mdi:battery-lock).
  • BMS Version, LMU Version, and ISO Version sensors now have state_class: None, preventing a ValueError that crashed the coordinator update loop after every initial load in recent HA versions.
  • Register-backed number sliders (Charging/Discharging Cutoff SoC, Max Feed to Grid) now update immediately when written instead of reverting until the next poll cycle.
  • Force Discharging, Force Export, and Force Import duration sliders now correctly write the configured duration to the inverter (previously hardcoded to 60, 60, and 30 seconds respectively).
  • Dispatch Power slider now initialises to 0 kW on first install instead of the slider minimum (-20 kW).
  • Force Import Pause converted from a writable switch to a read-only binary sensor, consistent with Excess Export Pause.
  • Added icons.json so all entities correctly display their icons in Home Assistant 2024.6+.
  • Dispatch SoC and related dispatch-block sensors no longer show float artefacts (e.g. 99.96% instead of 100%).
  • SoC threshold sliders across all dispatch modes renamed from "Cutoff SoC" to "Stop at SoC" for consistency. Entity IDs are unchanged.
  • BMS Version, LMU Version, and ISO Version sensors now display in V1.65 format instead of the raw integer (165).
  • Four raw EMS version registers are now combined into a single EMS Version sensor (e.g. V1.0.23R1). The raw sub-registers are still polled but disabled by default.
  • Inverter model detection now uses a known-prefix lookup table (e.g. ALD -> Alphastore, SMILE-B3, SMILE-T10) before falling back to year-based regex parsing, giving more descriptive model names in the HA device card.