Releases: konnected-io/homebridge-konnected
v1.2.1
It's been a while for a new release, this one fixes a few items, cleans things up and adds a new exit delay feature.
Don't forget about the Homebridge discount...
🛍 Homebridge users get 15% off at konnected.io. 🛍 Use code HOMEBRIDGE2021 at checkout! |
---|
Bugs and Issues:
If you're having issues with the plugin and things are not working as expected, please create a new ticket at Konnected.io!
Changelog:
- Adds new variables and logic for exit delay feature. (65dc4c1)
- Fixes typing for error handling to satisfy TypeScript hinting. (e42a7f2)
- Adds better logic for IP and port changes when writing to the homebridge config file. (108ac13)
- Cleans up and makes log output more consistent. (f81a8f5)
- Cleans up and makes log output more consistent. (4b64b77)
- Adjusts log output verbiage to clarify factory resets for panels previously provisioned with another platform. (763e44e)
- Refactors unifies binary states to fix issues with sensor state logic. (bc22344)
- Fixes entry delay configuration defaults and assignment. (a1938ec)
- Adds reference for interactive help on Discord, contributions and thanks to bottom of README markdown file. (e613265)
- Updates verbiage for the plugin's Advanced section of the configuration documentation. (db1454f)
- Adds new documentation points for exit delay feature as shown in the example configuration. (2b6fbf4)
- Adds new exit delay feature to the example configuration. (a3ff00d)
- Updates upcoming features list. (424b036)
- Updates feature set list. (e2e1d03)
- Updates badges at top of README markdown file and also verbiage for promo code. (f065ec4)
- Updates package.json with repo and links for submitting issues (used in Homebridge UI). (50608ff)
- Adjusts recommended example values for beeper pulses to coincide with firmware timings. (c8ffc69)
- Updates Homebridge UI configuration screen to accommodate new Exit delay settings. (5c9cb51)
- Adds vscode launch notes. (d03aa95)
- Renames method to fix typo. (b2f4bac)
- docs: Updates CHANGELOG with proper details. (9a501fb)
v1.1.8
v1.1.7
Changelog:
- docs: Adds the CHANGELOG.md file to the repository, commits start using the Angular/ConventionalCommits commit conventions (672960b)
- Logging cleanup. (06cea66)
- Adds system environment variables for excluding panels when developing. (c0fcc05)
- Updates README with a screen capture of Konnected accessories being operated in HomeKit. (6d320c0)
v1.1.6
v1.1.5
Changelog:
- Fixes entry delay default of having a constantly 'on' state for beepers that don't have any custom momentary settings. (2949256)
- Fixes multiple sensor triggering, current Security System state assignments, and renames variable for semantics. (3c3d0d4)
- Resorts funding options. (c628419)
- Removes processing of temperature and humidity sensor actions. (f659a08)
v1.1.4
v1.1.3
v1.1.2
v1.1.1
Changelog:
- README formatting cleanup. (b9480f5)
- Clarifies instructions for required panel IP and Port fields in the plugin's configuration. (5f315b3)
- Refactors config.json update method, per @mkellsy's suggestions. (aa34f46)
- Code cleanup, removes empty line gaps. (abdf8d2)
- Updates README features and hero image alt text. (bc7334e)
- Adds funding options to the plugin. Please fund my work if you use this plugin! https://github.com/sponsors/mkormendy (6ac566e)
- Adds more keywords to the package for better search terms. (4378e30)
- Updates the author and contributor details. (77b80a3)
- Cleans up package name and description to be more consistent with all Homebridge plugins. (afc9fd2)
- Removes ending the NodeJS process prematurely. (968d6fc)
v1.1.0
⚠️ Breaking Changes:
Apologies again, but there were some issues with the way that actuator/switches had their states triggered on the boards and the code has been refactored to make this feature more succinct and also semantic to the user. In particular, if you have a switch that needs to change its trigger state (not the same as triggerable mode - that's different) from "high" to "low" --- instead of using "1" or "0", you instead use "high" or "low" respectively.
As usual, please refer to the README documentation for the details.
Changelog:
- Updates the README with details about temperature/humidity sensor interval polling and security system modes. (5d0d024)
- Updates the plugin's configuration instructions regarding the Security System modes for sensors and switches. (b724657)
- Code formatting cleanup. (bb8d0ee)
- Renames inbound sensor update payload variable to be more semantic. (0fde4aa)
- Code cleanup in the zone configuration with trigger object properties. (ac66208)
- UI X configuration schema grammar/formatting cleanup. (0301958)
- Removes warnings tracing from the node monitor config (which blocked debugging). (969e7f2)
- Removes panic button feature from list (there's already a switch for the siren - we can use that). (86eac32)
- Adds shopping discount message to the README for Konnected users. (6457c81)
- Fixes header splash image URL link to point to Konnected's main website with utm parameter for analytics. (e5bb9ad)
- Adjusts the messaging of the triggerable modes for switches in the plugin configuration screen in Config UI X. (1ca8e24)
- Creates constant for reverse constant lookup for future use. (ec8d20f)
- Interface object comments. (3181f12)
- Comment cleanup. Code cleanup. Method parameter reorganizing. Adjusts debug log assignment. (e198e9d)
- Renames zonesCheck variable to have more semantic existingPayloadZones meaning. (9ef778f)
- Removes unused code blocks and comments. (06b1733)
- Cleans up state values and assignment for momentary switches. (19c4b51)
- Removes redundant array variable and replaces with existing array with the same value(s). (ab5eec1)
- Removes redundant accessory UUID checks. Enforces state assignments to runtime cache for non security accessories. Enforces passed in accessory state as correct type. (cdd4a95)
- Refactors and merges the Security System controller method to include the trigger method - more logical. (7d5e0ed)
- Refactors switch trigger options to be more semantic. (9aa4e25)
- Fixes an issue with the reading of the config.json file when panels are found but don't have any zones assigned yet. (1c5eae5)