Release 2.4.1 Available

Release 2.4.1.151 Available

Changes from 2.4.0.151

Platform Changes

  • Added in-place Zigbee firmware update option (C8 pro hubs only).
  • Added automatic command retry functionality for switches, locks, dimmers and shades. This feature kicks in if a command has been issued but status doesn't update after a short period of time. More Information
  • Built-in mode manager supports primary/alternative trigger conditions for different days of the week.
  • Added submitOnEveryChange flag to app text inputs that submits value to the app as user types it (with 0.5 delay).
  • Complete re-write of Z-Wave utilizing ZWaveJS controller for C-8 Pro. More Information
  • Lock Code Manager: Added message to decrypt lock codes on any locks where LCM was unable to decrypt the lock codes.
  • Added multicast socket support for drivers.
  • Added mDNS listener support for apps.
  • Added Z-Wave log download button.
  • Lowered minimal HomeKit thermostat temperature to 5C/41F.
  • Modified HTTP calls subsystem (httpGet, etc.) to reuse HTTP connections.
  • Added light and dark modes to Easy dashboards (in General Settings dialog).
  • Added gzipBody option to httpPost and asynchttpPost requests. Below is a usage example:
    httpPost([ uri: uri, body: body, gzipBody: true ]) { res -> ...
  • Added optional Z-Wave firmware update to v7.22.2 on C-8/C-8 Pro using ZWaveJS.
  • Added a way to pass fixed values to event handlers in subscribe() calls. For instance, subscribe(testSwitch, "switch", testHandler, [ subscriptionData: 'someValue' ]) will pass 'someValue' in event.subscriptionData for testHandler(event) call.
  • Added chatbot links to the main menu and Getting started section.
  • Added cloud call count to Logs - App stats.

New Devices

  • IKEA Somrig Remote Control (model E2213)
  • IKEA Strybar Remote Control (model E2002)
  • Virtual Battery device
  • Govee RGBW LAN lights (via new Govee Integration app and drivers; see "Supported Products" section at https://app-h5.govee.com/user-manual/wlan-guide for compatible devices)
  • Shelly Wave PRO Dimmer 1PM
  • Shelly Wave PRO Dimmer 2PM

New Compatible Devices

  • Shelly Wave 1PM Mini using Shelly Wave 1PM driver.
  • 3A Smart Home DE (LXT56-LS27LX1.7) using Advanced Zigbee RGBW Bulb
  • Zemismart (ZM808-4) using Generic Matter Multi-Endpoint Switch
  • Zemismart contact sensor (TS0203) using Generic Zigbee Contact Sensor (no temp)
  • Zemismart motion (MIR-IR100-TY) Generic Zigbee Moisture Sensor (no temp)
  • Zemismart temp humid sensor (MIR-TE100-TY) using Generic Zigbee Temperature/Humidity Sensor
  • Zemismart button controller (ZMR4) using Tuya Zigbee scene switch
  • Third Reality motion sensor (3RSMR01067Z) using Generic Zigbee Motion Sensor (no temp)

New Driver Features

  • Added parameter 17 (inversion) to Zooz ZAC36 Ball Valve Controller
  • Added a Settings section to select devices for command retry.
  • Added 1 and 10watt power reporting options to Sinope load controller driver
  • Added temperature reporting options to Sinope water heater controller RM3500ZB

App Updates

  • Updated built-in Kasa and WebCore with the most recent community changes.
  • Rule 5.1:
    • Added option to disable any trigger.
    • Added rule endpoint option "setHubVariableEncoded", which assumes the Hub Variable name has been URL encoded. This allows setting a Hub Variable with embedded spaces in the name.

Bug Fixes

  • Fixed missing account emails on Hub details page.
  • "Devices with no room" no longer brings up room details page.
  • Fixed code download button on the app code edit page.
  • Fixed number preference limits for devices.
  • Changed "Firmware update for null failed, check if the device supports over the air firmware updates" messaging to "Ignoring unsolicited firmware update request from <device.displayName>"
  • Changed Zigbee IAS message ignore timeout from 2 to 10 seconds, may help with Zigbee IAS devices (motion and contact) that aren't reporting status changes.
  • Fixed Google Home integration dropping switches that also advertised contact attributes.
  • Fixed virtual shade driver position reporting.
  • Fixed issues with invalid humidity and temperature readings from Aqara Zigbee Weather Sensor.
  • Fixed insane temperature readings from Eve Weather device.
  • Bosch Motion Detector, fixed battery level reporting for model RFDL-ZB-MS.
  • Fixed hung up restore from backup issue (both local and cloud).
  • Fixed null object errors on setColorTemperature() in hueBridgeBulbRGBW/CT drivers.
  • Fixed missing Sensor capability on third reality night light.
  • Fixed event reporting on Virtual Shade driver.
  • Fixed setLevel issue with GE dimmer.
  • Switched Zooz Zen53 and iBlinds to window covering command class.
  • Fixed Zigbee migration/restoring a different Zigbee network.
  • Rule 5.1:
    • Fixed subscriptions to Rule Paused/Running.
    • Fixed problems with adding ELSE or ELSE-IF.
    • Fixed %value% et al being set properly.
    • Fixed a UI bug caused by adding a Conditional to an existing Trigger.
    • Fixed error with % operator and decimal value
    • Fixed Stays Triggers/Waits to allow timer per device, instead of single timer per rule.
  • Hub Variables: Fixed error when renaming variable.
  • Fixed the issue with HomeKit dimmer "set Device Name to 100" command setting the dimmer to previous level instead of 100.
  • Fixed the issue with off command to Thermostat Controller thermostat.
  • Fixed driver for Room Lights Shade Activator for 'actuator' capability.
  • Fixed network speed test.
  • Fixed missing zero/false values in device state display.
  • Fixed a bug that caused command buttons to stay active even when the device was disabled.
  • Fixed a bug that incorrectly marked Kasa devices as offline when they were actually online.
  • Fixed occasional missing compile error details for user apps/drivers.
  • Fixed improper status update issue for combined command/status buttons (locks/thermostat fans/window shades only).
  • Fixed WiFi captive portal issue.
  • Added easy dashboard support for thermostat devices missing mode or fan mode.
  • Fixed HIKVISION camera errors when alarms contained imbedded picture data.
  • Fixed battery reporting for Third Reality 3RSMR01067Z using Generic Zigbee Motion Sensor (no temp) driver.
  • Fixed custom mirror mappings for valves and outlets.
  • Fixed Lutron HVAC Controller MissingMethodException.
51 Likes

Release 2.4.1.152 Available

Changes from 2.4.1.151

Platform Changes

  • Added Light/Dark/Auto theme switch to Easy dashboard details.

Bug Fixes

  • Fixed broken cloud backup for standalone Cloud Backup subscriptions.
  • Rule 5.1: Fixed so that Stopped rules remain Stopped upon update to 2.4.1.
  • Fixed Device Firmware Updater app error when previous updated device no longer exists.
  • Fixed ZWaveJS Door State notification returning incorrect event number.
21 Likes

Release 2.4.1.153 Available

Changes from 2.4.1.152

Platform Changes

  • HomeKit: set Z-Wave dimmers' level to 99 when HomeKit requests 100.

Bug Fixes

  • Rule 5.1: Fixed error thrown for line 9729.
17 Likes

Release 2.4.1.154 Available

Changes from 2.4.1.153

Platform Changes

  • Added /hub/zigbee/healthStatus and /hub/zwave/healthStatus endpoints with simple true/false response for whether respective stack is up and running.

Bug Fixes

  • Fixed the issue with Z-Wave stack partially switching to Z/IP gateway on soft reset.
  • Rule 5.1: Fixed bug with Repeat n times, when n=1.
  • Fixed the lack of temperature reporting on the Aqara weather sensor driver.
24 Likes

Release 2.4.1.155 Available

Changes from 2.4.1.154

Bug Fixes

  • Added internal logging for HomeKit dimmer issues.
  • Rule 5.1:
    • Fixed reported bug with overlapped subscriptions between Required Expression and triggers (subscription handler 'stHandlerA'). Any rule that was affected by this problem must be opened, and Done or Update Rule hit.
    • Fixed (by removing) Cancel Edit Condition button, as it did not cancel any changes made.
17 Likes

Release 2.4.1.156 Available

Changes from 2.4.1.155

Bug Fixes

  • Rule 5.1: Fixed problem with Modes or HSM Status when in both Required Expression and Trigger. Rules that have this problem, overlaps of Mode or HSM Status, need to have Update Rule or Done hit after updating the platform.
  • Fixed reported CloneNotSupportedException.
  • Tweaked HomeKit dimmer logic to deal with lights turning on and off right away.
20 Likes

Release 2.4.1.157 Available

Changes from 2.4.1.156

Bug Fixes

  • Rule 5.1: Fixed erroneous Event Subscriptions for Triggers that compare a Hub Variable. Affected rules will need an Update or Done.
15 Likes

Release 2.4.1.162 Available

Changes from 2.4.1.157

Platform Changes

  • Updated Bonjour/mDNS library for improved AirPlay discovery.
  • Redesigned the UI security page.
  • Modified /hub/zwave/healthStatus to bring it in sync with /hub/zwaveVersion.

New Devices

  • UniFi Protect cameras (motion and Smart Detections) via new UniFi Protect Integration app (requires UniFi Protect Application 5.3.38 or newer). See documentation for instructions, including API key generation.

New Drivers

  • Zooz ZEN35 Dimmer Scene Controller
  • Ikea Zigbee Sound Controller (Gen 2) (for Ikea Symfonisk Sound Remote Gen 2)
  • Ikea Rodret Wireless Switch

Bug Fixes

  • Fixed update issue with hub mesh linked hub variables when name includes "/" character.
  • Fixed sticky failed cloud backup messages for hubs with no cloud backup and migrated database.
  • Fixed rule name saving failure in Visual Rule Builder.
  • Rule 5.1:
    • Fixed bug with multiple HSM Status Stays triggers.
    • Fixed speed of UI rendering.
    • Fixed refresh of importable action clipboards.
20 Likes

Release 2.4.1.163 Available

Changes from 2.4.1.162

Bug Fixes

  • Fixed UI issue with saving hub settings.
  • Fixed non-functional disable app toggle.
20 Likes

Release 2.4.1.164 Available

Changes from 2.4.1.163

Platform Changes

  • Added "maximize" button on the app screen that hides menu and top bar.

Bug Fixes

  • Likely fixed the issue with blank Devices/Favorites views in the mobile app while in cloud mode.
  • Fixed an issue preventing Zipgateway from updating on new hubs.
19 Likes

Release 2.4.1.167 Available

Changes from 2.4.1.164

Platform Changes

  • Added showAppTitle flag (true/false, defaults to true) to apps' definition section.
  • Added a way to reload devices in favorites and devices views in the mobile app.

Bug Fixes

  • Fixed missing app title.
  • Fixed the issue with rooms not being renames in mobile devices view.
  • Fixed issue with broken Monoprice zone controller volume when used with mirror me media source mirror.
13 Likes