diff --git a/src/cards/ha-plant-card.html b/src/cards/ha-plant-card.html index 00c5f2be7f..5b0a12cc67 100644 --- a/src/cards/ha-plant-card.html +++ b/src/cards/ha-plant-card.html @@ -76,11 +76,15 @@ class HaPlantCard extends window.hassMixins.EventsMixin(Polymer.Element) { } computeIcon(attr, batLvl) { + const icon = this.sensors[attr]; if (attr === 'battery') { - return batLvl <= 5 ? `${this.sensors[attr]}-alert` : - `${this.sensors[attr]}-${(Math.round((batLvl / 10) - 0.01) * 10).toString()}`; + if (batLvl <= 5) { + return `${icon}-alert`; + } else if (batLvl < 95) { + return `${icon}-${Math.round((batLvl / 10) - 0.01) * 10}`; + } } - return this.sensors[attr]; + return icon; } computeValue(attributes, attr) {