Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
adext
is a small package that extends alarmdecoder to include some additional methods for Home Assistant.
Specifically, the following methods have been added:
arm_home
arm_away
arm_night
Each method accepts the arguments described below to determine which key sequences are used to arm a panel based on factors like panel brand and user config settings.
None
or str
) - the code used to arm a panel (i.e. '1234'
)bool
) - for Honeywell only. set to True
to prefix an arming sequence with <code> + 6#
in order to automatically bypass any faulted zones. This will require a code to be entered even if code_arm_required
is set to false
."bool
) - set to False
to enable arming without a code. see Arming Key Sequences below.bool
) - For Honeywell systems, set to true
to enable Night-Stay mode instead of Instant mode for night arming. For DSC systems, set to true
to enable No-Entry mode instead of Stay mode for night arming. For both systems, whenever this option is set to true
, a code will be required for night arming regardless of the code_arm_required
setting. See Arming Key Sequences section below for more information.The tables below show the key press sequences used for arming for the different panel brands and configuration setting combinations.
Mode | Key Sequence |
---|---|
alarm_arm_home | code + 3 |
alarm_arm_away | code + 2 |
alarm_arm_night (alt_night_mode = false , default) | code + 7 |
alarm_arm_night (alt_night_mode = true ) | code + 33 |
Mode | Key Sequence |
---|---|
alarm_arm_home | #3 |
alarm_arm_away | #2 |
alarm_arm_night (alt_night_mode = false , default) | #7 |
alarm_arm_night (alt_night_mode = true ) | code + 33 |
Mode | Key Sequence |
---|---|
alarm_arm_home | code |
alarm_arm_away | code |
alarm_arm_night (alt_night_mode = false , default) | code |
alarm_arm_night (alt_night_mode = true ) | *9 + code |
The chr(4)
and chr(5)
sequences below are equivalent to pressing the Stay and Away keypad keys respectively (as outlined in the AlarmDecoder documentation).
Mode | Key Sequence |
---|---|
alarm_arm_home | chr(4) + chr(4) + chr(4) |
alarm_arm_away | chr(5) + chr(5) + chr(5) |
alarm_arm_night (alt_night_mode = false , default) | chr(4) + chr(4) + chr(4) |
alarm_arm_night (alt_night_mode = true ) | *9 + code |
FAQs
AlarmDecoder extended
We found that adext demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.