Releases: Wolk9/lovelace-bar-chart-card
Release list
v1.5.2
Fixed
- Target label (v1.5.1) was invisible in horizontal mode —
.bar-bgstill hadoverflow: hiddenfrom before the label existed, clipping it since it renders above the bar (bottom: 100%, outside the box). Switched tooverflow: visible, same fix already applied to vertical mode's.bar-bg-v.
v1.5.1
Added
- Target marker (
target/target_entity, introduced in v1.5.0) now shows a small text label with its value — above the bar in horizontal mode, to the right of the bar in vertical mode.
Backward compatible — no config changes needed to pick this up.
v1.5.0
Added
target/target_entity(per entity): renders a thin marker line on the bar at a fixed or dynamically resolved target value — a vertical line in horizontal mode, a horizontal line in vertical mode. Handy for showing a thermostat setpoint against the measured temperature. Same climate-aware resolution asmin_temp_entity: for aclimate.*entity reads thetemperatureattribute, otherwisestate. Optionaltarget_color(defaults tovar(--primary-text-color)).
Resolution order: own target -> own target_entity -> no marker. Backward compatible — omit these options to keep existing behavior. Inspired by custom:bar-card's target option.
v1.4.0
Added
direction: vertical(card-level): render bars as columns growing bottom-to-top instead of the default horizontal rows. Pair withheightto set the column height (default150px).severity(card-level and per-entity): colour thresholds as a list of{from, to, color}ranges, matched against the entity's current value — similar to custom:bar-card's severity option.
Colour resolution order: entity's own color -> entity's own severity -> card-wide severity -> default (var(--primary-color)). Backward compatible — omit these options to keep existing behavior.
v1.3.0
Added
- min_temp / min_temp_entity (per entity): keep a comfort floor per room, below which the open-window icon never shows — even if it's colder outside. min_temp_entity supports climate.* entities (reads the target temperature, not the HVAC mode) as well as plain numeric entities.
- default_min_temp (card-level): fallback floor for rows without their own setting. Rows with outdoor: true are always exempt.
Resolution order: own min_temp -> own min_temp_entity -> default_min_temp -> no minimum. Backward compatible — omit these options to keep existing behavior.
v1.2.0
Added
- decimals: rounds each entity's value to N decimal places, applied consistently everywhere the value is used — the displayed number, sort order, the open-window comparison against outdoor_entity, and the trend diff against trend_threshold.
Omit decimals to keep the previous unrounded behavior — fully backward compatible.
v1.1.1
Added
- Per-entity outdoor: true flag — suppresses the open-window icon on rows that are themselves an outdoor/exterior sensor (e.g. a backyard reading with no window), regardless of outdoor_entity.
Backward compatible — default is false, no change for existing configs.
v1.1.0
Added
- sort: asc/desc to reorder rows by coolest/warmest value on top
- outdoor_entity: shows an open-window icon on rows warmer than the configured outdoor sensor
- trend (+ trend_threshold): rising/falling/steady arrow comparing each entity's current value to its value 15 minutes ago
All changes are backward compatible — existing configs keep working unchanged.