Skip to content

240: Exploring the Kelvin UI for Operations Engineers

This course is for Operations Engineers who are new to the Kelvin UI and want a clear picture of what tools are available to them.

By the end, you will know every section of the Operations area, understand what you can do in each one, and be ready to explore the full documentation for any area you need to go deeper on.


Video Tutorial

You can choose to watch the video walkthrough of this tutorial, or continue below to follow the step-by-step written guide.


Where this course fits

This is the introductory course for the Operations Engineer path. It sits before the hands-on workflow courses.

  1. This course: What the Operations area contains and what each section does
  2. 241: Adding Assets to Applications: Getting assets into SmartApps and ready to run
  3. 242: Asset Table View: Customising your asset table and saved views
  4. 243: Review and Approve Changes: Understanding and acting on recommendations

Note

This course does not walk through every step of every feature. The goal is awareness. Once you know what exists, the detailed how-to guides in the documentation will make much more sense.


The Kelvin UI at a Glance

You can log into the Kelvin UI through any modern browser using a username and password, or single sign-on (SSO) if your company has it configured.

Browser Support

The Kelvin UI is fully tested on the latest version of Google Chrome. For the best experience, always use the latest Chrome version.

Once you log in, you land directly on the Assets page. This is your home base.

The left sidebar is your navigation. As an Operations Engineer, you will spend most of your time in the top section:

  • Assets — the table view of all your assets
  • Asset Map — your assets plotted on a geographic map
  • Applications — manage Kelvin SmartApps™ and see what they are doing
  • Data Explorer — dig into historical data with interactive charts

The Operations area gives you four distinct tools for monitoring, analysing, and acting on your assets.

Pro Tip

Almost everything you can do in the Kelvin UI can also be done through the Kelvin API or the Kelvin API Client (Python). If you want to automate workflows or integrate Kelvin into existing tools, the API is the right tool. The UI is best for day-to-day operations work.


Section 1: Assets Page

The Assets page is where you land when you log in, and it is where you will spend most of your time. It lists every asset registered in Kelvin and gives you a set of tools to monitor, filter, and act on them without leaving the table.

The Table View

By default, the table shows asset name, status, applications, asset type, and a link to the Data Explorer. These are just the starting columns. Every column, filter, and layout you configure is saved automatically and remembered between sessions.

Basic features available directly in the table:

Feature What it does
Search Filters the table as you type. Not case-sensitive.
Sort Click any column header to sort ascending. Click again for descending. Click a third time to clear.
Pin Pin important assets to the top of the list. Pinned assets stay visible across all pages.
Row Height Adjust row height to fit more rows on screen or space them out for readability.
Page Size Set how many assets appear per page.
Filter Advanced filtering by asset properties, app parameters, or data stream aggregations. Filters persist across sessions.

Smart Navigation

Once you filter the table, that filtered list carries through to the Asset Details page. When you open an individual asset and navigate to the next or previous one, Kelvin only cycles through the assets in your filtered list. This keeps you focused on what matters right now.

Custom Views

You can save your current column layout as a View. Views let you switch between different layouts instantly.

For example, you might have one view for a morning check (recommendations and status) and a different view for a detailed review (data streams and app parameters).

If you customize columns but do not save the layout as a View, your changes will be lost when you leave the page.

Customizing Columns

The default table shows basic information, but the real power is in adding columns that show live data, recommendations, parameters, and more. Click the column settings button in the table header to open the column panel.

The available column types are:

Column Type What It Shows
Data Stream Live sensor readings from any data stream on the asset
Recommendation Latest recommendation with a quick action button
Last Action Latest action status (control changes and custom actions)
Asset Property Static properties like location, well type, or model
App Parameter Current SmartApp configuration values
Schedule Upcoming scheduled parameter changes
Insight Latest insight

Column settings also let you:

  • Freeze columns left or right so they stay visible when you scroll horizontally
  • Hide columns you do not need at the moment
  • Reorder columns by dragging them

Asset State Column

The Asset State column shows a color-coded indicator based on live data stream values, as configured by your Platform Administrator. This column cannot be deleted or moved, but you can show or hide it.

For a full walkthrough of column customization and saved views, see Course 242.

Asset Details

When you click on any asset in the table, you open the Asset Details page. This is where you work with an individual asset.

At the top you can see the asset status, navigate to the next or previous asset in your filtered list, and jump directly to the Data Explorer for that asset.

The details page has three tabs. You can reorder the tabs to suit your workflow.

Control Panel

The Control Panel is your customizable dashboard for this asset. You drag widgets onto the screen and arrange them to show the information that matters most for your decision-making.

There are six widget types available:

Widget What it shows
App Parameters Current parameter values for the asset's applications
Asset Properties Static metadata defined for the asset
Data Explorer An embedded Data Explorer view scoped to this asset
Kelvin Control Mode A toggle to switch the application between Open Loop and Closed Loop
Recommendations Current recommendations, with optional filters by application and status
Schedules Upcoming scheduled parameter changes for this asset

Note

Any Control Panel layout you configure applies to all assets of the same Asset Type. Set it up once and it is consistent across every asset of that type.

You can also save multiple Control Panel layouts as different views and switch between them instantly.

Manual Controls

The Manual Controls tab shows all the data streams for this asset, grouped by type.

  • Setpoints are read/write data streams. You can send new values directly to the asset from here.
  • Data Streams are read-only. You can see their current values but cannot write to them from here.

You can create custom groups, move data streams between groups, hide data streams you do not need, and reorder both streams and groups to match your workflow.

Use with care

Writing a value to a Setpoint sends a control change directly to the asset. Guardrail rules will block any write that exceeds defined safety limits, but always review what you are sending before you confirm.

Applications Tab

The Applications tab is where you manage the SmartApp side of this asset. This is where most of your day-to-day decision-making happens.

What you can do here:

  • Recommendations: See all pending, accepted, rejected, and expired recommendations for this asset. Click View More to review the evidence and take action.
  • Schedule: See upcoming scheduled parameter changes. If it is a single-asset schedule, you can apply it immediately from this screen.
  • Parameters: View and update the app parameters for this asset. Changes are sent to the edge immediately. If the edge is offline, they are queued and sent when it reconnects.
  • Application Information: View the application mode and navigate directly to the full application page or the Data Explorer.

Open Loop vs Closed Loop

If the application is in Open Loop mode, you must review and approve each recommendation before any control change is made. In Closed Loop mode, recommendations are automatically accepted and executed without your input.

For a deep dive on recommendations, see Course 243.

For full documentation, visit:


Section 2: Asset Map

The Asset Map shows your assets on an interactive geographic map. If your assets have latitude and longitude coordinates configured by your Platform Administrator, they appear as pins on the map.

The map uses Google Maps, so familiar features like satellite view, mouse zoom, and panning all work as you would expect.

What You See on the Map

Each asset pin shows three quick-status tags:

Tag What it shows
Top tag (red/white) Number of failed control changes. Red if there are failures, white if clear.
Middle tag (orange/green) Number of pending recommendations. Orange if there are any waiting, green if none.
Bottom tag Current asset status: Online, Offline, or Unknown.

Clicking on a pin opens a popup with more detail, including current data stream values, recent control changes, and current recommendations with action buttons.

In the recommendation card within the popup, you have two options depending on whether there is a pending recommendation:

Option When it appears What it does
View More button There is a pending recommendation Opens the recommendation popup so you can accept or reject it
Details link There are no pending recommendations Shows the last recommendation details

Finding and Filtering Assets

The Asset Map has the same filtering tools as the Assets table:

  • Search: Type to filter which assets are visible on the map. Updates dynamically as you type.
  • Asset Types: Show only assets of selected types.
  • Status: Filter by Online, Offline, or Unknown.
  • Advanced Filters: Filter by asset properties, app parameters, or data stream aggregations.
  • Custom Views: Save your current map position and zoom level for quick return.

Note

All filters on the Asset Map are persistent. If you leave the page or log out, your filters will still be applied when you return.

Advanced Features

Assets that are related to each other are shown with a connecting line between their pins on the map. This makes it easy to see dependencies and linked equipment at a glance.

For full documentation, visit:


Section 3: Applications

The Applications page is where you see and manage all the Kelvin SmartApps™ deployed on your platform. Each card on the page represents one application.

The Applications Dashboard

Applications are grouped by type. The two main types you will see are:

Type What it is
Kelvin SmartApps™ Applications built with the Kelvin SDK. Fully integrated with the Kelvin UI with a complete set of features.
Docker Apps Applications built outside the Kelvin platform. Limited UI features compared to SmartApps.

You can create custom groups to organise applications in a way that makes sense for your team. Drag and drop applications between groups, hide ones you do not use often, and reorder groups to put the most important ones first.

For each application card you can see the deployment status, how many assets are associated with it, and when it was last updated.

Application Details

Clicking on an application card opens its details page. From here you get a platform-wide view of the application across all the assets it is managing.

What you can see at the top:

  • The latest version available and when it was last updated
  • A status summary showing how many assets are running, how many have issues, and how many are offline

What you can do from the Assets tab:

  • Open any individual asset directly in the Data Explorer
  • Select up to four assets and compare them side-by-side in the Data Explorer
  • Enable or disable the application for individual assets
  • Update the application version for one or more selected assets

Adding Assets to an Application

Adding an asset to an application is how you get SmartApps processing your data and generating recommendations. Once an asset is added, the application starts reading its data streams and producing outputs.

You do not need to understand the code inside the application, the workload configuration, or any infrastructure details. The platform handles all of that automatically.

Note

This is covered in full detail in Course 241: Adding Assets to Applications.

Version Management

Different assets can run different versions of the same application at the same time. This lets you test a new version on a small group of assets before rolling it out to everyone.

Upgrading an asset from one version to another is a simple selection from the application details page.

Scheduling Parameter Changes

The Applications page is also where you create schedules that change app parameters across multiple assets at once. This is different from scheduling a single asset's parameters from the Asset Details page.

A schedule lets you set a parameter to change at a future time, with an optional automatic revert to the original value after a defined period. This is useful for planned maintenance windows or temporary operational adjustments.

Schedule Type What it does
Change Once Changes the parameter at the scheduled time, then marks the schedule complete
Change and Revert Changes the parameter at the scheduled time, then reverts it at a second scheduled time

For full documentation, visit:


Section 4: Data Explorer

The Data Explorer is the analytical tool for understanding what is happening with your assets over time. It is a time series chart that brings together data streams, control changes, recommendations, and custom tags in a single view.

Opening Data Explorer

You can reach the Data Explorer from several places in the Kelvin UI:

  • Click Data Explorer in the left sidebar to open it fresh
  • Click the Data Explorer icon on any asset row in the Assets table to open with that asset pre-selected
  • Click the Data Explorer button from an Asset Details page to open with that asset pre-filled
  • Click an asset name from an Application details page to open with that asset pre-selected

Each entry point pre-fills the asset selection so you do not have to configure it from scratch.

Selecting Assets and Data Streams

In Data Explorer, you build your view by selecting:

  1. One or more assets (up to four assets for side-by-side comparison)
  2. The data streams you want to see for each asset

Data streams are linked to their assets, so you never have to search through thousands of metric names. You select the asset first, then choose from only the streams that belong to it.

You can also set the aggregation for each stream: None (raw data), Average, Count, Maximum, Minimum, or Sum over a defined time period.

Automatic Aggregation

When you select a very long time range or a large dataset, the Kelvin UI automatically aggregates data to maintain performance and readability. The aggregation behavior is configured per platform.

Activity Lanes

Activity lanes are horizontal bands below the chart that show events on the same time axis as your data. There are three lane types:

Lane What it shows
Control Changes Every control change written to the asset, with icons for success, pending, failed, and multiple simultaneous changes
Recommendations When recommendations were created, accepted, rejected, or expired
Tags Custom markers you or your team have added to the timeline

You can show or hide each lane individually to save screen space. Hovering over any event in a lane shows a full detail popup. For control changes, this includes the reason for any failures.

Tags

Tags let you attach notes, data stream references, and application names to a specific time point or time range on the chart. They are useful for marking significant events like maintenance windows, anomalies you noticed, or decisions you made.

Tags persist on the chart and can be listed in a sidebar. Developers and Data Scientists can also retrieve tag data programmatically, making tags a useful bridge between operational notes and analytical workflows.

Y-Axis Options

When displaying multiple data streams, you have three Y-axis options:

Option What it does
Single axis All streams share one Y-axis scale
One axis per unit Streams with the same unit share an axis; different units get their own axes
One axis per stream Each stream gets its own independent axis

You can zoom independently on each Y-axis. This lets you focus in on one stream without losing context on the others.

Downloading Data

You can export what is currently visible in Data Explorer to a CSV file. Four export types are available:

Export What it includes
Data All data stream values for the selected asset and time range
Recommendations All recommendation records for the selected asset and time range
Control Changes All control change records for the selected asset and time range
Insights All insight records for the selected asset and time range

For full documentation, visit:


Quick Reference

I need to... Go to
See all my assets at once Operations > Assets
Search for a specific asset Assets page > search bar
Add a data stream column to the table Assets > column settings > Data Stream
Save a column layout for later Assets > Views > Save View
See an asset's live data stream values Asset Details > Manual Controls tab
Review a pending recommendation Asset Details > Applications tab > Recommendations
Update an app parameter for one asset Asset Details > Applications tab > Parameters
See my assets on a map Operations > Asset Map
Find assets with pending recommendations on the map Asset Map > orange tag on asset pin
See all applications and their status Operations > Applications
Add an asset to an application Applications > select app > Assets tab
Schedule a parameter change across multiple assets Applications > select app > Schedules tab
Analyse historical data for an asset Operations > Data Explorer
Compare multiple assets side-by-side Applications > select up to 4 assets > Compare in Data Explorer
Download asset data to CSV Data Explorer > download icon

Quick Quiz

Quiz 1: What is the first page you see when you log into the Kelvin UI, and why is it important?

Answer: The Assets page (Table View). It is your home base for monitoring all assets, acting on recommendations, and navigating to the rest of the platform. Every column, filter, and view you set up here is saved and remembered between sessions.

Quiz 2: What is the difference between a Setpoint and a Data Stream in the Manual Controls tab?

Answer: A Setpoint is a read/write data stream. You can send new values directly to the asset from the Manual Controls tab. A Data Stream in this context is read-only. You can see its current value but cannot write to it from here.

Quiz 3: What do the three tags on an Asset Map pin represent?

Answer: The top tag shows failed control changes (red if there are failures, white if clear). The middle tag shows pending recommendations (orange if there are any, green if none). The bottom tag shows the asset status: Online, Offline, or Unknown.

Quiz 4: What is the difference between Open Loop and Closed Loop for an application?

Answer: In Open Loop mode, the application sends recommendations but you must manually review and approve each one before any control change is made. In Closed Loop mode, recommendations are automatically accepted and the control changes are executed without your input.

Quiz 5: What are the three activity lane types in Data Explorer, and what does each one show?

Answer: Control Changes shows every write event sent to the asset, with status icons for success, pending, and failed. Recommendations shows when recommendations were created or acted on. Tags shows custom markers that you or your team have added to the timeline.

Quiz 6: How many assets can you compare side-by-side in the Data Explorer at the same time?

Answer: Up to four assets at the same time.

Quiz 7: What happens to your column configuration on the Assets page if you do not save it as a View?

Answer: Your changes are lost when you leave the page. You must save the layout as a View to keep it for future sessions.

Quiz 8: What are the six widget types available in the Control Panel tab?

Answer: App Parameters (current parameter values), Asset Properties (static asset metadata), Data Explorer (an embedded chart scoped to this asset), Kelvin Control Mode (a toggle between Open Loop and Closed Loop), Recommendations (current recommendations with optional filters), and Schedules (upcoming scheduled parameter changes).


Summary

You now have a complete map of the Operations area in the Kelvin UI. Every section has a clear purpose, and they connect to each other.

The key things to remember:

  • The Assets page is your home base — customizable, filterable, and persistent between sessions
  • Asset Details has three tabs: Control Panel (your personal dashboard), Manual Controls (live values and direct writes), and Applications (recommendations, parameters, and schedules)
  • The Asset Map shows your assets geographically with real-time status indicators and direct access to recommendations from the map
  • Applications is where you manage SmartApps™ across all your assets: adding assets, updating versions, and scheduling parameter changes
  • The Data Explorer combines time series data with control change, recommendation, and tag lanes for full operational context
  • You can export data, recommendations, control changes, or tags from Data Explorer to CSV at any time

For full documentation, visit:

Good luck and Happy Learning !