Glossary

Aggregation
(=Aggregate Function) An Aggregate Function is a calculation performed on multiple values in a set time interval, returning a single value. Values will be compressed when shown in a Widget. Displaying every single value would be very unclear and complex visual from which conclusions are hard to make. There is usually more interest in knowing whole figures and not necessarily the individual details. When zooming in on the Widget timeline, you will see more individual data points (values).
Aggregation: AVG
AVG shows you the average value in the time interval. It’s mostly used to get broad images of a situation, or when knowing averages is important.
Aggregation: COUNT
COUNT shows the number of values sent in the time interval. It works on both numeric values as string values (=text).
Aggregation: DIFF
DIFF calculates the difference between the first and last value in the time interval. This function is useful when your sensor counts totals, and you want to know the rise or decrease of your values.
Aggregation: FIRST
FIRST shows the first value it received in the time interval.
Aggregation: LAST
LAST shows you the last value it received in the time interval.
Aggregation: MAX
MAX shows the largest value it received in the time interval. Useful when monitoring something with a top limit for instance.
Aggregation: MIN
MIN shows the smallest value in the time interval. Useful when monitoring something with a bottom limit for instance.
Aggregation: SUM
SUM calculates the sum of all the values received in the time interval
Alert
An Alert is a type of warning send to you when a certain event is triggered. For example: You will receive an email when the temperature in your workplace is 25°C or higher, or a Slack-message when your car leaves a certain area. An overview of the latest Alerts is always There are 3 types of alerts: Expression Alerts, Geofence Alerts & No Data Alerts
Alert: Alert Scripts
You can write your own JavaScript scripts in our editor and use the data from one or multiple gateways as input. This input is presented the same way that it is handled in our backend. This makes it possible to write complex algorithms that work on your data and can make decisions based on longer periods of data, combined data from multiple gateways or previous script results. Scripts are executed on our servers.
The output of the script is then processed by our system. Scripts can trigger the following responses:
Store data in memory (you can store the results of your script in memory to use in later iterations of your script) &
Insert data (You can insert the result of your script back into the system. The system will treat this result the same as input from a gateway) &
Fire alert event (All alert events that are part of the alerting system can also be triggered by the execution of a script) &
Send action to gateway (The alert can send an action definition to the gateway to execute an action.)
Alert: Expression Alerts
Receive an alert when the measured value of your sensor surpasses a preset maximum or falls below a preset minimum
Alert: Geofence Alerts
Receive an alert when your device or object leaves or enters a predetermined area.
Alert: No Data Alert
Receive an alert when there is an absence of transmitted data, which signals a malfunction in your device or gateway.
Alert: Positive hits
When creating an alert, you can select after how many positive hits the alert should fire. If it is something you should be alerted on immediatly, then select 1. If it is something you should only be alerted on if the situation continues, then you can select a higher number of hits required.
Alerts from template
If you have multiple sensors that measure the same type of measurements, you can create an alert template. This will make it eaier to set alerts in bulk
Company
A company is created when registering to the Portal. It is the virtual representation of the physical company you belong to
Company (Subsidiary)
A company which can be controlled by Users with the ‘Companymanagement’ Right, as well as users of the Subsidiary Company.
Computed Measurement
A Computed Measurement allows the user to perform mathematical calculations directly on the values entered into the portal.
Current Activity
The Current Activity Page shows the latest data send to your portal by your gateways. You cannot edit anything through this page, as it only gives you an overview of the values sent.
Current Gateway Data
While setting up a Dashboard with Widgets, you can use the ‘Current Gateway Data’ function, to visualize what your Dashboard and Widgets would look like when fed from another data source
Dashboard
A Dashboard is a visualization of data sent from one or multiple gateways and the devices connected to those gateways. A dashboard is basically a collection of widgets, like for instance a graph. You can create multiple Dashboards within a Project. Navigate quickly between dashboards by using the “Search Dashboards”-tool
Data Points
Data points are the values that the Sensor sends to the Portal. When time passes, these values are compressed for a clear overview. The compression of the data points is regulated by the setting ‘Max Data Points’. The higher the maximum you set, the more points will be shown on your Widget and the less they will be compressed.
Data Source
Data Source simply means what the words mean: where data is coming from. The purpose of a data source is to gather all of the technical information needed to access the data into a single place. In the case of the portal, it is your selected Gateway, Device Type or one of those with a slave path.
Deepzoom
DeepZoom makes it possible to upload very large images, and zoom into parts while keeping a clear image and low data-usage. It allows users to pan around and zoom in a large, high resolution image or a large collection of images. It reduces the time required for initial load by downloading only the region being viewed or only at the resolution it is displayed at. These seperate ‘regions’, are referred to as tiles.
Device TypeDevices Types are a form of templates, based on types of devices that are common in the Portal.
Diagram
Diagrams are digital visual representations of a floorplan or location. Upload a floorplan or map into the Calculus Portal and through layers you can add different objects, sensors or gateways, with their corresponding icon or image. By clicking on these icons, the real-time measurement and value of the corresponding sensor are shown. This way you can get a complete visual overview of your site.
Duplicate Dashboard
Create a new Dashboard from the template of one of your other Dashboards
Gateway
A Gateway is the master device to which one or multiple slaves or sensors are connected. It makes sure the data is all translated to the same language and its main operation is sending the data to the cloud.
Geofence
A Geofence is a virtual geographic boundary, defined by GPS or RFID technology, that enables software to trigger a response when a mobile device enters or leaves a particular area. If you have gateways or sensors coupled to devices that should not be leaving or entering a certain perimeter, it is advised to set up a geofence on the portal. You will be alerted when the device leaves or enters said perimeter. Geofence functionality is completely adjustable and very precise.
Manual Input
It is possible to manually add measurements and values into the Calculus Portal. You can also upload entire documents. This data will be imported to the dashboards, reports, CSV’s and the Current Activity of this measurement. In other words, manually input data will be treated the same as data received from a gateway.
Measurement
A measurement is the type of data that is collected. Examples of measurements are: temperature, sound, position, active power, pressure, humidity etc. The measurement is always expressed in a value.
Measurement Path
A Measurement Path is a way that the Gateway sends out information in a structured and well-understandable way for our Platform software to understand. It is built up in the following way: GATEWAY|SLAVE|SENSOR. In reality, the paths will always look something like this: {{AFGYS6GHT}}|modbus.rtu|vibration
Project
You can create a Project in order to gather and display data that have a connection to each other. You can consider a project to be temporary, or a permanent facility to which you want to add multiple dashboards.
Project Marker
Project Markers are color coded location markers of your (in)active gateways and the corresponding devices on a google Map. The color of the Markers shows the status of the corresponding gateway and/or the device.
Reporting
Download CSV Reports for each of your gateways to get a complete overview of the data it has collected in a certain time span, or export the data via an API URL for a BI-tool. You can also schedule to report automatically in a time of your choosing. When the reported period surpasses 7 days, the CSV-file will merge some of the datapoints, for speed purposes. There is also the option to download raw data.
Sensor
A sensor is a device, module, machine, or subsystem whose purpose is to detect events or changes in its environment and send the information to other electronics, in this case the Gateway.
Slave
A Slave is the way the sensor is connected to the Gateway. You can see it as the ‘entrance’ that the sensor uses to acces the Gateway. A Slave is not always a part of a Measurement Path
String Value
A value that consists of text. For instance true/false or names or cities..
User
A User is a person that uses the Portal, every User has a certain set of User Rights
Value
A value is the measured data that the Sensor sends to the Gateway. It can be numeric, text or both. A value is the data of a measurement.
Weather Template Dashboard
Add a template of a Weather Dashboard, generated from your location
Widget
Widgets are visual representations of incoming data or analyzed data
Widget: Action Button
If the device linked to your gateway also accepts input, you can add a widget that makes it possible to send an action definition to the gateway to execute an action. As this is a complicated widget to configure, we will happily do this for you.
Widget: Chart
A chart is a graphical representation of data, in which “the data is represented by symbols, such as bars in a bar chart, lines in a line chart, or areas in an area chart. 
Widget: Diagram
A Diagram Widget lets you integrate one of your diagrams in your Dashboard for easy overview. See: Diagram
Widget: Dynamic Table
Dynamic tables are characterized for a constant change or a change in activity and adjust their size when new values are added. Simply select which sensors you want to show in the table, and their values will be put in to the table and updated whenever new data is available.
Widget: Gauge
The Gauge Widget is used for measuring a value against a maximum value along a scale. It’s best known example is the speedometer in your car.
Widget: Google Map
This shows your Homepage’s Google Map in your Dashboard
Widget: Heat Map
A heat Map is a graphical representation of data where the individual values contained in a matrix are represented as colors. The smaller a value, the lighter the representing color is.
Widget: Last Alerts
The Last Alerts Widget shows the latest alerts your Project’s Gateways have sent and at what time they were sent.
Widget: Pie
A pie chart is a circular graph that shows the relative contribution of different categories to a total. A wedge of the circle represents each category’s contribution, measured in percentages as opposed to the total.
Widget: Project Markers
With the Project Marker Widget, you can incorporate the status of your homepage’s Project Markers in a Dashboard. See: Project Marker
Widget: Sankey
A Sankey diagram is a type of visualization of the flow from certain measurements and their values to others. It is meant to depict the major transfers or flows within a system and therefore show contributions of certain values to a general system, or to spot losses during the process.
Widget: Single block
A single bloock widget is mostly used for single value measurements. Like temperature, Volt, or percentages, or the time and date.
Widget: Time Line
A Time Line Widget shows events in chronological order and color coded. It is a perfect way to visualise the situation changes in a sensor over time.
Widget: Wind Rose
A Wind Rose is a graphic tool to give an overview of wind speed and direction in a location.
Work Item
A Work Item is a task or issue that you can assign to yourself or to a specific User
Updated on 7 April 2020

Was this article helpful?

Related Articles

Leave a Comment