github benct/lovelace-multiple-entity-row v4.9.0
4.9.0

4 hours ago

Breaking

Entity icons are now colored by state by default, matching Home Assistant's entities card since 2026.8. Previously they were uncolored unless you set state_color: true. To restore the old look, set color: none on the row or entity:

- type: custom:multiple-entity-row
  entity: light.kitchen
  color: none

Rows already using state_color or icon_color are unaffected — an explicit icon_color keeps its current behavior and switches that entity's default to color: none.

What's new

color on the row and on additional entities, following HA's icon color API: state, none, a theme color name (red, deep-purple, accent, ...) or any CSS color. Templatable like every other display option.

- type: custom:multiple-entity-row
  entity: binary_sensor.front_door
  color: state
  entities:
    - entity: light.porch
      icon: true
      color: amber
    - entity: sensor.humidity
      icon: true
      color: "{{ 'red' if states(entity)|float(0) > 70 else 'none' }}"

Works back to HA 2024.4, verified against both 2026.7 and 2026.8. Theme color names and state need 2026.8+ for the main row icon, since older versions of HA's row don't forward the option — use icon_color there. Additional entities work on all supported versions.

Fixed

  • name: ' ' now behaves exactly like name: false. 4.8.0 gave it a reserved header line, which kept blank-named entities level with each other but pushed an all-blank row's values below the row name (#421)

Deprecated

state_color — still accepted and mapped to color (truestate, falsenone), and no longer offered in the visual editor. No need to change existing configs.

Thanks to @Mariusthvdb for the heads-up on the 2026.8 change and for testing the betas, and to @alexruffell for pinning down the alignment regression.

Full Changelog: v4.8.0...v4.9.0

Don't miss a new lovelace-multiple-entity-row release

NewReleases is sending notifications on new releases.