AppIoT 201749 Release Notes

Release Notes Ericsson Application Platform for IoT

Featured issues in AppIoT Web Platform 201749

Main end user improvements

  • Restore breaking Web API changes from AppIoT_2017_36
  • Orleans monitoring functionality for detecting Azure network issues (AIOTSUP-602, AIOTSUP-603, AIOTSUP-604, AIOTSUP-613, AIOTSUP-826)

Web API changes

  • api/v3/dataCollectors/{id}/addsettingcategory POST now deprecated, replaced by api/v3/datacollectors/{id}/settingcategories/{settingCategoryId}
  • api/v3/dataCollectors/{id}/removesettingcategory/{settingCategoryId} DELETE now deprecated, replaced by api/v3/datacollectors/{id}/settingcategories/{settingCategoryId}
  • api/v3/devices/{id}/addsettingcategory POST now deprecated, replaced by api/v3/devices/{id}/settingcategories/{settingCategoryId}
  • api/v3/devices/{id}/removesettingcategory/{settingCategoryId} DELETE now deprecated, replaced by replaced by api/v3/devices/{id}/settingcategories/{settingCategoryId}
  • api/v3/locations/{id}/addsettingcategory POST now deprecated, replaced by api/v3/locations/{id}/settingcategories/{settingCategoryId}
  • api/v3/locations/{id}/removesettingcategory/{settingCategoryId} DELETE now deprecated, replaced by api/v3/locations/{id}/settingcategories/{settingCategoryId}
  • api/v3/settings POST now deprecated, replaced by api/v3/datacollectors/{id}/settingcategories/{settingCategoryId}/settings, api/v3/devices/{id}/settingcategories/{settingCategoryId}/settings, api/v3/locations/{id}/settingcategories/{settingCategoryId}/settings
  • api/v3/datacollectors/{id}/settings GET restored. Note: usage is deprecated, replaced by api/v3/dataCollectors/{id}/settingcategories/{dataCollectorTemplateId}
  • api/v3/datacollectors/{id}/settings POST restored. Note: usage is deprecated, replaced by api/v3/datacollectors/{id}/settingcategories/{settingCategoryId}/settings
  • api/v3/datacollectors/{id}/settings PUT restored. Note: usage is deprecated, replaced by api/v3/settings/{id}
  • api/v3/devices/{id}/settings GET restored. Note: usage is deprecated, replaced by api/v3/devices/{id}/settingcategories/{deviceTemplateId}
  • api/v3/devices/{id}/settings POST restored. Note: usage is deprecated, replaced by api/v3/devices/{id}/settingcategories/{settingCategoryId}/settings
  • api/v3/devices/{id}/settings/{settingId} PUT restored. Note: usage is deprecated, replaced by api/v3/settings/{id}
  • api/v3/locations/{id}/settings GET restored. Note: usage is deprecated, replaced by api/v3/locations/{id}/settingcategories
  • api/v3/locations/{id}/settings POST restored. Note: usage is deprecated, replaced by api/v3/locations/{id}/settingcategories/{settingCategoryId}/settings
  • api/v3/locations/{id}/settings/{settingId} PUT restored. Note: usage is deprecated, replaced by api/v3/settings/{id}
  • api/v3/deviceNetwork/list/SpecificRoles restored. Note: usage is deprecated, replaced by api/v3/deviceNetwork/list/adroles
  • api/v3/devicetemplates/list GET re-published in Swagger. Note: usage is deprecated, replaced by api/v3/devicetemplates
  • api/v3/deviceNetwork/adroles GET hidden from Swagger (not implemented)
  • api/v3/devicetypes/{deviceTypeId}/templates GET hidden from Swagger (not implemented)
  • api/v3/rules/{id}/conditions GET hidden from Swagger (not implemented)
  • api/v3/tenants GET hidden from Swagger (not implemented)
  • api/v3/user/devicenetworks GET hidden from Swagger (not implemented)
  • api/v3/users GET hidden from Swagger (not implemented)
  • Setting: Restored parameters CategoryIsHardwareSettings, CategoryIsSecuritySettings. Note: usage is deprecated, use parameters on SettingCategory instead
  • Setting: Restored parameter CategoryId. Note: usage is deprecated, replaced by SettingCategoryId
  • Setting: Restored parameter IsPredefined. Note: usage is deprecated, replaced by IsInherited