Skip to content

v2.9.3 — Green Light, Orange Light

Choose a tag to compare

@0xAHA 0xAHA released this 18 Apr 03:43
15375de

Solar Bar Card - Releases

Buy Me A Coffee

v2.9.3 — Green Light, Orange Light

Improvements

  • EV charging icon now shows grid state colour: While the EV is actively charging, the circle was always grey. It now mirrors the grid icon — orange when the grid is importing (you're drawing power from the grid to charge), green when net-zero or exporting (the car is running on solar/battery). The yellow glow remains in both states to indicate active charging.

  • Config editor label polish: The power unit dropdown now reads "Unit of measure" with options "kW — kilowatts" and "W — watts". The unit toggle reads "Show unit label (kW / W)" for clarity. The decimal places dropdown now has a proper "Power decimal places" label instead of displaying the raw field name.


v2.9.2 — Watt's the Legend?

Bug Fixes

  • Legend values now respect power_unit setting: When power_unit: W was configured, legend values for Solar, Usage, Export, and Battery were still displayed in kW — only Import and EV happened to use the correct formatter. All six legend items now consistently use the fmtPow() helper, so the unit shown in the legend always matches the unit chosen in your card configuration.

v2.9.1 — Polish & Fixes

Improvements

  • EV icon: solid circle design: The EV circle has been restyled to match the grid icon's solid filled-circle approach — the ring border is gone. States are now communicated via fill color: idle is a dimmed grey circle; when excess solar covers ≥50% of the EV charger capacity the circle turns orange; at ≥100% it turns green. When the EV is actively charging the circle stays grey with a yellow/orange outer glow to indicate live charging without conflicting with the solar-availability colors.

Bug Fixes

  • Battery SOC entity not appearing in config UI: The battery_soc_entity selector was filtering strictly by device_class: "battery", which excluded valid sensors (e.g. from ESPHome, MQTT, or custom integrations) that report a percentage without a device class set. The selector now also includes any sensor with unit_of_measurement: "%", so these entities show up in the dropdown without any changes to the sensor itself.