Weird question though, why put this in a separate repository instead of opening a PR to the core?
I think it would help everything (the project and the users) moving forward!
@frenck as @balloob suggested, I think going with a custom card first until majority of requests & features are ironed out helps a core PR be better and upset less people. When this passes the “green flag” from more people I’ll prepare it (with proper core compatible code) and get it in the core.
@davec when your security code uses letters as well the keyboard disappears and you just get a normal text input and use whatever keyboard your device has to input the text. Not sure how you wished exactly this to work with letters on the bottom.
That is not the same since the “official” core add-ons have a different purpose and are explicitly limited by choice. Secondly, most of my add-ons have nothing to do with Home Assistant (or even Home Automation). There is even an open discussion about limiting the core add-ons even more.
Sorry, I didn’t explain myself very well.
See image of an example security alarm keypad here - https://goo.gl/images/8fKdwb
I was trying to suggest that like a PIN number for your credit card you may use a word that translates to numbers on a keypad, such as you would find on some alarm panels and most phones.
Your access card is still a sequence of numbers, the letters on the buttons are simply a reminder of what key is what letter.
Not a requirements, just thought I would put the suggestion out there as most alarm panels I use regularly have the letters printed on the keys.
@mistrovly make sure you have javascript_version: latest or at least you’re not forcing es5. Also make sure you add version number at the end of resources in ui-lovelace.yaml to avoid caching. Try an incognito browser just to double check how it behaves.
This looks awesome! I’ll give it a try when I get home tonight. Question though, and this may be a Lovelace limitation, is it possible to make this single card extra large, or scale to a certain percentage of the display? I can see this being useful as a single pane on something like a Fire Tablet 7-inch, but would love for it to be full screen.
Yes, that is possible. Just add panel: true to a view and it will make 1st card in view fullscreen.
Currently alarm doesn’t scale properly, but it’s planned to get a fix: https://github.com/ciotlosm/custom-lovelace/issues/82