Release 2.2.8 Available

Hubitat Elevation Platform update 2.2.8 is now available:

Please note, the process takes about a minute to download (depending on your Internet connection) and extract the hub update, and 1-2 minutes to perform the update after you click 'Update Hub'. We recommend that you periodically download a backup of your setup from the Settings page, Backup and Restore. See Warning below about rolling back from 2.2.8 to 2.2.7.

Changes from 2.2.7:

Drivers and Devices

  • New drivers:
    • Neo Z-Wave Repeater 700
    • Neo Door Sensor 700
    • Neo Motion Sensor 700
    • Neo Water Sensor 700
    • Philips Dimmer Button Controller V2
    • Wally shutoff valve
    • RGBGenie Controller ZB-3009/10
    • RGBGenie Controller ZB-5004
    • GE 40 Amp Smart Switch
    • Ring Outdoor Siren
    • Ring Flood Sensor
    • Ecolink Garage Door Tilt Sensor (TILT-ZWAVE5)
    • Ecolink Chime+Siren
  • New compatible devices:
    • Haozee Door Sensor 700 Series using Neo Door Sensor 700
    • Haozee Motion Sensor 700 Series using Neo Motion Sensor 700
    • GE/Jasco models 43125, 43100, 43132, 43102, 43095 and 43094 using Generic Zigbee Outlet.
    • GE/Jasco models 43084, 43076 and 43109 using Generic Zigbee Switch.
    • GE/Jasco model 42078 using GE Zigbee Switch.
    • GE/Jasco models 43127, 43096, 43090, 43082, 43080 and 43113 using GE Zigbee Dimmer.
    • Sunricher EU Zigbee RGBW panel (ZGRC-TEUR-001) using RGBgenie Controller ZB-3027
  • New driver features:
    • Updated Color Temperature drivers to support the expanded 3 parameter setColorTemperature command.

New Apps

  • Rule Machine, Rule Machine Legacy and Rule 5.0 (see this post )
  • Button Controller 5.0 and Button Rule 5.0 (see this post )

New App Features

  • Yeelight integration, unknown bulb types are added as simple bulbs by default.

Bug Fixes

  • C7: Improvements to Z-Wave Failed Node Removal.
  • Basic Rule: Fixed restrictions with sunrise/sunset offsets.
  • Rule-4.1:
    • Fixed multiple Wait for Event timeouts.
    • Fixed previous state for changed, decreased, increased triggers.
  • Fixed Generic Component Dimmer driver logging error.
  • Scene-1.2
    • Fixed setting color temperature.
    • Fixed errors caused by removed device.
  • Group-2.1: Fixed setting color temperature.
  • Hubitat Safety Monitor: Fixed error when selecting auto arm options with All Contact Sensors selected.
  • Fixed a UI issue in Device Firmware Updater when using mobile devices.
  • Fixed an issue with the Zooz Power Switch driver preventing saving of non-zero values to energy reporting.
  • Added ignoreSSLIssues option to EventStream interface.
  • Improved broken database reporting (for rare scenarios when reboot results in green screen).
  • Fixed Zooz Zen17 child device creation issue.

Platform Changes

  • Hub Variables introduced (see this post ).
  • C7: Z-Wave Details page now shows device class and manufacturer.
  • C7: Removed contextually irrelevant buttons from Z-Wave node list.
  • C7: Removed Z-Wave Firmware Update button when there is no update available.
  • C7: Streamlined Z-Wave inclusion process.
  • C7: Fixed concurrency error produced on some Z-Wave drivers when using S2 and Supervision.
  • Added isZwaveListening method to drivers to determine if a device is listening or sleepy. Returns Boolean true if listening or LSS/FLiRS, false if not listening, and null if node doesn’t exist or not a Z-Wave device.
  • Removed extra non-functional device discovery buttons, disabled Z-Wave include/exclude buttons contextually when discovery is running.
  • New reusable libraries or shared code that can be added to both apps and drivers with #include namespace.name directive.
  • New packages feature allowing packing multiple apps/drivers/libraries in a single zip file.
  • Amazon Echo app can no longer be installed (but is still available if installed earlier). The Amazon Echo Skill is the app to use for Alexa.
  • Various performance enhancements.

WARNING about rolling back to 2.2.7: If you have Rule Machine installed, and want to roll back from 2.2.8 to 2.2.7, you must also restore a backup from 2.2.7. Failure to do so could result in problems with accessing your rules both under 2.2.7 and 2.2.8.

32 Likes

Release 2.2.8.135 Available

Changes from 2.2.8.133

Bug Fixes

  • Fixed Generic Component RGBW Light Effects setEffect and setPreviousEffect command errors.
  • Fixed missing setInputSource command in AVR drivers.
  • Fixed setColorTemperature command in Hue group device.
  • Rule 5.0:
    • Fixed Boolean variable set to false not turning switch connector off.
    • Fixed comparing variable to second variable break for which variable.
    • Fixed variable comparisons not offering Done With Condition button.
  • Scene-1.2: Fixed error when setting ColorTemperature bulb.
13 Likes

Release 2.2.8.136 Available

Changes from 2.2.8.135

Bug Fixes

  • The Scene-1.2 issue reported fixed in 2.2.8.135, is now really fixed.
22 Likes

Release 2.2.8.138 Available

Changes from 2.2.8.136

New App Features

  • Rule 5.0 (Rule Machine) / Button Rule 5.0 (Button Controller 5.0): Actions on other rules now allowed for both Rule Machine Legacy rules and Rule 5.0 rules. Actions include:
    • Set Private Boolean True
    • Set Private Boolean False
    • Run Rule Actions
    • Cancel Rule Timers
    • Pause Rules
    • Resume Rules

Bug Fixes

  • Fixed Inovelli LZW42/LZW41 issue when using partial setColorTemperature variables.
  • Fixed preference labeling on GE 40 Amp Switch driver.
  • Basic Rule-1.0:
    • Fixed missing actions for valve open/close.
    • Fixed bug with sunrise/sunset offsets.
  • Rule 5.0:
    • Fixed bugs with Repeat actions.
    • Fixed UI display for Set Private Boolean.
    • Fixed bug with Between Two Times condition.
    • Fixed Days of Week trigger.
    • Fixed issues with comparing integers/Numbers and decimals.
    • Fixed HSM Intrusion delay trigger.
    • Fixed String variable Replace operation.
    • Fixed ColorTemperature change over time (see note below).

Platform

  • Longer log history, displayed 500 lines initially with more available on demand.
  • Added library name and line number to app compile and runtime error messages.
  • Whitelisted java.time and java.time.format packages.

Note: If you have an action for Change Color Temperature over time, you will have to edit the action, as it will have been partially wiped out by this fix.

25 Likes

Release 2.2.8.141 Available

Changes from 2.2.8.138

Platform

  • New device.deleteCurrentState(attributeName) function for drivers.
  • Hub mesh nodes are cached between reboots.
  • Improved error messages for apps/drivers using libraries.
  • New getHubVersion() function for apps and drivers.

New App Features

  • Dashboard: Thermostat increase/decrease step is now configurable per tile.
  • ChromeCast integration: settings to enable connection keep-alive through device polling.

Bug Fixes

  • Dashboard: Fixed increase/decrease temperature for thermostat tile.
  • Rule-5.0:
    • Fixed Adjust dimmer.
    • Fixed DateTime variable uses.
    • Fixed Rule Paused trigger.
    • Fixed cancel delayed action.
  • Hub Variables: Fixed crash due to bad DateTime strings.
22 Likes

Release 2.2.8.143 Available

Changes from 2.2.8.141

New App Features

  • Rule 5.0 / Button Rule 5.0:
    • Added delete Custom Action parameters.
    • Set %device% to "no wait" for Wait for Conditions that doesn't actually wait due to truth.
  • Dashboards:
    • Button commands "Hold", "Double Tap" & "Release", added to Button Tile.

Bug Fixes

  • Ring Alarm Keypad Gen1/Gen2: Fixed lastCodeName attribute dissapearing.
  • Fixed for C7 specific Z-Wave buttons appearing on previous models.
  • Rule 5.0 / Button Rule 5.0: Fixed bugs pertaining to use of DateTime variables
    • Repeat variable time
    • Decimal variable delays / timeouts
    • Zero value variable delays / timeouts
    • Days of Week and Certain Time variable time
    • Fixed missing **This Rule** for Cancel Rule Timers.
  • Dashboard:
    • Thermostat increase step fixed for heat mode.
    • Variable Date/Time tiles fixed on editing dateTime Variable.

Platform

  • Added /hub/advanced/enableWeeklyReconnect, /hub/advanced/disableWeeklyReconnect and /hub/advanced/isWeeklyReconnectEnabled endpoints to deal with sporadic cloud connection drops one week from hub reboot.
16 Likes

Release 2.2.8.145 Available

Changes from 2.2.8.143

Bug Fixes

  • Rule 5.0 / Button Rule 5.0:
    • Fixed DateTime Variables and Connectors used in various contexts.
    • Fixed Private Boolean as Predicate Condition.
    • Fixed Between Two Times as Predicate Condition.
  • Button Controller 5.0: Fixed changing selected button device, now updates Button Rules accordingly.
  • Add application retry configuration parameter to Ring Contact Sensor G2 to allow adjusting to increase reliability, including updating the Button Rule app names.

Platform

  • When connected using remote admin, local app URLs are no longer replaced with remote admin web site's URL.
  • Handle app oauth configuration in bundle deployment.
  • Limit live log to 250 most recent events.
17 Likes

Release 2.2.8.147 Available

Changes from 2.2.8.145

Bug Fixes

  • Rule 5.0:
    • Fixed Between Two Times as Predicate with variable time.
    • Fixed Toggle Color action.

Platform

  • Fixed Past Logs with multi-line log entry
13 Likes

Release 2.2.8.150 Available

Changes from 2.2.8.147

Bug Fixes

  • Rule 5.0:
    • Fixed DateTime Connector sunrise/sunset triggers.
    • Fixed Private Boolean as Predicate Condition (again).
    • Fixed rule crash with DateTime variable in Predicate Conditions.
  • Button Controller 5.0: Fixed UI problems.
  • Fix for some Z-Wave devices getting concurrent modification exception error on supervisionCheck messages when using S2 and supervision with multiple messages in queue.
  • Hub mesh sends event type (was missing before).
12 Likes

Release 2.2.8.151 Available

Changes from 2.2.8.150

Bug Fixes

  • Fix for "remote admin didn't send any data" issue.
  • Fix battery reporting for YRD216 PBDB.
  • Fix Sonos discovery for second generation Ikea Symfonisk speakers.
  • Rule 5.0:
    • Fixed problem with local connectors. Note: Existing Local Connectors will not work properly when the connector device value is changed. Existing Local Connectors should be removed completely, and re-created.
    • Fixed display of Connector Variables times used in Days of Week Schedule.
10 Likes

Release 2.2.8.152 Available

Changes from 2.2.8.151

Bug Fixes

  • Rule 5.0: Fixed bug with Predicate Condition and Trigger both having mode or same device (error on line 7325).
  • Fixed bugs in Aeotec Siren 6 driver.

Platform

  • Increase hub mesh initialization timeout and number of attempts to find other hubs on the network.
13 Likes

Release 2.2.8.153 Available

Changes from 2.2.8.152

Bug Fixes

  • Rule 5.0:
    • Fixed cancel action for Simple Conditional.
    • Fixed unschedule for Periodic Schedule with Predicate Conditions.
    • Added protection against invalid values for variables from Device Attribute.
  • Rule Machine: Fixed red text when cloning rule.

Platform

  • Added protection against invalid values for Hub Variables.
  • Fixed UI handling of certain long strings used in variable names.
13 Likes

Release 2.2.8.154 Available

Changes from 2.2.8.153

Bug Fixes

  • Fixed 24 hour time input issue.
8 Likes

Release 2.2.8.155 Available

Changes from 2.2.8.154

Bug Fixes

  • Rule 5.0: Fixed break of Predicate Conditions with Wait for Conditions.
  • Hub Variables: Fixed problem creating String or DateTime variables.
9 Likes

Release 2.2.8.156 Available

Changes from 2.2.8.155

Bug Fixes

  • Rule 5.0:
    • Fixed bug where deleting END-IF would remove Predicate Conditions.
    • Fixed UI break with Position Shades action.
    • Fixed Trigger Event subscriptions for garage door, water sensor and others that were broken in build 153.
15 Likes