Release Notes 2.2.5

From Hubitat Documentation
Jump to: navigation, search

Hubitat Elevation Platform update 2.2.5 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 2.2.4:

Drivers and Devices

  • New drivers:
    • Sinope Switch (SW2500ZB), dedicated driver with indicator preferences
    • Qubino EU Flush On/Off Thermostat 2
    • Qubino EU Luxy Smart Light
    • Qubino EU Luxy Smart Switch
    • Qubino EU Smart Meter
    • Qubino EU 3-Phase Smart Meter
    • Qubino EU Din Dimmer
    • Qubino EU Flush Dimmer 0-10V
    • Heatit Z-Dim
    • Heatit Z-Repeater
    • Heatit Z-Smoke
    • Heatit Z-TRM3
    • Heatit Z-Temp2
    • Advanced Zigbee Bulb (Replaces Generic Zigbee Bulb)
      • Aurora Smart dimmable GLS Lamp
      • Aurora Zigbee vintage GLS Lamp
      • Aurora Zigbee vintage ST64 Lamp
      • Aurora Zigbee vintage G125 Lamp
      • Linkind dimmable white
    • Advanced Zigbee CT Bulb (Replaces Generic Zigbee CT Bulb (dev))
      • Aurora smart tunable GLS
      • Aurora smart tunable GU10
      • Linkind tunable white
    • Advanced Zigbee RGB Bulb (replaces Generic ZigBee RGB Light)
    • Advanced Zigbee RGBW Bulb (replaces Generic ZigBee RGBW Light)
      • Osram Classic E27 Multicolor
      • Aurora RGBW GLS
      • Aurora RGBW A19
      • Philips Hue White and color ambiance
    • Tuya Smart Zigbee Touch Wall Switch (1,2,3 and 4 gang) using Generic Zigbee Multi-Endpoint Switch
    • Homeseer Floodlight Sensor G2
    • Lutron HVAC Controller
  • New compatible devices
    • ZLink Appliance Switch (ZL-PA-100) using Generic Z-Wave outlet
    • Ceiling10 and colora support added to the Yeelight Integration
    • Linkind Smart Plug using Generic Zigbee Outlet
  • New driver features
    • Multiple drivers updated to force battery events to be reported even if unchanged.
    • Sinope Dimmer (DM2500ZB)
      • Add indicator preferences
      • Add startLevel change rate preference

New Apps

  • Preference Manager: Set any or all of your device preferences at one time.

New App Features

  • Rule-4.1 released. Rule-4.1 allows Wait for Conditions instead of Wait for Condition. Wait for Conditions allows a full logical expression instead of a single condition. Rule 4.1. is otherwise identical to Rule-4.0. Existing Rule-4.0 rules will continue to work and can be edited; there is no reason to change a rule from Rule-4.0 to Rule-4.1 other than to take advantage of this new feature. New rules will be Rule-4.1.
  • Thermostat Controller: Allow minimum and maximum values for temperature sensors, to prevent runaway from a bad sensor value. Support for multiple thermostats. Note: You will need to open Thermostat Controller and select the thermostat, and hit Done. If there are any issues doing this, you may need to remove it and reinstall. Updates settings when restrictions expire.
  • Rule-4.x:
    • Added location event triggers for Zigbee radio off/on, and Z-Wave radio crash.
    • Added setting %device% for Waits.
    • Sort custom command selector.
    • Allow variable token index for setting String variable.
    • Use split() instead of tokenize() for String variable token selection.

Bug Fixes

  • Generic Zigbee Outlet: fix power reporting configuration bug.
  • Sengled Drivers: fix setLevel not turning bulb on if there wasn’t any change in the level request.
  • Shelly WiFi dimmer and switch: fix reporting issues due to firmware 1.9.0+ API changes.
  • Thermostat Controller: Test temperatures and setpoints when setting mode to auto.
  • Generic Z-Wave Contact Sensor: Fixed batteryGet flood when device has gone to sleep.
  • Hue Motion Sensor: Remove ineffective motion and temperature lux reporting trigger options.
  • Lutron Fan Control: Map named speed medium-low to device implemented speed of low.
  • Fixed a bug in Z-Wave CentralSceneSupportedReport V2 and V3 when all key attributes were not identical.
  • Fixed a bug in Z-Wave TimeV1/V2 DateReport CC when setting year from driver can cause year not to populate in payload.
  • Fixed a bug in Z-Wave MeterReport CC V3+ when optional previousMeterValue is not sent
  • C7: Fixed an issue with unsolicited Z-Wave listener startup on some hubs.
  • Ring Alarm Keypad G1/G2: Reworked HSM communication to provide better compatibility.
  • Fixed Zigbee group color mode changes (CT <-> RGB) being ignored when device was off.
  • Hubitat Safety Monitor and HSM Custom Rule: Fixed bug with light alerts when mixed switches and dimmers.
  • Motion Lighting: Fixed turning lights off from lux exceeding value.
  • Rule-4.x:
    • Fixed testing multiple thermostat operating states with all.
    • Fixed variable connector actions for motion and acceleration.
    • Fixed a bug with scheduling Waits for specific time.
    • Fixed a bug with random color.
    • Fixed setting ThermSched mode setpoints.
  • Rule Machine: Fixed a bug with global variable connector actions for motion/acceleration.
  • Simple Automation Rule:
    • Fixed random color.
    • Fixed list of rules offered to RM for pause.
  • Fix Lets Get Started errors resulting from simple lighting name change to simple automation.
  • C7: Fixed an issue caused by receipt of node statistics data for a node that isn't in the node list.
  • Fixed Z-Wave MultichannelAssociationRemove incomplete class.
  • Fixed ToString on SwitchMultilevelReportV4.
  • Thermostat Scheduler:
    • Fixed external setting of mode setpoints.
    • Fixed NPE bug with heat-only or cool-only thermostats.
  • Lutron VCRX Output driver: Fixed initialization.
  • Advanced Zigbee bulb drivers: fixed wouldn't turn on after initial driver change.
  • Preference Manager: change wait text, switch type view order.
  • Updated interface for hub alerts, network, and WiFi configuration.
  • Prevented CPU alerts from coming up immediately right after startup.
  • Increase load alert threshold, decrease memory alert threshold.
  • Fixed mode broadcasting for hub mesh and marking of system location events.
  • Hub mesh child devices enabled/disabled in sync with parent devices.
  • Zwave crash, low memory, and high cpu use now appear as alerts in top right corner.
  • Runtime statistics includes uptime and total elapsed time for all drivers and all apps, separately.
  • HTML tags in log messages are shown correctly (not encoded).
  • More robust WiFi dongle installation.
  • More robust dashboard queries (hopefully doing away with missing column and NullPointerException).
  • Fixed toString() on Z-Wave MultiChannelCapabilityReport V3/V4.
  • Fixed a bug in Zooz Zen34 driver preventing duplicate button presses.
  • Fixed invalid Z-Wave VersionReport V2/V3 format() method output.
  • Lutron Telnet:
    • Fixed heartbeat check and client reset not working correctly under specific situations.
    • Don’t reset telnet connection when saving preferences unless the IP address has changed.

Platform Changes

  • Networking: switch between DHCP and static IP addresses (click here for more details)
  • Networking: installs drivers and configuration for USB WiFi adapters (click here for more details)
  • Merged Logs page into a single page.
  • Added device and app runtime statistics.
  • Added self signed SSL support for MQTT.
  • Hub mesh can be disabled completely (and enabled later).
  • Adjusted "free memory" logic.