Lovelace: Alarm card

Just updated to 0.86.1, envisalink/DSC, using default card, still no numeric keypad! Any hints?

There was a breaking change for alarms in 0.86.1. Your code in the config needs to be wrapped in " ".

Example:

envisalink:
  code: "12345"

Tried both with “12345” and ‘12345’ (per configuration guide), still no go!

After you adjust the config and restart HA you’ll need to Hard Reload the lovelace page.

Already tried that as well:

image

Rebooted and still no luck.

Is still a problem, please raise an issue on the GitHub site

I did - please report if you have any additional information that can help the developers!

EDIT: Correctly created Ticket (I hope)

Has anyone implemented or seen implemented a way of hiding/showing the keypad? For example clicking on the state icon either expands the card to show the keypad and arm/disarm buttons or it pops out.

I’m looking to implement it but was curious if anyone had seen it done elsewhere?

I’ve made it possible to hide the state buttons and keypad. Use the below version and add the option auto_hide: true

I’m going to look at adding a transition but not at the cost of performance. I will submit a pull request once finished.

Don’t want to hi jack the tread, but a related wish, since you have the know how.

Any idea to develop an paltform called “keypad”? Like the alarm panel, but only with the keypad with the “clear” and a “OK” - button. The platform when pressing “OK”, sets the state to the number input. So the number can be used in automations etc.

This for entering number values for other task, like opening locks, setting new lock codes etc.

Any ide to makeit the option to use icons (user selected) instead of text on the buttons, "Disarm", "Arm Home", "Arm Away" and "Arm Night"?

Hi all,

HA 0.87 has updated the Material Icons and it breaks the state icons. If you replace the this._icons section at the top of the plugin with the below if will work again.

this._icons = {
  'armed_away': 'mdi:shield-lock',
  'armed_custom_bypass': 'mdi:security',
  'armed_home': 'mdi:shield-home',
  'armed_night': 'mdi:shield-home',
  'disarmed': 'mdi:shield-check',
  'pending': 'mdi:shield-outline',
  'triggered': 'hass:bell-ring',
}

Opened issue #20854 since I am still missing the numeric keypad in 0.87.0.
https://github.com/home-assistant/home-assistant/issues/20854

I’m not seeing that issue. I have the keypad (without letters) displaying correctly.

SInce updating to 87.0, my alarm-panel card now shows a keypad.

    cards:
  - type: alarm-panel
    name: Abode
    entity: alarm_control_panel.abode_alarm_system
    states:
      - arm_home
      - arm_away

I don’t need a keypad here, but don’t know how to remove this. Any suggestions?

Thanks!

Add hide_keypad: true

Same problem (running 0.87.1). Tried hide_keypad: true but does not seem to be a supported parameter:

try show_keypad: false

No dice, still “expected a value of type ‘undefined’”

I should be clear that I’m using the built-in card type rather than a custom component.

This thread is for the custom alarm card posted by the op. Hence peoples advice is assuming your using the custom panel. The default alarm card has no such option.

1 Like