Release 2.4.2 Available

Release 2.4.2.119 Available

Changes from 2.4.1.177

New Devices

  • frient Zigbee Keypad (KEPZB-110).
  • Generic Matter lock.
  • Sensurance Water Leak Sensor.

Platform Changes

  • Added HomeKit controller app to connect HomeKit compatible accessories directly to the Hubitat hubs - requires C8 pro hub.
  • Added network device discovery and suggested integrations section to the home page.
  • Implemented automatic switch to ZWaveJS stack when onboarding a new C8 Pro hub (if ZWaveJS installation is successful).
  • Added cancelRunIn and cancelRunOnce methods for apps and drivers. The two accept a String returned by runIn/runOnce and can be used interchangably. Both methods cancel a pending scheduled job if there is one and return true if one got cancelled.
  • Added media player functionality to AirPlay devices.
  • Added a "backup skipped" alert/warning if cloud connection was unavailable when cloud backup was scheduled to run.
  • Added per-device sortable messages received counter on the Z-Wave details page.

Bug Fixes

  • Fixed missing low battery warning in ZWaveJS battery command classes.
  • Fixed rare ZWaveJS discovery bug that could create nodes with no device.
  • Fixed ZWaveJS indicator v3 report bug.
  • Fixed errors when using Z-Wave Configuration CC v4 Info Report/Name Report/Properties Report.
  • Fixed ZWaveJS Switch Multilevel Start Level Change v1/2/3 direction encoding.
  • Fixed Ring Keypad Gen 1 when using ZWaveJS
  • Re-wrote ZWaveJS values parsing to better handle devices that send partial unsolicited reports.
  • Fixed a NullPointerException in Bond Bridge driver.
  • Fixed ZWaveJS initial metadata missing for meter and sensor multilevel reports and possible mismatch of metadata.
  • Tweaked thermostat mode command/display.
  • Added manual IP address update command for Sonos driver.
  • Added user log message if referenced app page is missing.
  • Modified UniFi Protect Camera driver to catch UniFi Protect 6.0 Smart Detection events
  • Rule 5.1:
    • Fixed problem with large number of Stays timers causing an error, instead cancelling timers as the Stays fail to stay.
    • Fixed problem with multiple conditional triggers for variable.
35 Likes

Release 2.4.2.125 Available

Changes from 2.4.2.119

New App Features

  • Room Lights added enable/disable for mode changes.

New Driver Features

  • Updated UniFi Protect Camera driver for Protect 6.0 app Smart Detection format.
  • Added lock support to Generic Matter Bridge driver.

Bug Fixes

  • Fixed mDNS/Bonjour device discovery missing some devices.
  • Fixed UI timestamps using wrong time zone.
  • Likely fixed a memory leak.
  • Fixed HSM double arm/disarm commands to keypads.
  • Fixed the issue causing some HomeKit devices' state to not update in Apple Home.
  • Fixed issue with Generic Matter CT Light not reporting status.
  • Fixed missing method exceptions for HomeKit Controller's thermostat driver.
  • Fixed missing method exceptions for HomeKit Controller's thermostat driver.
  • Fixed matter parseDescriptionAsMap issues present for some matter drivers/devices.
28 Likes

Release 2.4.2.128 Available

Changes from 2.4.2.125

New Compatible Devices

  • Aqara Smart Lock U200 using Generic Matter Lock

New App Features

  • Renamed HomeKit Controller integration to HomeKit Bridge.

New Driver Features

  • Added lock battery status to Generic Matter Bridge driver.
  • Added optional resume playing track for AirPlay text-to-speech announcements.

Bug Fixes

  • Fixed wrong temperature scale on Temp sensor EZ dashboard tile.
  • Added full attribute description on Multi-sensor EZ dashboard tile.
  • Added HomeKit device stub and extra logging for unsupported devices in HomeKit controller integration.
  • Removed test command extraneous logging from frient Zigbee Keypad driver.
  • Tweaked HomeKit thermostat F <-> C conversion logic.
  • Fixed problem with Hub Variables being renamed to have a forbidden char in name, and cleans up any Hub Variable with single quote in name.
  • Fixed failing SharpTools linking process.
18 Likes

Release 2.4.2.129 Available

Changes from 2.4.2.128

Bug Fixes

  • Fixed wrongly renamed HomeKit Controller/HomeKit Bridge apps.
19 Likes

Release 2.4.2.134 Available

Changes from 2.4.2.129

New Devices

  • Zooz Zen57 240V XS Relay
  • Zooz Zen58 LV XS Relay

New Driver Features

  • Added media file URL playTrack capability for AirPlay devices.

Platform Changes

  • Added warnings and suggestions for when the Z-Wave firmware in the backup doesn't match the hub's firmware during restore.
  • Added TTS AWS call limit and automatic cleanup for TTS MP3 generation to prevent excessive storage use on the hub.

Bug Fixes

  • Fixed missing parent devices issue when clicking on home page summary (e.g. Climate or Lights).
  • Possibly fixed target temperature rounding issue for HomeKit thermostat.
  • Fixed Lutron additional child app creation issue and "lutron discovered" install link on the home page.
  • Fixed AirPlay refresh issue introduced in 2.4.2.130.
  • Fixed commandRetry false retry false failure logging.
  • Fixed frient keypad driver issues with setting code lengths.
  • Fixed missing top UI elements issue on iOS browsers.
  • Rule 5.1: Fixed editing Conditional Trigger to allow new Condition.
  • Fixed commandController issues with some setLevel, thermostat setpoint commands and setPosition for blinds/shades.
17 Likes

Release 2.4.2.138 Available

Changes from 2.4.2.134

App Updates

  • Updated built-in Kasa integration - big thanks to @djgutheinz!

New Compatible devices

  • easyiot Zigbee button controller (ZB-WB08)

Platform Updates

  • Added a watchdog for AirPlay and HomeKit controller processes.
  • Improved AirPlay integration to handle devices that sporadically drop off the network.

Bug Fixes

  • Possibly fixed the issue with missing top menu on mobile devices.
  • Added user visible error message for unreachable AirPlay devices.
  • Minor fixes to ZWave-JS notification reporting.
  • Workaround for negative lux readings on Zooz ZSE11 Q Sensor
  • Fixed smartwings matter shade setLevel command not working.
  • Fixed issues with commandRetry and multiple concurrent commands not working as expected.
  • Added a workaround for negative lux readings on Zooz ZSE70 (outdoor motion).
19 Likes

Release 2.4.2.143 Available

Changes from 2.4.2.138

Platform Updates

  • Tweaked AirPlay for faster availability upon reboot.

Bug Fixes

  • Hopefully fixed the HomeKit dimmers' behavior.
  • Network reset button now also releases the DHCP lease for both Ethernet and WiFi.
  • Fixed lock issues when command retry is enabled.
  • Added extra parameter to Easy Dashboard requests to avoid potential caching on some browsers.
  • Fixed bad device link for command retry after 5 attempts.
  • Added missing "reset" (meter reset) command to Aeotec Smart Energy Switch driver.
  • Fixed battery report on Sonoff SNZB-05P.
16 Likes

A post was merged into an existing topic: Beta Release 2.4.2 Available

Release 2.4.2.157 Available

Changes from 2.4.2.143

Security Fixes

  • Fixed a dashboard privilege escalation vulnerability. Big thanks to Aaron 'theHastyOne' Hasty of Ostrich Lab (@Hasty1) for discovering and documenting the issue!

Device Features

  • Added separate HomeKit driver for Ecobee thermostats with Set/Clear hold schedule mode functionality. For existing Ecobee thermostats connected throught HomeKit, change the driver from HomeKit Thermostat to HomeKit Thermostat (Ecobee) in device details.
  • Added sensor support to HomeKit Ecobee implementation. This may affect other HomeKit devices that had only first device of several added to Hubitat.
  • Added standalone HomeKit temperature, air quality, CO2, and humidity sensor drivers.
  • Added security warnings to "show all dashboards by clicking Hubitat logo" navigation option for legacy dashboards.

Bug Fixes

  • Possibly fixed the issue with Z-Wave Ring G2 contact sensor reporting after the next wakeup schedule.
  • Improved handling for AirPlay devices that sporadically go offline.
  • Fixed Easy Dashboard briefly showing stale values.
  • Fixed the issue of HomeKit devices incorrectly reporting as offline.
  • Added logic to ignore very small temperature changes for HomeKit thermostats.
  • Fixed the logic preventing creation of a second (or third) instance of Hue Integration app.
  • Tweaked broken database handling on startup.
20 Likes

Release 2.4.2.158 Available

Changes from 2.4.2.157

Bug Fixes

  • Fixed linked dashboard issue for legacy dashboards. The "logo click navigates to dashboard menu" option no longer needs to be checked for them to work properly.
  • Fixed an isolated process monitor issue that could cause hub slowdown.
14 Likes