Changed APIs¶
EnOS 2.3.0 Release introduces the following API behavioral changes.
EnOS General Service¶
The API updates of services that support both EnOS Edge and EnOS Cloud are as per the below. “√” and “×” refers to whether EnOS Cloud/EnOS Edge supports or does not support the API respectively.
Model Service¶
API Name | Description | EnOS Cloud | EnOS Edge |
---|---|---|---|
Get Thing Model and Search Thing Model |
|
√ | √ |
Connection Service¶
API Name | Description | EnOS Cloud | EnOS Edge |
---|---|---|---|
Get Event and Search Event | Added resolveName request parameter to enable users to choose whether to restructure the output data and return outputData , outputNames , and eventName . |
√ | × |
Search Firmware File | Supports fuzzy query of name as a query field in expression parameter. |
√ | × |
Search OTA Task | Supports toVersion as a query field in expression parameter. |
√ | × |
Search OTA Job | Supports firmwareVersion and fuzzy query of firmwareName as query fields in expression parameter. |
√ | × |
Upload Attributes and Upload Events | Added 2 new parameters originalFileName and fileExt so that the original file name can be retrieved. |
√ | × |
Upload Measurement Points |
|
√ | × |
Alert Service¶
Alert IDs can now be used to search for alerts.
EnOS Edge Specific Service¶
Here are the API updates of EnOS Edge specific services.
No update in this release.