diff --git a/src/cards/ha-plant-card.js b/src/cards/ha-plant-card.js index 2cb91c762d..f1a4fcbbdd 100644 --- a/src/cards/ha-plant-card.js +++ b/src/cards/ha-plant-card.js @@ -103,6 +103,7 @@ class HaPlantCard extends EventsMixin(PolymerElement) { return { hass: Object, stateObj: Object, + config: Object, }; } @@ -118,7 +119,7 @@ class HaPlantCard extends EventsMixin(PolymerElement) { } computeTitle(stateObj) { - return computeStateName(stateObj); + return this.config.name || computeStateName(stateObj); } computeAttributes(data) { diff --git a/src/panels/lovelace/cards/hui-legacy-wrapper-card.js b/src/panels/lovelace/cards/hui-legacy-wrapper-card.js index b9957c41bb..cdd4de0554 100644 --- a/src/panels/lovelace/cards/hui-legacy-wrapper-card.js +++ b/src/panels/lovelace/cards/hui-legacy-wrapper-card.js @@ -34,6 +34,7 @@ export default class LegacyWrapperCard extends HTMLElement { this._ensureElement(this._tag); this.lastChild.hass = hass; this.lastChild.stateObj = hass.states[entityId]; + this.lastChild.config = this._config; } else { this._ensureElement("HUI-ERROR-CARD"); this.lastChild.setConfig(