Skip to content

Changelog

Release 4.0

Asset Template

  • New concept of Device Type (Asset, Component, Part and Sensor) for better categorization of an Asset
  • Asset Templates and New Asset Editor
  • Centrifugal Pump Template bundled with the Platform

Connect

  • New bridge app with support for TotalFlow protocol

Workloads

  • App YAML configuration file allows defining different limits and requests for CPU and Memory.

Release 3.8

October 2021

  • Create an MQTT Bridge page page added
  • Create an Emerson ROC Bridges page added
  • Importing Metrics in Bulk page added
  • Importing Assets in Bulk page added
  • New video tutorial for Creating an MQTT Bridge
  • New video tutorial for Creating an Emerson ROC Bridge
  • New video tutorial for Importing Metrics in Bulk
  • New video tutorial for Importing Assets in Bulk

Release 3.8

Connect

  • UI based wizard for configuring and deploying a MQTT bridge app
  • UI based wizard for configuring and deploying a Roc bridge app
  • UI dialog to choose between supported protocols: MQTT, OPC UA and Roc

Bulk Import

  • CSV bulk upload and creation of Assets
  • CSV bulk upload and creation of Metrics

SDK and Edge Architecture Improvements

  • InfluxDB as a storage engine on the Edge
  • Removal of C++ dependency from Kelvin App SDK applications
  • Better build times performance and smaller docker images for Python applications
  • Kelvin-sdk now provides full autocomplete support for kelvin applications
  • Kelvin-sdk now features the creation of bridge applications
  • Fixed bug that was preventing pip credentials from being used in the builder image to install packages from private repositories
  • Fixed bug that was causing pydantic not to grab environment variables correctly, thus failing to set them.
  • Injector and Extractor utilities have been dropped from kelvin-sdk
  • Kelvin-sdk-app run loop is now MQTT Native
  • PubSub flavour applications are now supported on kelvin-sdk-app
  • Arbitrary data can now be emitted using the self.emit_value() function
  • kelvin-sdk-app now features a bridge application framework
  • kelvin-app renamed to kelvin-sdk-app
  • kelvin-icd now becomes kelvin-sdk-datatype

Security Improvement

  • Each Node will now have their own dedicated authentication token for communication with the Cloud API

Release 3.7

Connect

  • Added MQTT Bridge connector (no UI flow)
  • Added ROC Bridge connector (no UI flow)

Alarms, Alarms Monitoring and Management

  • Introducing the concepts of Alarm, Alarm Class and Alarm Type.
  • New monitoring dashboard to visualize, filter and analyze triggered alarms.
  • Create, manage and share alarm dashboard filters.
  • Manage alarm status on a single page (ack/resolve alarm).
  • Integrate alarms with applications by leveraging the Alarm API.

Alarm Integration for Asset Monitoring

  • Introduction of alarm status on the asset monitoring page. The feature will allow the user to identify what asset needs intervention and the number of triggered alarms in each asset.

Kelvin Manager Navigation Improvements

  • Improvement of the Sidebar navigation of Kelvin Manager to be more explicit on the actions and intentions of each section.

Release 3.6

Asset Class

Cloud Server now supports an additional layer in the asset representation that allows group Asset Types into Asset Classes. This makes easier to filter assets that have different types but belong to the same class. As an example, for asset class we can have Pump and for type we can have Rotary Pump and Hydraulic Pump.

E.g.:

 Pump (Class)
 ├── Rotary (Type)
 │   ├── pump 1 (Asset)
 │   └── pump 2 (Asset)
 └── Hydraulic (Type)
     └── pump 3 (Asset)

Asset Model Hierarchy

The Asset Model Hierarchy brings a relationship between assets that is very common, which is the parent <-> child relationship between assets. With this feature, the Platform supports configuring each asset parent with no limitation on how many levels, efficiently representing the most complex systems. As an example, a centrifugal pump is usually composed by Volute Casing, Closed Impellers, Wear Ring, Packaging, Shaft, Bearing House, Bearing Cover and Coupling. In Cloud Server now, it's possible to represent this in a tree view structure without limiting how many levels. Also, we provide a comprehensive management tool where the user can manage the tree structure by simply drag n drop the assets in the tree.

E.g.:

Pump
├── Volute Casing
├── Closed Impellers
├── Wear Ring
├── Packaging
├── Shaft
├── Bearing House
├── Bearing Cover
│   └── Bearing
├── Coupling

Kelvin Manager Dashboard

Kelvin Manager now has a dashboard section where the user can see how many nodes are down, how many assets are not receiving data, and visualize the system's entire tree view. In the tree view, the user can see the details of the asset like the last read values, properties, locations and the time-series data in the chart.