Link Search Menu Expand Document

M99 Release notes

Apr 15 2023 at 12:00 AM

  1. Account Management
    1. Account Dormancy enhancement
    2. Account: enhancement
  2. Core Portal
    1. Billing: enhancement
    2. Billing: enhancement
    3. Billing: enhancement
    4. Billing: enhancement
  3. Client Portal
    1. Scheduled Functions : enhancement
  4. Portal
    1. Historical alarm: enhancement
    2. Telemetry data streaming: enhancement
    3. Webhooks: enhancement
  5. Radar
    1. Radar design studio: enhancement

Deployment version: 99.0.x

Internal release date: 03 April 2023

General availability date: 06 April 2023

Account Management

Account Dormancy enhancement

When the Account dormancy management feature is disabled all of the dormant account statusses will be reverted back to an active state. There will be no accounts in a Dormant warning or Dormant state.

Account: enhancement

Commander Accounts have been enhanced to allow an Account type to be specified, Two account types are available, Standard and Internal. Internal accounts are used to specify that an account is used for internal purposes, for example accounts used for demos or proof of concepts. Internal accounts can be excluded from the billing metrics.

All existing Commander Accounts will be marked as Standard accounts, and will be the default option when creating new Accounts.

Core Portal

Billing: enhancement

Additional usage billing codes have been added to keep track of additional metrics:

  • The number of Image entities that are configured within the system per account. The billing code for image entities is ‘CONFIG-IMAGEENTITY’;
  • The amount of Active digital twin templates that are configured within the system per account. The billing code for active digital twins is ‘DIGITAL-TWINS-ACTIVE’;
  • The amount of Geolocation configurations that are configured within the system per account. The billing code for active digital twins is ‘GEO-LOCATION-CONFIG’.

Billing: enhancement

A new API call, Consumption’s Get, has been made available which includes a filter to specify which account types must be excluded from the billing values. By default, all account types will be included if no filter is specified. The call allows the exclusion of all Internal (For example demo and internal accounts) from the consumption metrics.

Billing: enhancement

Usage has been enhanced to exclude IoT.nxt users from the Active Users limit usage.

Billing: enhancement

Commander Billing module has been enhanced to sync all the Account usage metrics to Core portal. This allows Core portal users to view usage metrics by Tenant or Account. The option ‘By account’ will display the aggregated usage data for the account, based on the billing cycle that has been selected, where the ‘By tenant’ will display the aggregated usage data for the Tenant. Filter functionality was added to the grid to allow the user to sort and filter by Account name, Resource type, and billing code. The export functionality was enhanced to include the Account name when Accounts are selected to be included in the export file.

Client Portal

Scheduled Functions : enhancement

Scheduled functions has been enhanced to ensure that the health check of it’s Rabbit connection is monitored. Once the connection has been broken it must attempt to auto-restore its connection.

Portal

Historical alarm: enhancement

Historical alarm performance has been enhanced by adding Elastic search capabilities. If Elastic search is configured in Portal, all references to the historical alarms will experience better performance.

Telemetry data streaming: enhancement

The Telemetry streamer has been enhanced to configure the streamer to include desired blueprints as well to avoid the accidental removal of those entities when it is configured for a blueprint type. When an entity that is part of a blueprint is altered it could possibly cause it to be tagged with the blueprint but the blueprint is not applied as the structure does not match the definition any longer. With this enhancement the Telemetry streamer can be configured to include all tagged entities to ensure that the entity values are included in the telemetry packet that are streamed to Kafka.

Webhooks: enhancement

Webhooks has been enhanced by allowing the user to choose between Entity or Digital twin template selection.

  • Entity Selection: Specific entities or groups can be selected for alarm and entity value events to be evaluated to determine if the webhook should be dispatched.
  • Digital twin template selection: The alarm or entity events for any Digital Twin Instance will trigger the webhook to execute, even though only one template was selected. The user can also select specific groups or properties in the Digital twin template to limit the selection to those properties and not the entire Digital twin template.

Radar

Radar design studio: enhancement

Radar design studio has been enhanced to allow copy and paste of multiple radar views and panels simultaneously while maintaining it’s links and conditional formatting.

Versions | Platform | Version | | —- | —– | | Commander | 4.99.0 | | Dashboard | 3.484.0-update009 | | Portal | 3.484.0-update009 |