Skip to content

ExoSense Release Notes & Changelog


Release Date: June 16, 2021

Summary: New functionality, Improvements, and Fixes

📦 New: Timeout Rules A new off the shelf rule has been added that detects a timeout condition on a signal. A timeout state condition state event is generated and the application will show this signal in timeout state in dashboards. The asset state itself on asset lists will also show that it has at least one signal in timeout state. Note that Timeout does not affect the last known condition (ok, warning, critical) state of the signal and asset.

📦 New: Multi-group Users This update allows users be added to multiple parent groups in the hierarchy tree. Users can be invited to one or more groups initially or can be added at a later time.

🛠 Improvements

  • Added new asset icons: Air, Crane/Boom Truck, CNC, Conveyor, Cooler A & B, Energy, Engine A & B, Filter B, Power Inverter, Piston, Solar Panel, Tower, Power Transformer, Wind Turbine
  • Added new icons to the Key Indicator dashboard panel: Box Checked, Box Unchecked, Circle (cancel), Empty circle, Filled circle, X in Circle, Closed sign, Liquid, Currency A& B, Open Sign, Weather cloudy, Weather Lightning, Weather Night, Weather Partly Cloudy, Weather Rain, Weather Snow, Weather Sunny
  • Updated icon sets throughout the application
  • Updated the Error status icon
  • Updates to String and Number signal data type icons
  • Updates to the dashboard panel creation for displaying the different panels available
  • Improvements to the gauge panels for displaying the start / end ticks and labels of the gauge.
  • Improvements to the line chart panels for displaying the ticks and labels are visible for max and min values

🦟 Fixed

  • Fixed an issue that would allow locked template dashboards to be unlocked
  • Fixed an issue preventing lines to be show at the top or bottom of the line chart
  • Fixed an issue where the top tick or values of a line chart are cut off


Release Date: June 3, 2021

Summary: Improvements and Fixes

🛠 Improvements

  • Added new units for Power data type and add new data types Reactive power and Apparent power. Please see the ExoSense data type schema for more information.
  • Added new turbidity and electrical conductivity units.
  • Ensure users with view only permission are able to access group/fleet views.
  • No longer forcing initial caps in subject line of generated emails.
  • Added ability to link from line chart to asset logs when error/critical/warning dog ear is present
  • Enable filtering logs by signal on logs page.
  • Updated user invitation quota reached error messages for clarity.
  • Updated notifications/logs format for clarity

🦟 Fixed

  • Ensure asset list timestamps update with incoming data.
  • Increased reliability of asset status indicators on lists and maps.
  • Ensure group theming is displayed properly on shared (kiosk) dashboards.
  • Ensure WCAG readability in progress notice on line chart.
  • Ensured asset icon is preserved when duplicating an asset.
  • Fixed a bug wherein View Historical Data in Modify Asset wouldn't always populate for signals resulting from a transformation.
  • Fixed a bug wherein an asset in an error state would remain in that state if its rule was deleted.
  • Fixed a bug wherein editing a content panel on a group dashboard would sometimes fail.
  • Fixed a bug wherein the asset elements on image overlay would sometimes not show error statuses.
  • Fixed an issue causing unpredictable ordering in Modify Asset compact view when filtering or searching.
  • Fixed an issue preventing some device-uploaded content from being associated with its asset.
  • Fixed an issue where certain panel types would not load properly on shared dashboards.
  • Fixed an issue where non-UTC timezones wouldn't generate appropriate timestamps in recurring and on-demand reports.
  • Fixed an issue where the files wouldn't update their in-application name when a new file was uploaded.
  • Fixed an issue with the pipeline that would cause data values to not be processed
  • Fixed bug in which Exosite Data Simulator device On/Off toggle doesn't always impact the flow of data
  • Fixed bug in which some software packages weren't displaying properly in software package management UI.
  • Fixed bug preventing large reports from being delivered.
  • Fixed bug showing incorrect asset icon in group contextual menus.
  • Fixed bug where vertical gauge would incorrectly display threshold values when display units were different than signal's native units.
  • Fixed bug with political map view not displaying.
  • Properly display users list for instances with over 150 users.
  • Realigned data type units for Frequency, Speed, and Time between application and documentation.
  • Removed Dashboard from Side Navigation when user only has ‘View Asset Data’ permission
  • Removed Last Reported and Template filters on map views.
  • Fixed an issue where a newly created insight module would not appear in modify asset until user refreshed the page.


Release Date: April 26, 2021

Summary: New Functionality, Improvements and Fixes

📦 New: Large content upload support using multi-part requests

This functionality allows uploading of files from devices using the Device API using multipe HTTP requests. Previously the limit was 100MB using one upload HTTP request.

Multi-Part Device Content Uploads

Reminder: Content storage is a billable usage metric

🛠 Improvements

  • Added the ability to upload large content files using multi-part requests
  • Improved the create transform form to use a better suggested output signal name.

🦟 Fixed

  • Fixed an issue migrating assets with transforms with multiple inputs and multiple outputs.
  • Fixed an issue that caused asset template creation to fail if there was an insight function name that began with the letter 'r'.
  • Fixed an issue affecting migrating assets to a new template
  • Fixed an issue affecting the signals created when migrating an Asset with a portion of the signals that the Template has.
  • Fix an issue with legacy Asset Template modify asset page.
  • Fixed an issue with the Device Simulator's 'Pump' type
  • Fix an issue with the rule status icons in modify asset configuration view
  • Fixed an issue with the pipeline that would cause a small percentage of data values to not be processed
  • Fix an issue with the layout of the units and rules selector on step 3 of the Image Overlay panel's configuration


Release Date: March 31, 2021

Summary: System updates


Release Date: March 29, 2021

Summary: New Functionality, Improvements, and Fixes

📦 New: Recurring Reports

This new functionality allows users the ability to create a report and schedule it to run on a recurring time period.


The new recurring reports fuctionality can be enabled in the Feature controls, if accessible to your application tier.

🛠 Improvements

  • Improved the UX and loading of Asset Status, will show grey until latest status is retrieved.
  • Improvements to the custom Inline Insights editor UI
  • Added ability to include creating a simulated asset during bundled solution installs
  • Allow using Marketplace elements in the sign-up start url that are not public web
  • Change of Exchange IoT Connector category names to represent how they are used
  • Added support for allowing custom email addresses when using your own SMTP email service. Contact support for more information.

🦟 Fixed

  • Fixed order of signal types in selection menu
  • Fixed an issue with the New Asset Templates and how they handled chained transforms
  • Fixed an issue with New Asset Templates and how they handled signals that had been renamed.
  • Fixed an issue with New Asset Templates that use the Join transform in their pipeline configuration
  • Fixed: Asset and Signal status will look further back in history for status changes.
  • Fixed issue for bundled solutions that did not copy images over for dashboard panels
  • Fixed a bug preventing certain dashboard panels from showing up correctly in kiosk mode.
  • Fixed issue affecting showing the correct Asset Status


Release Date: February 22 , 2021

Summary: Bugs and System updates

🦟 Fixed

  • Fixed issue where rule statuses were not showing correctly when the last state change happened over 3 months ago.


Release Date: February 17, 2021

Summary: Improvements and System updates

🛠 Improvements

  • Added ability to create a shared dashboard without a password. This functionality must be enabled by Administrators.


Release Date: January 27, 2021

Summary: New Features and Improvements

📦 New: New Asset Templating Tool

A new Templating interface has been added to ExoSense. This is completely new functionality that includes the following features:

  • Existing Assets can be updated in bulk with templates version updates
  • Existing Assets can be linked to a template
  • Templates and Assets can export and import their configuration file as a file
  • Templates can define if linked assets can be modified


By default the new Templating feature must be turned on using the Feature controls under Setup. The legacy Asset Template and New Templating interfaces are both controlled by feature controls if it is available for your ExoSense tier.

If both New and Legacy Asset Templates are enabled, the New Asset Templates functionality will be used in the UI but the legacy Templating interface will continue to work. Any existing Assets that use the old templates may continue to work and operate.

Enabling the New and Legacy Asset Templating

📦 New: Custom Inline Insights (BETA)

ExoSense now supports creating and managing 'inline' Insight functions in the application. Historically ExoSense has supported creating and linking to Insight services running externally as a hosted web-service. This new feature allows Administrators to build functions inside of your ExoSense application and publish these to be used by your end-users. These functions run inside of the Exosense data pipeline using native code written with MathJS or JSONE. Features include:

  • Create function module groups
  • Create Rule and Transform type functions
  • Define inputs, constants, and outputs
  • Test interface to validate your code
  • Export, Import, and Duplicate Insight functions

More information about Custom Inline Insights


The Custom Inline Insights feature can be enabled in your ExoSense application Setup Features tab if available by your ExoSense tier.

📦 New: Sustained Threshold Rules

This release adds functionality to the standard Threshold Rule, allowing users to choose to incorporate sustained parameters such as time duration and count of values into the thresholds. For example, instead of a threshold set to critical alert level when the temperature goes above 100 degrees, it can now also specify that it must stay above 100 degrees for 10 minutes to generate the critical alert event.

Additionally, each rule can define many thresholds for the available logic operators and severity levels where historically only one for each of critical greater than, warning greater than, warning less than, and critical less than operators.

More information can be found here for using the new Sustained parameters of Threshold Rules

🛠 Improvements

  • If a MQTT connected device credential changes (clear, expires, locked, etc) the active session will now disconnect automatically
  • Improvement to Line Chart panels vertical status bands based on sustained thresholds
  • Improvement to Gauges panels threshold bands based on sustained thresholds

Archived Release Notes

2020 Release Notes Archives 2019 Release Notes Archives

Please contact support for information on specific releases not listed here.

Last update: June 17, 2021