olicooper / esphome-nspanel-lovelace-native

Custom ESPHome component for NSPanel utilising the TFT firmware of the project 'joBr99/nspanel-lovelace-ui'
Other
34 stars 6 forks source link

Alarm Card can't use PIN code to disarm #5

Closed paulbyrne-spacenk closed 4 months ago

paulbyrne-spacenk commented 4 months ago

The alarm card works to arm and disarm the alarm, however it doesn't show the number pad when disarming and can't disarm alarms that require a code. e.g. an Alarmo alarm with 'Require code for disarming' set can't be disarmed.

paulbyrne-spacenk commented 4 months ago

Oh, I see what it's doing! Not sure if this is a bug here or with Alarmo actually. Nspanel checks code_arm_required, which is only set to true in Alarmo if you require arming codes, not just disarming codes. Either way, I can work with that. Closing this one.

CultusMechanicus commented 4 months ago

For anyone who has this issue and is using the Alarmo integration, here's how to fix it:- Under 'Codes' in Alarmo there's three toggles, called "Require code for 'x'". Turn them all on. Make sure all your user codes are set to both "Allow for Arm" and "Allow for Disarm". The nspanel will now show the keypad where you need it.