Skip to main content

Voice Assistant Releases

info

This is a compilation of all skills releases to date. Please contact esp-rainmaker-support@espressif.com for skills release support.

note

Please check out the Standard Types supported in RainMaker to understand which devices and parameters work with Alexa and Google Voice Assistant (GVA).


Steps to Check Current Voice Assistant Release Version​

  • Go to the CloudFormation service and select the serverlessrepo-ESP-RainMaker-3P-Integrations stack.
  • In the Stack Version option, look for Tags > Semantic Version.

Minimum RainMaker backend version required: 1.1.15

1.5.0 (07-Oct-2026)​

  • General Improvements (Alexa & GVA)
    • New Feature: App-to-app account linking without re-login. Users already signed in to the RainMaker phone app can now link their account with Alexa or Google Home without signing in again.
  • Alexa
    • New Feature: Blinds and curtains (esp.device.blinds-internal, esp.device.blinds-external) now support "Alexa, open/close/raise/lower the curtain". Open/Raise moves the position to the maximum value and Close/Lower moves it to the minimum value. Alexa also shows the device state as Open or Closed.

1.4.5 (24-Jul-2026)​

  • General Improvements (Alexa & GVA)
    • Bug fix: User-node add/remove events were not processed, so nodes added to or removed from a user were not synced to Alexa and GVA.
  • Google Voice Assistant (GVA)
    • Improvement: Contact sensors now appear in Google Home as read-only Open/Closed sensors instead of occupancy sensors.

1.4.4 (20-Jun-2026)​

  • Google Voice Assistant (GVA)
    • New Device Support: Air freshener (esp.device.air-freshener) is now supported and maps to the Google Home Air Freshener device type. It supports RGB colour, indicator brightness, refill level, and esp.param.sensor-state.
    • Bug fix: Sensor states without a fixed list of values (for example, filter life) are now reported as numeric percentages.
  • Other Changes
    • Upgraded the Lambda runtime from provided.al2 to provided.al2023 and Go to 1.26.4.

1.4.3 (09-Feb-2026)​

  • Alexa
    • Bug fix: AddOrUpdateReport now sends the full list of endpoints to Alexa instead of only the last device. This affects only multi-device and bridge nodes.
  • General Improvements (Alexa & GVA)
    • Improvement: Alexa/GVA notifications previously depended on push notifications being enabled for those events. This is now decoupled.

1.4.2 (21-Nov-2025)​

  • Google Voice Assistant (GVA)
    • Bug fix: Corrected the min/max bounds of the Correlated Color Temperature (CCT) parameter, so they now appear correctly in Google Home.

1.4.1 (12-Aug-2025)​

  • Alexa
    • Bug fixes
      • Fixed an issue where custom mode handling for thermostats was not functioning correctly.
      • Fixed an issue where scene added/removed events were not being reported.
  • Google Voice Assistant (GVA)
    • New Features
      • Added backend APIs for account linking management:
        • GET user/link/status - Retrieves the user's account linking status.
        • DELETE user/link - Unlinks the user's account.
    • Improvements
      • Improved multi-device query performance by using a single Get Nodes RainMaker API call instead of making individual calls for each device.
  • General Improvements (Alexa & GVA)
    • Added new parameter mapping esp.param.dim as an alias for esp.param.brightness.
    • Devices without any standard parameters are no longer reported to Alexa and GVA, preventing unusable devices from appearing.

1.3.2 (10-Jun-2025)​

  • Alexa
    • Works With Alexa compliance: Light off and AdjustBrightness Up -> set brightness to delta, instead of increasing brightness by delta.

1.3.1 (06-Jun-2025)​

  • Alexa
    • Works With Alexa compliance: Fixed the issue in fetching the state of devices on Alexa State Report dashboard.

1.3.0 (26-May-2025)​

  • Alexa
    • Light Device: Works With Alexa Compliance
      • SetBrightness to non-zero when OFF -> Turn ON
      • SetBrightness to 0 -> Turn OFF
      • AdjustBrightness up when OFF -> Turn ON
      • AdjustBrightness down when OFF -> Stay OFF
      • Turn on when light is OFF and brightness 0 -> Turn on with brightness set to 100
  • GVA
    • Fix: Improved multi-device query handling. Errors from individual devices no longer cause the entire multi-device query operation to fail.

1.2.1 (30-Apr-2025)​

  • Alexa
    • New Feature: Enabled automatic Matter commissioning into Alexa for RainMaker Matter devices, simplifying the device onboarding experience.
    • Improvement: Disabled light brightness change on power on for a more consistent user experience.
  • Google Voice Assistant (GVA)
    • Bug fix: Lock device functionality restored — users can now control lock devices as expected.

1.2.0 (05-Nov-2024)​

  • New Device Support
    • Implemented washer device support for Alexa and GVA.

1.1.30 (09-Oct-2024)​

  • Bug fixes
    • GVA: Fixed the certification issue for the temperature setting trait. The required property Temperature Unit was missing from the device attribute. The attribute value is set to Celsius by default.

1.1.29 (06-Jun-2024)​

  • New Device Support
    • GVA: The new device type esp.device.dimmer is now supported. This device type maps to the GVA Switch device type.

1.1.28​

  • Bug fixes
    • Fixed the Google action getting unlinked automatically when all associated devices are removed.
  • Upgraded to the latest al2 lambda runtime for improved performance and security.

1.1.27​

Optimized log levels to reduce CloudWatch costs.

1.1.26​

  • New Device Support
    • Added support for water heater and contact sensor for Alexa and GVA.
  • Bug fixes
    • Fixed thermostat temperature control bug for Alexa and GVA.

1.1.25​

  • New Device Support
    • Added GVA trait support for dual set point thermostat device and ambient humidity trait.
  • Other Changes
    • Optimized GVA latency by removing Google Action Report state API calls to reduce command execution latency.

1.1.24​

  • Bug fixes
    • Fixed bug in Alexa Skill: Discovery of the fan device fails if the minimum speed value is greater than 0.

1.1.23​

  • New Device Support
    • Added support for contact sensor, doorbell, security panel, and motion sensor for Alexa.
  • Bug fixes
    • Resolved deployment error for AddOns stack in the eu-central-1 region.
  • Other Changes
    • Automated the deployment step that included adding an Alexa trigger to Lambda.
    • Changed the parameter type of esp.param.lock-state from string to int.
    • The Alexa refresh token will now be stored without encryption for new users to reduce costs.

1.1.22​

  • Bug fixes
    • Improved device discovery. Previously, if the RainMaker get user devices response was paginated, only the top page of devices was discovered by Alexa and GVA.
    • Resolved issue with invoking GVA scenes.
    • Fixed an issue in the Google Smart Home test suite failure for light equipment that supports both HSV and CCT modes for color change.

On this page