Skip to content

v1.1.0

Compare
Choose a tag to compare
@mkormendy mkormendy released this 15 Jul 23:55
· 57 commits to master since this release

⚠️ 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)