[Release] Nyckelharpa, an HSM Extension

[Beta Release] Apr 06, 2020 11:30EDT

Enhancements and Changes

  1. Forced arming supported when using the newly supported native Hubitat Keypad drivers or Centralitex keypad driver.

  2. Added full support for maintaining and using Lock Manager pins when using Centralitex Keypad driver or Hubitat's provided keypad drivers

  3. When using Hubitat Keypad driver, keypad's Panic key works when system disarmed. Requires custom panic rule.

  4. Nyckelharpa V1.0.4 Bug fixes found in prior versions, including arming from a dashboard fixed. Use HSM status, not mode.

  5. Updated Github documentation

How to Install
There are four (4) modules associated with this update.

Apps Code

  1. Nyckelharpa (V1.0.5)
  2. Nyckelharpa Modefix (V1.0.0)
  3. Nyckelharpa Talker (V1.0.2) Optional

Drivers Code

  1. Centralitex Keypad (V1.0.1) Optional

Post Installation Settings

  • Required. Verify and save Nyckelharpa Global settings. Also required when switching keypad drivers. Updates app's system subscribes or it fails to function.

  • When using Centralitex Keypad drive set pin preference flag: Use Lock Manager Pins on or off. When using LM Pins update pins.

  • In order to get the Nyckelharpa contacts open message and forced arming when using the HE Keypad drivers: you must create some sort of alert in HSM's Configure Arming/Disarming/Cancel --> Configure Alerts for Arming Failures (contacts open) section, or HSM arms directly, ignoring all open contacts. Should you be using TTS messages, simply place the word "Warning" into Arming Alerts-->Audio Alerts setting on the same speech output devices used with Nyckelharpa. It will speak prior to Nyckelharpa's Arming Canceled Open Contact message.

Beta Source Code and Documentation

4 Likes