diff --git a/src/panels/config/devices/ha-config-devices-dashboard.ts b/src/panels/config/devices/ha-config-devices-dashboard.ts index 1ca95f1141..b336bf6b18 100644 --- a/src/panels/config/devices/ha-config-devices-dashboard.ts +++ b/src/panels/config/devices/ha-config-devices-dashboard.ts @@ -338,11 +338,14 @@ export class HaConfigDeviceDashboard extends LitElement { : undefined; const batteryIsBinary = battery && computeStateDomain(battery) === "binary_sensor"; + return battery && (batteryIsBinary || !isNaN(battery.state as any)) ? html` ${batteryIsBinary ? "" - : battery.state + blankBeforePercent(this.hass.locale) + "%"} + : Number(battery.state).toFixed() + + blankBeforePercent(this.hass.locale) + + "%"}