Hub Update 1.1.4


#1

Hubitat Elevation Platform update 1.1.4 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.

Changes from 1.1.3:

Platform Additions / Changes

  • Live Logging UI is now asynchronous, and supports Past Logs.
  • Added two new unsubscribe methods for Apps: unsubscribe(device) and unsubscribe([list of devices])
  • Z-Wave and Zigbee concurrent command processing improvements
  • Device inputs in Apps allows device.[DriverName] filtering.
  • App Input type "button" is now supported, requires a method called appButtonHandler(buttonName) which will be called when the button is clicked followed by a submitOnChange to refresh the UI.

New Drivers and Devices

  • New drivers:
    • Aeotec LED Bulb 6 Multi-Color
    • Aeotec LED Bulb 6 Multi-White
    • Generic Zigbee Lock driver
  • New device support:
    • Samsung V5 Motion (generic zigbee motion sensor)
    • Orbivo Motion (generic zigbee motion sensor)
    • Sylvania Smart+ A19 Dimmable (generic zigbee bulb)
    • Philips White Ambiance candelabra base (generic zigbee ct bulb)
    • Third Reality Switch (generic zigbee switch)

New Built-in App

  • Groups and Scenes (see this post)
    • Creates both Groups and Scenes
    • Group: Added optional automatic support for Zigbee groups. This allows bulbs to turn on or change level simultaneously, with no popcorn effect. A Group with a mix of devices will group the Zigbee ones together, and treat the others normally.

New Built-in App Features

  • Hubitat Safety Monitor
    • Custom rules now support tamper alerts.
    • UI improvements for both HSM and custom rules.
  • Button Controller (additions only for newly created Button Controller instance)
    • Now supports 8 buttons.
    • Supports actions on Rule Machine rules.
  • Rule Machine
    • Supports rules, triggers and actions invoked by Button Controller.
    • Supports Security Keypads, Keypad Codes and Tamper Alert devices as conditions and trigger events.
    • Added pause/resume button
    • Deprecated update rule action
    • Added trigger for Lutron RA2 Keypad button LED on/off
    • N.B. If you open a rule and see Continue, hit the button!
  • Motion Lighting
    • Added off as option for Disable On With Switch
    • Added pause/resume button
    • Added set color per mode
    • Added level for color temperature per mode
  • Mode Lighting
    • Added set color per mode
  • Simple Lighting
    • Added pause/resume button
  • Hubitat Dashboard
    • Dashboards now load resources from best source, hub for local, cloud for remote
    • New option to send the dashboard menu via SMS
  • Link to Hub
    • Modes are now supported. If selected in Link to Hub, the hub running Hub Link will have its modes set to whatever they are set to for the sender hub running Link to Hub.

Bug Fixes

  • Sharptools: fix subscription issues with large number of devices.
  • IFTTT: fix for IFTTT events not updating.
  • Fix Zigbee configuration reportable change 2 byte limitation.
  • Hue integration: reduce LAN discovery requests and SSDP subscriptions.
  • Lutron pico drivers: add missing numberOfButtons event on install.
  • Motion Lighting: fix Don’t Turn Off If Already On.
  • Correct command and commandClass byte reversal in MultiInstanceV1 class.
  • HSM: color bulbs alert fixed to capture color temperature prior setting.
  • Fix Telnet hanging on login prompt when connecting to linux servers.
  • Rule Machine:
    • Color bulbs capture/restore fixed for color temperature prior setting.
    • Fixed display of devices in conditions UI (old Rule).
    • Fixed pending off/on for delayed switches off/on with cancel.
    • Fixed references to rules in rule-to-rule connections for changed rule names.
    • N.B. This update to Rule Machine alters some internal data structures used for Rule to Rule connections, such as Rule Truth as a condition, Other Triggers as a trigger event, and Rule to Rule actions Evaluate Rules, Run Rule Actions, Run Actions, Repeat Rules, Stop Rules, and Set Private Boolean, in each case with respect to other rules. If you decide to roll back your platform software from 1.1.4 to an earlier release, you will also need to roll back your database. If you use these features of Rule Machine, you are advised to download you last database backup from 1.1.3 (or earlier build). If you roll back the platform software without rolling back your database, those rules that use these features will lose the references to other rules. These changes were made so that in the event you were to change the name of a rule that is used in these features, doing so would not break the rules that reference the rule with a changed name. This problem existed in prior builds.
  • Apps better handle settings names with special characters
  • App capability input now enforces required:true
  • Hubitat Dashboard
    • Dashboard fix for images in attribute tile locking up dashboard
    • Media Player tile play/pause are now correct, indicating what will happen if pushed.

Button Controller Version 1.6
Motion Lighting to Support Rules Machine Actions
Button controller playTrack()
Pending Cancellation Potential Bug?
Does Button Controller support more than 5 buttons?
Hue colorMode issues
Grouping lights
1.1.4 questions
Lutron Integrators?
Hub Platform Update - Procedure for updating existing apps?
Logs?
#2

We have pushed out a hot fix build (build 1.1.4.125). Corrections for the bugs reported thus far with 1.1.4. Please continue to let us know about any issues you encounter.

Bug fixes:

  • Rule Machine
    • fixed Private Boolean as trigger event
    • fixed Custom Commands in actions
    • fixed TTS in Send a message
  • Groups and Scenes
    • fixed bug with adding device after capture
  • Dashboard
    • fixed HSM and Mode tile template font size
  • Logs
    • fixed Past Logs formatting special characters in logs
  • Z-Wave Lock
    • fixed missing event for Schlage lock

Enhancements:

  • Hubitat Safety Monitor
    • changed color scheme for Armed/Disarmed
  • Motion Lighting
    • added choice for on or off for Switch to disable off

Motion Lighting Apps (Switch to Disable Automation Enhancement)
Just noticed this in the log
Custom Commands 1.1.4.119
TTS not working after upgrade to 1.1.4.119
#3

A small update was pushed: 1.1.4.126. This update only addressed a problem with Button Controller old automations (BC-1.5) losing some settings.