Ericsson Device and Data Management

Last modified: Mar 8, 2019 @ 06:53

Release Notes

This document describes all the new features, enhancements, and changes included in this release of the Device and Data Management (DDM) service. For detailed information about using the DDM features, see the online documentation in the DDM documentation portal.

To find out what versions you have installed, check the information in the About window in your DDM Admin dashboard

Release Version: DDM 19A1

Release Date: w10

Note:

  • DDM 19A1 covers DDM Core 2.1, LwM2M Gateway 1.5, MQTT Gateway 2A, and BSS 1.0.
  • DDM Core 2.1 is the successor of AppIoT_2018_48.
  • This release note covers DDM Core 2.1 and LwM2M Gateway 1.5.
  • The Release Notes for MQTT Gateway 2A is found here.

Contents

Main End User Improvements

Additional information is found in section Release Details.

New Features
Support for Devices with Multiple Resource Instances.

 

New Web Admin API Endpoints
PUT /api/v3/smartobjecttypes/{}/resourcetypeinstances

 

Other End User Improvements
Improved Activity Log messages for Firmware Update.
Improved performance of communication from Gateway to DDM.
Improved documentation for supported attributes, see Resource Attributes.
Added latest Registration Date to Device lists.

 

Customer Issues Solved
Issue Description ID
API key value is changed when modifying it  Changing the name or the expiration date will change the key value, this has been highlighted in the GUI. Changing the roles of a API key will not change the key value.  DDM-13366 
Device “Last seen” always shows “Never.”  Marked ContactLost as deprecated for Device and DeviceTemplate.  DDM-15034 
Firmware upgrade not visible when creating an Actuator. Fixed issue where Firmware upgrade did not load properly when creating an Actuator. DDM-87192 

DDM-87359 

Missing info in DDM portal when its window becomes smaller. Added responsive layouts for tables.  DDM-87311 
Missing setting categories when importing device types. Included Setting Categories when importing Device Types. DDM-87346
Actuate API POST {id}/actuate gives 500 error. Fixed issue where the API endpoint POST {id}/actuate could fail and respond with error code 500.  DDM-87772 
Last Seen is always Never on Device List and Gateway pages. Device status on Device page was replaced with online/offline status. Removed Last seen and Contact Lost from Devices list. DDM-87785
Discrepancy of expressions of Device Status. Changed Device Status text “Deactivated” to “Deregistered” in order to mitigate status expressions discrepancies.  DDM-88138 
Delete old expired Queue items for read attributes 

 

Old queue items for read attributes are now correctly deleted at expiration. 

 

DDM-88544 

 

Release Details

Features

New Features

Details for New Features – From Web Admin API and GUI Perspective (Northbound Interface)
Feature Description Documentation
Support for Devices with Multiple Resource Instances. Devices which are released with multiple resource instances are now supported by DDM. Device can be Read and Observed (R/O) on Resource Instance level.

 

See Resource, Smart Object, and Actuator in the DDM Documentation Portal.

Details for New Features – From Web Admin API and GUI Perspective (Southbound Interface)
Feature Description Documentation
Support for Devices with Multiple Resource Instances. Devices with Read and Observe (R/O) on Resource Instance level are now directly supported.

 

See Resource, Smart Object, and Actuator in the DDM Documentation Portal.

Web Admin API

New API Endpoints

API documentation:

  • If you are using DDM standalone, see swagger.
  • If you are using Ericsson IoT Accelerator, see apidoc.
    Note: Open this link with Google Chrome.

For details, see Overview of APIs in the DDM documentation portal.

Web Admin API – New API Endpoint
API Endpoint:

PUT /api/v3/smartobjecttypes/{}/resourcetypeinstances

Description:

Updates the Resource Type Instances for the specified Smart Object Type. Handles create, update, and delete.

Changed API Endpoints

API documentation:

  • If you are using DDM standalone, see swagger.
  • If you are using Ericsson IoT Accelerator, see apidoc.
    Note: Open this link with Google Chrome.

For details, see Overview of APIs in the DDM documentation portal.

Web Admin API – Changed API Endpoints
API changes are listed in document api-changes-2.1.

Removed API Endpoints

API documentation:

  • If you are using DDM standalone, see swagger.
  • If you are using Ericsson IoT Accelerator, see apidoc.
    Note: Open this link with Google Chrome.

For details, see Overview of APIs in the DDM documentation portal.

Web Admin API – Removed API Endpoints
Removed API Endpoints are listed in document api-changes-2.1

Known Limitations

Known Limitations
LwM2M Gateway restart will restore all previously existing connections to Devices, but there is no guarantee that all Devices will be able to use restored connections. Some Devices may not be able to send notifications over restored connections.
It is not possible to import hardware types and templates that were exported from a version earlier than AppIoT_2018_35.
The Resource Attributes and their values on the Smart Object Template cannot be exported/imported between Device Networks.
Resource Templates are not included when exporting Device Types, only connected Device Templates and Smart Object Templates.
Modifications to Default Templates included in an export will be ignored when imported to a Device Network.
Duplicate Smart Object Templates are created when importing a Smart Object Type with multiple instances.

Known Issues

Known Issue
Issue with paging of Firmware packages when a Device Type has more than 20 Firmware packages.
TransformerDevice does not transform.