Release 2.3.3 Available

Release 2.3.3.121 Available

Note: this version includes database engine upgrade. It is highly recommended that you download a backup. At the moment, 2.3.3's backups can't be restored using 2.3.2 firmware, although 2.3.2's backups work on 2.3.3. If you roll back to 2.3.2 in Diagnostics tool, it will boot with the database reflecting the state before 2.3.3 upgrade.

Changes from 2.3.2.141

New Drivers

  • frient Entry Sensor (WISZB-121) using frient Contact Sensor
  • frient Entry Sensor Pro (WISZB-120) using frient Contact Sensor Pro
  • frient Motion Sensor (MOSZB-141) using frient Motion Sensor
  • frient Motion Sensor Pro (MOSZB-140) using frient Motion Sensor Pro
  • frient Smart Humidity Sensor (HMSZB-110) using frient Humidity Sensor
  • frient air quality sensor (AQSZB-110) using frient Air Quality Sensor
  • frient Smoke Alarm SMSZB-120 using frient Smoke/Heat Alarm
  • frient Heat Alarm HESZB-120 frient Smoke/Heat Alarm
  • Aeotec Outdoor Smart Plug (ZWA042)
  • Zooz ZEN04 Smart Plug
  • Zooz ZEN05 Outdoor Plug
  • Zooz ZEN14 Double Outdoor Plug
  • Wiz lights, dimmers, and switches

New Compatible Devices

  • Bundled Kasa integration - courtesy of @djgutheinz
  • frient Smart Mini Plug SPLZB-131 and SPLB-134 using Generic Zigbee Outlet
  • Aurora Smart Door / Window sensor (AU-A1ZBDWS) using frient Contact Sensor
  • Aurora Smart PIR Sensor (AU-A1ZBPIRS) using frient Motion Sensor
  • GE/Jasco Plug-In Smart Dimmer (14280-2) using Jasco Z-Wave Dual Outlet driver.
  • Ecolink TBZ500 thermostat using Generic Z-Wave Plus Thermostat driver.
  • Kwikset Connect 620 using Generic Z-Wave Lock driver.
  • Yale Assure Lock 2 YRD450-BLE-619 using Generic Z-Wave Lock driver.
  • Yale Assure Lock 2 YRD430-BLE-BSP using Generic Z-Wave Lock driver.
  • Yale Assure Lock 2 YRD410-BLE-BSP using Generic Z-Wave Lock driver.
  • Yale Assure Lock 2 YRD420-BLE-619 using Generic Z-Wave Lock driver.

New Driver Features

  • Added remotec ZXT-600 built-in ir code support.

New Apps

  • Mode Manager 2.0
    • Mode Manager 2.0 replaces the original Mode Manager with an entirely new table based user interface. It has the same overall functionality as the original. It is possible to import the older version into the new one.
  • Thermostat Schedulers
    • This new parent/child app replaces the original Thermostat Scheduler. Each new child Thermostat Scheduler features an entirely new table based user interface, and each can be renamed however you choose (unlike original).
  • Thermostat Controllers
    • This new parent/child app replaces the original Thermostat Controller. Each new child Thermostat Controller feature a new table based user interface.

New App Features

  • Rule 5.1 / Button Rule 5.1
    • Has a completely new table based user interface for Actions.
    • Has a completely new table based user interface for Set Thermostat Scheduler actions to set Mode Schedules or Times/Days Schedules, and improved direct update of Thermostat Scheduler.
    • Added Gas Detector for triggers and conditions.
  • Button Controller 5.1
    • Has a completely new table based user interface, streamlining the selection of actions to run (Button Rule 5.1) for each button-action. New features allow a Button Rule to be re-assigned from one button-action to another, or to be copied into an additional button-action.
  • Room Lights
    • Now allows lights settings based on user defined Time Periods as an alternative to Modes.
    • Added Days of Week schedules for Means to Activate and Turn Off.

Retired Apps

  • Mode Manager: Now called Mode Manager Legacy. We recommend updating to the new Mode Manager 2.0 which can import your current Mode Manager.
  • Thermostat Scheduler: Now called Thermostat Scheduler Legacy. We recommend updating to the new Thermostat Schedulers.
  • Thermostat Controller: Now called Thermostat Controller Legacy. We recommend updating to the new Thermostat Controllers.
  • Motion and Mode Lighting Apps: We recommend updating to Room Lighting. Any existing Motion Lighting or Mode Lighting apps can be imported to Room Lighting to create equivalent automations.
  • Hub Link and Link to Hub: We recommend using Hub Mesh for multiple hubs.

Note: In each case above, existing installed apps will continue to work as before, and do not need to be updated or changed.

Bug Fixes

  • Rule 5.1:
    • Fixed editing Days of Week Schedule triggger.
    • Fixed Lock Codes triggers.
    • Fixed Carbon Dioxide triggers.
    • Fixed date input for Local Variable only allowing 2 digits of year.
    • Fixed Hub Variable in-use-by for HTTP actions with %variable% in URL.
    • Fixed missing Done button for Custom Attribute **Any Value**.
    • Fixed error with Custom Action for "FanControl".
  • Hub Variables: Rename connector when variable renamed.
  • Fixed Zigbee firmware updates getting stuck at 80% in some cases.
  • Fixed issues with Z-Wave configuration classes V3/V4.
  • Removed extra logging from Zooz Double Switch driver.
  • Room Lights:
    • Fixed 'Restore lights to prior state' for Off in the case where the lights were off to begin with
    • Fixed Remove Button selection.
    • Fixed variable true/false as Means to Activate/Turn Off.
    • Fixed problems with Activation Setting of 'off', and corresponding red X on current value of device when that device is commanded.
    • Fixed how Zigbee Group Messaging is selected. If you use Groups, or have imported a Group-2.1 app into Room Lighting, or use Zigbee Group Messaging in Room Lights, see this post .
    • Fixed failing to show Re-Enable Activation options when Disable options removed.
    • Protect against undefined RGB attribute values.
    • Fixed Zigbee Group Messaging being removed when it doesn't need to be through too aggressive filter on conditions for it.
    • Fixed Groups ON commands for Activator Device On.
    • Fixed error if a light used for 'Lights to Determine if Off' is removed from the hub.
      NOTE: Always pay attention to the warnings not to remove devices in use by apps.
    • Fixed contact closed for enable/disable or limit due to bug in subscriptions for contact closed.
    • Fixed problems with import of Group-2.1 with shade devices.
  • Hub Variables: Fixed broken app names for In Use By that have commas in them.
  • Heiman Gas Detector: Fixed missing Gas Detector capability.
  • Button Rule-5.0: Fixed error thrown for method updateVariables.
  • HSM Rule:
    • Fixed Gas detector event subscriptions.
    • Fixed hidden section.
  • Ecobee integration: Fixed operating state issues with multiple thermostats. Reduced polling load with more than 1 thermostat.
  • Fixed Z-Wave SmartStart status not updating.
  • Fix Lutron thermostat driver's extra debug logging.
  • Fix battery reporting for Third Reality Contact and Motion sensors.
  • Hubitat Safety Monitor: Fixed NPE thrown when Flash lights device removed from hub, but not app.
  • Rule Machine: Fixed crash if app to import is deleted.
  • DateTime Connector: Fixed bug with setDate().
  • Basic Rule: Fixed Wait for Power.
  • Bond Fan Driver: Fixed wrong case for switch attribute values.

Platform Updates

  • Update Zigbee discovery process to accommodate Develco application profile devices (frient and Aurora A-One sensors).
  • Removed Z-Wave LSS(FLiRS) from nightly maintenance processes to reduce battery drain.
  • Added included node id to Z-Wave SmartStart list.
  • Updated database engine.
  • Added Axis Gear Firmware image, available via Generic Zigbee Shade driver.
  • Limited the amount of time a single app/driver can take to 25% of total hub uptime.
  • Zigbee, Z-Wave, and other built-in integrations start in parallel.
  • Added separate log level filter for logs (past/live) and date range filter for past logs.
  • Restoring a database backup performs a soft reset first.
  • Added "Triggered apps" column to device events.
  • Added inputClass attribute for text and button inputs, with ability to specify space separated CSS classes.
  • Tweaked UI for the Settings - Network setup page.
  • Changed documentations links to http://docs2.hubitat.com/.
46 Likes

Release 2.3.3.122 Available

Changes from 2.3.3.121

Bug Fixes

  • Added missing Kasa drivers.
  • Fixed misbehaving input with type: device.
  • Rule 5.1: Fixed Periodic Schedule becoming unscheduled at midnight.
  • Hub Variables: Fixed rename a Hub Variable, and clears error associated therewith.
  • Thermostat Scheduler 2.0: Fixed setting 'heating' in table for time period.
13 Likes

Release 2.3.3.123 Available

Changes from 2.3.3.122

New Driver Features

  • Danalock V3 Z-Wave: Added hold and release, Autolock and Block to Block configuration options.

New App Features

  • Room Lighting:
    • Added random color (random Hue).
    • Added display of device current values on main page.
  • Rule 5.1: Added set Thermostat Scheduler to settings for a specific day or mode.
  • Thermostat Scheduler: Added thermostat mode to be settable in schedule.

Bug Fixes

  • Fixed app documentation links to point to the new http://docs2.hubitat.com web site.
  • Fixed thermostat dashboard tile.
  • Fixed device remove dialog sizing issue.
  • Adjusted date format on the past logs page.
  • Mode Manager:
    • Fixed bug when same switch used for both on and off to set different modes.
    • Fixed error on some Mode Manager Legacy imports on line 188.
  • Rule 5.1:
    • Fixed import of Basic Rule with multiple Waits.
    • Fixed Local variable values not updated properly on main rule page.
    • Fixed Waits wrongly cancelled by Required Expression becoming true.
    • Fixed an error for certain Periodic Schedule Monthly settings.
    • Fixed error on Paste of custom attribute condition.
    • Fixed spurious "null" appearing on Set Music Player actions display.
  • Wiz integration can be enabled/disabled properly.
22 Likes

Release 2.3.3.124 Available

Changes from 2.3.3.123

New App Feature

  • Room Lights: Added Hex Color selection.

Bug Fixes

  • Wiz attempts to determine the types of previosly created device stubs on discovery rerun.
  • Thermostat Scheduler: Fixed error when renaming a time period with no time set (line 766).
  • Mode Manager: Fixed presence settings not changing mode as expected.
  • Rule 5.1:
    • Fixed setting % device% instead of %value% to "timeout" for wait timeout.
    • Fixed error thrown when trying to select Scene Transition for Activate Scene action.
  • Room Lights: Fixed running Scene Transition correctly from Activator device.

Platform Changes

  • Added an option to force reload cloud backups on backup/restore page.
  • Hub settings page recommends hub reboot on time zone change.
  • Added WiFi information to Settings - Networking page.
18 Likes

Release 2.3.3.125 Available

Changes from 2.3.3.124

Bug Fixes

  • Thermostat Scheduler: Fixed setting mode before temperature.
  • Mode Manager: Fixed error for presence (line 888).
  • Rule 5.1: Fixed rescheduling Periodic Schedule with variable in cron string.

Platform Changes

  • Relaxed excessive hub load rule for apps/devices.
20 Likes

Release 2.3.3.127 Available

Changes from 2.3.3.125

Bug Fixes

  • Room Lights:
    • Show tool-tip for current hex color.
    • Fixed Indicator for scene set.
    • Fixed error thrown upon Activation on line 3279.
  • Rule 5.1:
    • Fixed error thrown on set color per mode.
    • Fixed error thrown when deleting IF-THEN action that has following ELSE.
  • Rule Machine: Fixed failure to show link to imported Basic Rule.
  • Mode Manager:
    • Fixed error if all modes removed from a table, and then a new one is added.
    • Fixed initialization of the Time table to show Away as default skipped mode.
  • Thermostat Scheduler: Fixed sorting of time periods between 12:00 AM and 12:59 AM.
  • Fixed excessive Zigbee OTA (over the air) firmware update request traffic being generated from devices.

Platform Changes

  • Past logs page handles DST time change properly.
  • Added hub actions counter on app/driver stats tab in Logs.
25 Likes

Release 2.3.3.128 Available

Changes from 2.3.3.127

Driver Changes

  • Added previous/next scene commands for Wiz RGBW light.

Bug Fixes

  • Room Lights:
    • Fixed pushing button selected as Device to Activate when Alexa commanded to set level.
    • Fixed mistakenly activating from illuminance with Activation Disabled.
    • Fixed set level (or other attribute) of a device that is on but not set per the device table when Activated.
  • Rule 5.1: Fixed Variables missing from Certain Time choices.
  • Thermostat Controller 2.0: Fixed failure to get full set of supported thermostat modes.
  • Fixed an issue with Z-Wave restore from cloud backups preventing some node information from being populated.
16 Likes

Release 2.3.3.130 Available

Changes from 2.3.3.128

New App Features

  • Rule 5.1: Added actions:
    • Activate Room Lights for specific mode or period.
    • Turn Off Room Lights.
      In both cases, these actions override any Room Lights settings for Limiting Activation or Turning Off, but honor Disablement and Paused.

Bug Fixes

  • Fix for WizController failing to identify devices and ignoring responses.
  • Room Lights Activator drivers: Added button capability and values for GroupState attribute.
  • Rule 5.1: Fixed error thrown when setting up color per mode.

Platform Updates

  • Added pending events count to Logs page, app and device stats tabs.
  • Updated serial port library for C4 and earlier hubs.
  • Implemented event processing throttling on apps/devices that fill shared event queue by not processing events quickly enough.
  • Added extra entitlements check on cloud backup and restore operations.
  • Jobs scheduled in the past are now ignored instead of throwing an error.
  • Max number of jobs for app/device increased from 30 to 75.
19 Likes

Release 2.3.3.132 Available

Changes from 2.3.3.130

New Driver Features

  • Lutron Thermostat: Added callStatus attribute.

Bug Fixes

  • Fixed screen reader problems with tables in apps UI. Fixed Rule 5.1/Button Rule 5.1, Button Controller, Mode Manager, Thermostat Scheduler, Thermostat Controller, Room Lights, Hub Variables.
  • Fix for Wiz integration possibly overloading the hub during device discovery.
  • Thermostat Scheduler 2.0:
    • Fixed setting setpoints when thermostat mode is off.
    • Fixed scheduling settings when only thermostat mode is in table.
  • Room Lights:
    • Fixed time periods that include 12:xx AM.
    • Fixed clearing out button settings for deselected Means.
  • Rule 5.1:
    • Fixed an error thrown for certain Thermostat Scheduler actions.
    • Fixed variable Conditions to have "in" but not "changed", "increased", "decreased".
  • Fixed Sinope DM2550ZB Dimmer issues with doubleTapped event.
  • Groups and Scenes: Un-retired.
22 Likes

Release 2.3.3.133 Available

Changes from 2.3.3.132

Bug Fixes

  • Thermostat Scheduler 2.0:
    • Fixed setting setpoints for Away and acting on them.
    • Fixed erroneously setting temperatures when only fan or mode set.
  • Rule 5.1:
    • Fixed an error when selecting Thermostat Scheduler 2.0.
    • Fixed screen reader deficiency for actions table.
    • Fixed required comparison input for Conditions.
  • Room Lights: Fixed honoring Last Activation Event for Elapsed Time Turn Off.
  • Thermostat Controller 2.0: Fixed Free/Controlled or Idle Method change in UI.
  • Fixed Wiz RGBW bulb issues with setting color components while not in RGB mode.
  • Added firmware update command and files for Third Reality contact motion and moisture sensors.
17 Likes

Release 2.3.3.134 Available

Changes from 2.3.3.133

Bug Fixes

  • Rule 5.1:
    • Adjusted Action table for screen reader.
    • Fixed Thermostat Scheduler action not including setting Thermostat Mode.
    • Fixed importing Basic Rule with open value.
    • Fixed Replace String not honoring %variable& in replacement string.
    • Fixed trigger at end of Stays if Required Expression is false.
  • Room Lights: Fixed null pointer error on instances with incomplete changes.
13 Likes

Release 2.3.3.135 Available

Changes from 2.3.3.134

New App Feature

Room Lights: Condition to Limit Turning Off: Stays Off Pending.

Bug Fixes

  • Fixed high hub load while doing Wiz discovery.
  • Mode Manager: Fixed setting mode correctly with multiple settings of Presence All Leave.
  • Rule 5.1:
    • Fixed delete the copy action list when all actions removed.
    • Fixed errors for Thermostat Scheduler action.
  • Fixed Third Realty motion, contact and water sensors reporting double battery percentages when running softwareBuild: 00000031.
15 Likes

Release 2.3.3.137 Available

Changes from 2.3.3.135

Bug Fixes

  • Rule 5.1:
    • Fixed an error when both 'humidity increased' and 'motion stays' triggers are in same rule for the same multi-sensor device. Note: Rules with triggers for *changed*, *increased* or *decreased* may experience single event anomalies due to this fix after update as follows:

      • *changed*: May trigger upon first event even though not changed.
      • *increased* or *decreased*: May fail to trigger upon first increase or decrease.
        These issues will self resolve after the first event for the involved attribute.
    • Fixed Screen reader to read value of local variable in table.

  • Thermostat Scheduler 2.0: Fixed sticking on selecting use variable for setpoints.
  • Ecobee thermostat: Fixed not showing correct operating status for heat pump.
  • Room Lights: Fixed error for bad hex color value.
  • Hub Variables: Fixed possible error from bad date input.
  • Tweaks to Zigbee monitoring.
15 Likes

Release 2.3.3.138 Available

Changes from 2.3.3.137

Bug Fixes

  • Rule 5.1:
    • Fixed hitting Done in a rule with a pending Stays trigger, leaving rule not triggering as it should.
    • Fixed screen reader to distinguish disabled action.
    • Fixed throwing an error when editing a Custom Attribute condition after copy/paste.
  • Room Lights:
    • Fixed possible crash app when selecting Activator Device for 'Allow Activator Device to control these lights', thus creating an infinite loop, by preventing such a selection.
    • Fixed an error thrown when paused and in an unused mode.
    • Fixed screen reader problems.
  • Z-Wave Poller: Fixed error of a negative time error.
  • Wiz: Fixed discovery for Eero mesh router.
12 Likes

Release 2.3.3.140 Available

Changes from 2.3.3.138

Bug Fixes

  • Button Controller 5.1: Fixed Export/Import/Clone to properly connect a cloned or imported Button Rule for DoubleTapped buttons to the cloned app.
  • Rule 5.1:
    • Fixed interaction between Triggers with Stays and Wait for Events with Stays for the same device attribute, and improved logging for Stays.
    • Fixed error thrown on certain triggers for line 8928 or ClassCastException.
    • Fixed Last Event Device usage in Custom Action.
    • Fixed Wait for Event with Stays to honor the Stays period.
    • Fixed Triggers UI after import of Simple Automation Rule that has Restrictions.
  • Fixed Zigbee offline message not going away after Zigbee restart.
  • Room Lights: Fixed error on line 1706 after naming Activator Device.

Platform Changes

  • Updated Kasa integration and related drivers to the latest version - courtesy of @djgutheinz.
21 Likes