diff --git a/src/panels/lovelace/cards/hui-alarm-panel-card.ts b/src/panels/lovelace/cards/hui-alarm-panel-card.ts index 35f49fe8ef..2f560f22a8 100644 --- a/src/panels/lovelace/cards/hui-alarm-panel-card.ts +++ b/src/panels/lovelace/cards/hui-alarm-panel-card.ts @@ -138,32 +138,46 @@ class HuiAlarmPanelCard extends hassLocalizeLitMixin(LitElement) }) } - -
- ${ - BUTTONS.map((value) => { - return value === "" - ? html` - - ` - : html` - ${ - value === "clear" ? this._label("clear_code") : value - } - `; - }) - } -
+ ${ + !stateObj.attributes.code_format + ? html`` + : html` + + ` + } + ${ + stateObj.attributes.code_format !== "Number" + ? html`` + : html` +
+ ${ + BUTTONS.map((value) => { + return value === "" + ? html` + + ` + : html` + ${ + value === "clear" + ? this._label("clear_code") + : value + } + `; + }) + } +
+ ` + } `; }