This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
1EnhancedEU-Field
US-Dev
ICC Search
User Service
Enabled ICC Service to consume User Service internal APIs.
2EnhancedEU-Field
US Dev
Datapoint ServiceAdded additional validations to ensure that the datapoint requests are processed only if they contain all mandatory fields/parameters.
3EnhancedUS-Field
EU-Field
US Dev
Ayla Customer DashboardEnhanced ICC Service to trigger email notifications when a stage reaches to the “success” criteria. This enables the users to promote stage run to the next stage.
4User Interface UpdateUS-Field
EU-Field
US Dev
Ayla Customer DashboardIn Ayla Customer Dashboard, for the Property Value filter category, we have disabled the contain and does_not_contain operators as the Rule Service does not support these operators as of now.

This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
1EnhancedEU-Field
US-Dev
ICC Search
User Service
Server-side implementation – We updated configurations for Command Center to enable HMAC.
2EnhancedUS Field
US dev
Metering ServiceAdded following enhancements in the metering service:
  • Metering calculation changes for Single and Batch Datapoints
  • Reading multiple CSV files
  • Ignoring duplicate CSV files
  • 3EnhancedUS Field
    US dev
    ICC ServiceEnhanced ICC Service to trigger email notifications in the following scenarios:
    When any device fails in the critical stage(s)
  • When a device is stuck in the DOWNLOADED state for more than threshold time (60 minutes)
  • When a stage reaches to the “success” criteria.
  • 4EnhancedUS Field
    US dev
    ICC ServiceAdded Kill Switch feature. This feature allows the users to stop a running One-Time job in case of an unexpected issue and thereby avoid any further processing of the devices.
    5EnhancedUS-Field
    EU-Field
    API Gateway(Edge Service)We updated the API Gateway (Edge Service) to use AWS Roles/Tokens instead of AWS Access And Secret Keys.
    6FixedShark
    Owlet
    Datapoint Service
    • Fixed an error wherein device search with property value as -1 was returning wrong records.
    • Added additional Info logs in Datapoint Service.
      7FixedUS-FieldDevice Service
      • We fixed the issues causing SMS trigger creation errors.
      • Fixed an issue wherein the Device Type property of a device was not matching with the Template Type.
      • Fixed an error wherein device search with property value as -1 was returning wrong records.
        8FixedUS-Field
        EU-Field
        User ServiceFixed an issue wherein linking skills to Alexa failed. After the fix, users can link the skills to Alexa as expected.
        9EnhancedUS-Field
        EU-Field
        User ServiceEnable HMAC support for internal calls from ICC Service to User Service.

        This week we added release notes for Cloud Platform and Edge Platform.

        Cloud Platform

        Release typeEnvironmentFeatureSummary
        1EnhancedSharkICC Search
        OTA Service
        • Performed enhancements to User Consent Jobs to eliminate latency.
        • We added OEM Model validation during ICC job creation. This restricts job creation using a filter that is associated with a different OEM Model.
        2New FeatureSharkICC ServiceAdded Kill Switch feature. This feature allows the users to stop a running One-Time job in case of an unexpected issue and thereby avoid any further processing of the devices.
        3FixedSharkICC Service
        Datapoint Service
        Fixed an error wherein device search with property value as -1 was not returning expected records.
        4FixedEU-FieldAyla Device Service
        • We fixed the issues causing SMS trigger creation errors.
        • Fixed an issue wherein the Device Type property of a device was not matching with the Template Type.

        Edge Platform

        Ayla Device Agent 3.1.3

        Ayla Device Agent 3.1.3 for Espressif ESP-IDF 4.4.6 is now available.

        This release includes Matter support. It is recommended for customers who want to build Matter-compliant devices that also connect to the Ayla platform, based on Espressif modules.

        Below table provides the major changes included in this release:

        Release typeFeatureSummary
        1FixedLAN ModeFixed an issue wherein quickly switching the app between foreground and background made LAN mode unresponsive.
        2FixedMatter LANFixed the issue wherein Aura app did not establish the matter local control connection.
        3FixedDevice ControlFixed an issue wherein enabling setup mode via dashboard was failing due to unerased Wi-Fi profiles.
        4FixedMatter Certificate
        • Upgraded ESP-IDF to v4.4.6 for CHIP 1.0.0.2.
        • Fixed general app issues.
        5New FeatureApplication InterfaceAdded the feature to drag/swipe on the color palette for the strip.
        6New FeatureAyla Matter DemoDisabled HTTP server for ayla_matter_demo.
        7New FeatureADAAdded the feature to flash LED when commissioning window opens and to stop flashing LED when commissioning window closes.
        8New FeatureADAIn this version, we did not patch Nimble for matter devices.
        9New FeatureADAAdded CLI to store rotating unique ID.

        Ayla Device Agent 3.0.4

        Ayla Device Agent 3.0.4 for Espressif ESP-IDF 4.4.2 is now available.

        This release includes critical bug fixes for the Ayla MQTT agent. All customers using ada-3.0 or later should upgrade to this agent.

        Below table provides the major changes included in this release:

        Release typeFeatureSummary
        1FixedMQTTFixed an issue wherein MQTT did not refresh time when authentication failed due to bad time.
        2FixedDevice ControlFixed an issue wherein enabling setup mode via dashboard was failing due to unerased Wi-Fi profiles.

        This week we added release notes for Cloud Platform.

        Cloud Platform

        Release typeEnvironmentFeatureSummary
        1FixedSharkICC ServiceWe modified Device Search Error Handling mechanism. Going forward, any failure with respect to device search filter will result in an error and partial search won't be considered.
        2EnhancedUS-Field
        EU-Field
        ICC Service
        OTA Service
        Performed enhancements to User Consent Jobs to eliminate latency.
        3EnhancedOwlet-FieldICC ServiceWe added OEM Model validation during ICC job creation. This restricts job creation using a filter that is associated with a different OEM Model.
        4FixedUS-Field
        EU-Field
        US-Dev
        ICC Search
        Datapoint Service
        Fixed an error wherein device search with property value as -1 was returning wrong records.

        This week we added release notes for Cloud Platform.

        Cloud Platform

        Release typeEnvironmentFeatureSummary
        1FixedOwlet-FieldAyla Message ServiceAdditional phone number validations are added to identify invalid phone numbers provided by users for receiving SMS notifications.
        2FixedOwlet-FieldAyla Device Service
        • Fixed an issue wherein unique properties API was returning incomplete unique property name. After the fix, the desired complete property name is retrieved.
        • We optimized device onboarding for the re-registration flow.
          We fixed an issue wherein associating template to device was failing due to duplicate schedules.
        • Fixed an issue wherein the groups/{group_id}/datapoints.json API was converting the property data type integer to strings. With this fix, the datatype mismatch is eliminated.
        • Fixed the issue causing error while creating a Gateway Node.
        • Fixed an issue wherein Product Name was not updated when a device firmware is updated to a new template containing a different product name.
        3EnhancedOwlet-FieldAyla Device Service
        • Added the new connect type “Matter Connect” to the list of Available Connects. You can select this newly added connect type while creating a template. Selecting matter connect enables the devices to connect and communicate to mobile applications through matter.
        • Customers can now search devices using the Product Class and Tags parameters.
        • Added DSN validation for Device and Application side APIs.
        • We optimised the Get Values API to enhance the performance.

        This week we added release notes for Cloud Platform.

        Cloud Platform

        Release typeEnvironmentFeatureSummary
        1FixedUS-FieldICC ServiceWe modified Device Search Error Handling mechanism. Going forward, any failure with respect to device search filter will result in an error and partial search won't be considered.
        2New FeatureUS-Dev
        US-Field
        EU-Field
        Ayla Device Service- We added SelfOffline status for the “Sensor” device type. When the device disconnects from cloud and the keep-alive packets are not received for a set time interval, sensor devices will be marked as SelfOffline while the non-sensor devices will be marked as Offline.
        - For the MQTT transport_type, Ayla Device Service will not create connection history for the initializing event.
        3FixedUS-Dev
        US-Field
        EU-Field
        Device Network ConnectivityWe fixed the issue wherein customer devices were not responding due to high/rapid online-offline events from devices.
        4FixedEU-FieldAyla Device ServiceWe fixed the issues causing SMS trigger creation errors.

        This week we added release notes for Edge Platform.

        The following table lists the major updates for the Ayla Device Agent 3.0.3 for Espressif ESP-IDF 4.4.2. All customers using ada-3.0 or later should upgrade to ada-3.0.3.

        Edge Platform

        Release typeFeatureSummary
        1FixedMQTTFixed the following MQTT related issues:
        • MQTT was going off-line and was not reconnecting.
        • MQTT system crash after downloading OTA image.
        • MQTT auth failure.
        2FixedBluetoothResolved missing notification issue between the agent and mobile app incase of wrong password entries.
        3FixedLAN ConnectivityFixed an issue that caused LAN MODE latency due to rapid clicks on the mobile app.

        No release notes added due to holiday season's deployment freeze. We will update release notes once we start deployments.

        This week we added release notes for Cloud Platform.

        Cloud Platform

        Release typeEnvironmentFeatureSummary
        1FixedEU-FieldUser ServiceWe fixed an issue wherein the Update Email API was giving Forbidden (403) Error.
        2FixedEU-FieldUser ServiceWe resolved the Cookies Overflow error in the OAuth flow.

        This week we added release notes for Cloud Platform.

        Cloud Platform

        Release typeEnvironmentFeatureSummary
        1FixedEU-FieldDevice ServiceFixed an issue wherein a device received multiple notifications at a time as soon it comes to online mode from offline mode. The fix avoids multiple notifications and just sends a latest single notification if available.
        2FixedShark-FieldICC ServiceWe modified Device Search Error Handling mechanism. Going forward, any failure with respect to device search filter will result in an error and partial search won't be considered.
        3EnhancedUS-FieldAyla Message ServiceWe improved the email service error message with more specific content.
        4FixedUS-Dev
        US-Field
        User ServiceWe fixed an issue wherein the Update Email API was giving Forbidden (403) Error.
        5FixedUS-Dev
        US-Field
        User ServiceWe resolved the Cookies Overflow error in the OAuth flow.
        6EnhancedUS-Dev
        US-Field
        EU-Field
        User ServiceWe added logger to help debugging during username and email mismatch.