Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Create a digital twin of your physical assets in the myDevices middleware that relates to assets with your own CMMS, building management and working ticketing system, or build assets to manage directly within the myDevices platform. Assets work just like a device in the myDevices platform in that you save asset data, receive alertsWe've introduced a groundbreaking feature that allows a user to combine any sensor data from any sensor reading and apply custom calculations for assets being monitored. This is useful for creating digital twins or assets with multiple readings from different sensors.  Some examples of its versatility include consolidating data from multiple Vutility Hotdrop devices monitoring a three-phase compressor or aggregating data from all the doors in a building by summing up "Total People In" and "Total People Out." The Assets feature works similarly to devices in the myDevices platform, enabling you to save asset data, view data history, create dashboardsGetting Started, and send data to your CMMS, building management, and work ticketing systems.

GETTING STARTED

To add an asset, go to the location menu and select Add Assets

[Show screenshot of Location Menu: Add Asset)

General Info

.

...

GENERAL INFO FIELDS

Before adding asset data and calculations, fill out General Info about your asset.

...

Asset Name: In the General Info section, you’ll first start by giving your asset a name.

Asset ID: The Asset ID is automatically generated upon saving.

External ID: If your asset is represented by an ID from your existing system, CMMS, building management, and work ticketing systems you can add it here. When data is sent via integrations or pulled via our API, the external ID will ensure you can store the data to be associated properly in your system.

Reading Interval: Every X minutes assets data be calculated Assets data can be received every 5, 15, 30, 45 or 60 minutes.

Asset Calculation: There are 2 ways to calculate data for a reading interval.

Select “All data points within latest interval” and the engine will use all data points that happened to perform the calculations . As an example, you would like to know the Avg Temperature of a Freezer every hour and the Freezer temperature sensors sends data every 15 minutes. By choosing All data points within the interval, our service will take the Avg Temperature for those 4 data points.

Select “All most recent data point within latest interval” and our service will only use the last data point received.

Show asset in: The asset you create will be shown in the Manage screen under 1 location that you choose.

Asset Icon: You will assign your asset an icon. This icon will represent your asset when used in a sensor map or widget.

Asset URL: Each asset has its own URL. The users can be public (no sign in required) or private (sign in required to view URL. When receiving asset alerts you can include the asset URL in the SMS and/or email alert notifications. A QR code that represents the asset url can be printed out and attached to the physical asset for easy view and access to the assets current status.

[Show screenshot of General Info)

Asset DataASSET DATA

After you created your asset, the next step is add asset data and calculations. While your asset can only appear in 1 location, you can add asset data from any device(s) across any location in your account. There are 2 options for add asset data, Simple Data Selection and Advanced Formula Editor. Simple Data Selection:

...

SIMPLE DATA SELECTION

If you are choose a data point from a device to use as is with no additional calculations or you are just 1 data set then Simple Data Selection is the right approach.

...

Data Label: Enter the name of the asset data point

Selecting Data: Filter by company, location and device template to select the data points you want to combine or just select 1 data point.

Apply Formula: Apply a formula to your data (SUM, Average, Count, Median, Max or None) or if you only have selected 1 data point choose None

Choose Data Type: After you’ve selected your data and applied a formula, you will select the data type that you want to apply any units of measurement.

Choose Unit of Measurement (if applicable): If you’re adding an asset data point that is a represented as a Value, you will select the unit of measurement. If you’re adding a status data point, you will select None as it not a applicable.Advanced Formula Editor:

ADVANCED FORMULA EDITOR

If you want to use a custom formula and/or need to use multiple data sets in to calculate your asset data point, you will use the Advanced Formula Editor.

...

Data Label: Enter the name of the asset data point

Selecting Multiple Data Sets: With Advanced Formula Editor, you can create 1 or more data sets for an asset that can be used to calculate your assets data.

Creating Formulas using native javascript code: Our asset services uses standard JS code to process formulas and calculated data points. Here’s some Some JS coode examples on how to get startedexamples of its versatility include consolidating data from multiple Vutility Hotdrop devices monitoring a three-phase compressor or aggregating data from all the doors in a building by summing up "Total People In" and "Total Pe

JS Code Example 1: Occupancy: SUM (Total In) - (SUM) Total Out

Code Block
function Transform() {
  return FrontDoorPeopleIn + BackDoorPeopleIn - FrontDoorPeopleOut - BackDoorPeopleOut
}

JS Code Example 2: Energy : AVG(Hotdrops energy) *(Voltdrop voltage) JS Code Example 3: Need example using a custom formula(KWH)

Code Block
function Transform() {
  var KW_A = (VoltageA * PhaseAAmps * PowerFactorA) / 1000;
  var KW_B = (VoltageB * PhaseBAmps * PowerFactorB) / 1000;
  var KW_C = (VoltageC * PhaseCAmps * PowerFactorC) / 1000;
  var Total_KW = KW_A + KW_B + KW_C;
  var Total_KWh = Total_KW * 24;
  return Total_KWh;
}

Choose Data Type: After you’ve selected your data and applied a formula, you will select the data type that you want to apply any units of measurement.

Choose Unit of Measurement (if applicable): If you’re adding an asset data point that is a represented as a Value, you will select the unit of measurement. If you’re adding a status data point, you will select None as it not a applicable.

Sample Javascript code:

Code Block
languagejs
function Transform() {
    return SUM(temperatures) * 0.71 + AVG(humidities) * 0.29;
}

Meta Data: META DATA

With each asset you can store unlimited amount of meta data . related to the asset that you’re monitoring or updated

...