- [NEW] Added support for Air Quality Sensor devices.
- [FIX] The last release broke humidity and blinds position attributes.
- [FIX] Fixed capability filtering not blocking unused capabilities.
- [UPDATE] More optimizations and performance improvements (Thanks @nh.schottfam).
- [UPDATE] Modified the device debug page to show and additional view which is more Human readable.
- [UPDATE] Modified the way that attributes, capabilities, and commands are assigned natively. I've basically detemined exactly what attributes, commands and capabilities are required by the plugin and ignore all others.
- [UPDATE] Tons of optimizations performance improvements (Thanks @nh.schottfam).
- [NEW] Added new custom attribute and capabilities filter text box. This allows you to enter comma separated text to assist in filtering out capabilities outside the inputs. It supports a per-device and global format. Here is an example of mixing per-device and global filters: [device_id1:speed,switch], [device_id2:temperature,motion], temperature
- [NEW] Added Issues & Support section to allow users to submit issues directly from the app.
- [NEW] Added Cool Only Thermostat input to allow users to select thermostats that only support cooling.
- [UPDATE] Updated device debug output to include list of filtered out capabilitie, attributes and commands. The included filters are a combo of user selected filters and those that are statically built into the app.
- [NEW] Added thermostat filters to the filters page. So you can remove the fan, heat, cool, modes.
- [NEW] Added support for Security Keypads to be used as a security system. Thanks @lnjustin.
- [UPDATE] Removed the confirmation page so you now have one less click to save your settings.
- [UPDATE] Cleaned up device attributes subscriptions to reduce the number of subscriptions.
- [FIX] Fix for plugin version not showing updated.
- [NEW] UI now shows the plugin ip and port on the Generate Config Button.
- [NEW] There is now a test plugin communication button on the plugin config page to that shows status, version, and the plugin config to test that Hubitat can reach the plugin.
- [FIX] Disabled Debug Logging.
- [FIX] Made changes to support HSM Alarm Triggers in HomeKit.
- [FIX] Updated minimum plugin version to address issues with plugin package chalk errors.
- [FIX] Changes to setColorTemperature() command to only set the color if the light is on. This is to address issues with adaptive lighting.
- [NEW] Updated minimum plugin version to 2.5.13.
- [NEW] Updated minimum plugin version to 2.5.12.
- [FIX] Code Optimizations and Bug fixes (Thanks @nh.schotfam).
- [FIX] Fixes for mode device issues for some users [This will remove old mode devices and create new ones under HomeKit] (Thanks @nh.schotfam).
- [FIX] Another fix to help filter out the color controls from devices in homekit (Thanks @jtp10181).
- [FIX] Fix for colorTemperature filters not filtering out the capability. (Thanks @jtp10181)
- [FIX] Fixed missing Filter icons for some of the inputs.
- [NEW] Added Config Parameter to stop homebridge plugin from assigning device as a light because device has light in the name.
- [NEW] Added description for selected capability filters on the main page so you can see each selected capability filter.
- [NEW] Added Config Parameter to stop homebridge plugin from assigning device as a fan because device has Fan in the name.
- [FIX] Fixed AlarmSystem Triggers for Intrusion Alerts for HSM.
- [FIX] Set the minimum plugin version to v2.5.6
- [NEW] Support for marking switches as Outlets under HomeKit.
- [FIX] Set the minimum plugin version to v2.5.4
- [FIX] NP error resolved in main app
- [NEW] Added filter for WaterSensors.
- [UPDATE] Increased minimum plugin version to 2.5.2.
- [UPDATE] Increased minimum plugin version to 2.5.0.
- [NEW] Added support to include buttons/remotes under HomeKit
- [FIX] Fixed issue with Adaptive Lighting not being removed when disabling via app or config file.
- [FIX] Bug fixes.
- [NEW] Added new light input to block a light from supporting adaptive lighting .
- [FIX] Code cleanups and optimizations.
- [NEW] Support for Adaptive Lighting config file settings.
- [UPDATE] Updated the minimum plugin version to v2.3.1
- [UPDATE] Updated the UI theme to match Echo Speaks
- [FIX] Added support for 5-speed fans.
- [FIX] Fixed issue with Duplicate device message being empty.
- [FIX] Other bugfixes and optimizations.
- [FIX] Turning Off logs messages every few hours.
- [FIX] Added support to the config generator for a new round_levels options which rounds levels <5 to 0 and > 95 to 100.
- [FIX] java.lang.IllegalArgumentException: argument type mismatch error resolved.
- [FIX] Fixed code reversion in device debug logic.
- [NEW] WebCoRE support... Create virtual devices to trigger WebCoRE pistons. (@nh.schottfam)
- [NEW] Added new filters for colorTemp, and colorControl devices.
- [NEW] Device/Location event logging will automatically turn off after 6 hours to reduce unnecessary logging.
- [UPDATE] More code optimizations for significant performance boost. (@nh.schottfam)
- [UPDATE] Cleaned up change log layout.
- [UPDATE] Changed the device debug view view to show data inside the window.
- [UPDATE] Added Oauth activation and tweaked access token logic.
- [UPDATE] Streamlined device/location event subscription logic.
- [FIX] Changes to help eliminate duplicate accessories being created in the plugin.
- [FIX] Modified device count logic to be more accurate.
- [UPDATE] So many optimizations to object types and state call reductions (Thanks @nh.schottfam).
- [UPDATE] removed memstore lock warnings from logging.
- [NEW] Toggle to hide command events from logging.
- [FIX] Another attempt at fixing Concurrent modification error for device/command history (Thanks @nh.schottfam).
- [FIX] Concurrent modification error for device/command history
- [FIX] Last plugin update broke HSM events.
- [UPDATE] Increased minimum plugin version to v2.1.3
- [FIX] Fix for mode switches not working
- [UPDATE] Cleaned up more attributes and capabilities from event subscriptions.
- [FIX] Fix for thermostat + fan input
- [FIX] Fixed Device debug not returning json data. - [FIX] Showing device events in live logs was broken unless debug logging was enabled.
- [ADDED] Time to execute is now captured for all commands and events and added to history for reference.
- [UPDATE] Calls to read/write from state (aka the DB) for all command and event history have been removed and stored in shared memory (Thanks @nh_schott_fam).
- [UPDATE] Cleaned up code and removed references to ST version.
- [UPDATE] Converted all plugin communications back to Async HTTP requests to reduce resource usage.
- [UPDATE] Added a new thermostat input for selecting Thermostats to show with fans. The original thermostat input will no longer display the thermostat.
- [UPDATE] Added more attribute filters to prevent many dozens of event subscriptions for attributes that will not be used by HomeKit.
- [UPDATE] Moved some of the plugin settings to the render config page. This allows you to modify some of the plugin settings and it updates the rendered config realtime.
- [UPDATE] Modified the app icon gradient to include hubitat green color.