Platform
ReMoni’s ReCalc platform is a cloud-based tool for analyzing and visualizing data from sensors. It features intuitive dashboards, AI-driven alerts, and easy integration with other systems. ReCalc supports multiple users, offers secure data storage, and allows for data export in various formats, helping users optimize energy and resource management.
ReCalc

ReCalc is an online cloud-based platform where the sensors’ data is stored, analyzed and visualized.
Features
- Monitoring of data collected via ReMoni’s sensors.
- Easy to understand data visualization via dashboards feature.
- Alarm and warnings setting also based on artificial intelligence.
- Available on desktops, tablets and smartphones.
- Allows plural users and accounts.
- Easy data exports from sensors, alarms and gateways in Excel format.
- Sensors and gateways connection tracking.
- Ability to add additional information on sensors, such as pictures, GPS-coordinates, tags and metadata.
- End-to-end data encryption, to ensure data security.
- Offers open and easy integration to other systems like reporting tools, Energy Management Systems (EMS) and Building Management Systems (BMS)
Data integration and open API
ReMoni works with the data collected via ReMoni’s sensors, but also offers data integration and open API, which makes it possible to integrate with any other resource monitoring systems such Energy Management Systems, Building Management Systems, various meters and sensors. This ensures that anyone can monitor their resources, even without implementing ReMoni’s sensor technology.
In addition, it is possible to integrate data from other sources into ReMoni's solution enabling having all data in one platform.
Demo
The primary ReCalc features can be tested by using the demo login:
- Username: demo
- Password: demo
Further insight
ReCalc - FAQ
Account access, different roles and pre-defined permissions
ReCalc consist of accounts that contain sensors and their data. These accounts are accessible by users who are granted access. There are three levels of user access to an account, Administrator, User and ReadOnly.
A ReCalc user can have access to one or multiple accounts at any time and have different levels of access to each account. An account must always have an Administrator. When a new account is created the creator is by default the Administrator of the account.
Data chain of ReMoni equipment
There are 4 different stages in the data chain:
- Sensors & Actuators
- Wireless backbone (Gateway)
- Cloud
- User Interface.
Sensors & Actuators
The sensors are collecting measurements and data and providing it to the Gateway.
The Gateway then stores the provided data locally, where it afterwards provides the data to our cloud when connected to the internet.
As shown with arrows on the picture above, the data can also go the opposite way.
When data is going in the opposite direction, it can be caused by changing the interval on your sensor in the Management GUI (Graphical User Interface), or if we push a firmware update out to our customers’ devices.
Wireless Backbone – Gateway
The Gateway retrieves data from the sensors and uploads it to the cloud.
Whenever the cloud tells the Gateway that all data is uploaded and OK, the Gateway deletes the data from its storage, so there is more space for new data.
If the Gateway is offline, the Gateway will store the retrieved data locally. So whenever the Gateway comes online, the Gateway will start uploading the stored data to the cloud. The stored data on the Gateway is uploaded to the cloud by the oldest data first, using the first in first out principle.
Cloud
Our Cloud-AI processes the data that is received from the Gateway.
The Cloud-AI translates the data with high-level mathematics, since the data that the sensors collect and provides, is incomprehensible untranslated packages of data.
Our API allows easy data-integration to the data collected and alarms in the cloud.
User Interface
ReCalc is retrieving data from the cloud.
We can keep an eye on our sensors and their data on the ReCalc platform.
How can others receive alarms (my colleague, for example)?
Then you go to the settings icon and then after clicking the icon “create alarm group” you select
the user that would like to receive an alarm and press “save”.
How do I create additional users in ReCalc?
Click on “Account settings” and then “User access” in the User profile
How to find your Gateway & Sensor ID
To register a sensor on the ReCalc portal the sensor ID must be used.
See below how to identify the sensor ID of the gateway and the different ReMoni sensors.
Gateway
PowerMoniMain
Spot sensors, including PowerMoniSpot & TempMoniSpot.
Where and how do I log into ReCalc?
Go to: https://recalc.remoni.com
If you already have an account, enter your email and password.
To create an account click on: “Create new user & account”.
Which browsers does ReCalc support?
For the features in ReCalc to work properly, you must use a supported web browser.
ReCalc supports the following browsers:
- Chrome
- Firefox
- Safari
- Microsoft Edge
Data
Export data from ReCalc
This guide covers how to export data from ReCalc.
File format: CSV. A maximum of 40,000 rows can be downloaded at a time.
- Log in to ReCalc.
- In the menu on the left, under Data analysis, click Export data.
- First, choose what to export. Read more about the different data types at the bottom of the page.
- Then choose which period you want data from.
- Select which Units to export.
- Click the Export button at the bottom.
- After a while, a CSV file named exportData.csv will be downloaded.
- Open the file in a program that supports CSV files (Excel, Google Sheets, etc.)
Data Types:
Raw: This is the raw data from the sensor.
5 Minutes: Here all Raw data are added together within 5 minutes.
Hour: Raw data within an hour is added together.
Day: Raw data within a day is added together.
Solved Alarms: This is a list of the alarms that have been resolved.
Gateways: A list of the Gateways registered in the account.
Sensors: List of the sensors registered in the account.
Get data into Excel
NOTE: This guide is made in Excel version 2101 for Windows and may not work on older versions. How to find the version number: Link.
This guide covers how to get data into Excel from the ReMoni API, using a URL string created on the ReMoni API page. See the guide to how it will be made: Link.
- Open Excel
- Select the Data tab and then click From Web.
- Insert the URL string from the ReMoni API and click OK.
- Select “basic” and use your email and password from ReCalc.
- Now the Power Query Editor opens. On the Transform tab, click “To Table”.
- Click OK for this dialog box.
- Then click on the small icon of two arrows in the right corner of the column. Click OK for the next window that appears.
- Select the Transform tab and click on Detect data type.
- If it does not convert the Timestamp column to Date/Time itself, this is necessary to do yourself.
- First click on the column with Timestamp and then select the Transform tab and click on Reverse Rows.
- Select the Home tab and click Close & Load.
- In order to make a graph of Timestamp and Value, you have to convert the top timestamp to a Time. Click on the top Timestamp then select the Home tab and then click on the dropdown where it says Custom. Select Time.
- Select the entire Timestamp and Value column at the same time. On the Insert tab, Select curves.
- To update data, click on the small update icon on the right side.
Retrieve data from the API
This guide covers how to get a URL string out of ReMonis API. With the URL string, you can retrieve data from the API, e.g. in Excel or just by inserting it into a browser’s address bar.
Find the Unit from which to retrieve data.
- Login to ReCalc.
- Under Installations, click Units.
- Find the unit from which to retrieve data. The “ID” column contains the Unit ID to be used later in this guide.
- To find the type of unit created, click the View button of the unit in which you want to retrieve data.
- Here is the Unit type.
API step by step.
- Open the page api.remoni.com.
- Click Authorize in the upper right corner.
- Login with the same login information as on ReCalc.
- Locate and click Get /Data.
- In the unfolded tab, find the following fields:
Timestamp: The starting point from which data is to be retrieved. Year-month-day.
UnitId: The ID of the unit from which data is to be retrieved. Unique 4 digit number from ReCalc.
AggregateType: The type of aggregate to retrieve data in. Raw, Minutes5, Hour, Day.
DataType: The type of data to be retrieved.
UnitTypeInputId: Consists of two numbers put together, e.g. 3001. The first 2 digits are the unit type ID, e.g. is 30 a Generic PowerMoniMain. The last two digits are the channel number 01, 02, 03, etc.In order to retrieve data, UnitId, DataType and UnitTypeInputId must match. In the table below you can see the connection between the three parameters. First, find which UnitType is created in ReCalc, then select which type of data to retrieve and then which channel to retrieve from.UnitType DataType UnitTypeInputId Channel 1 Channel 2 Channel 3 Channel 4 Generic PowerMoniMain Power 3001 3002 3003 Current 3001 3002 3003 Generic PowerMoniSpot Uncalibrated-current 2801 Apparent-power*2 2801 Generic TempMoniSpot Temperature 4301 4302 4303 Generic TempMoniDC Temperature 5201 5202 5203 Analog-voltage 5204 5205 5206 5207 GatewayAir Temperature 5801 Humidity 5801 CO2 concentration 5802 * 1 The summed value for all three channels.
* 2 To be able to retrieve apparent power, a PowerMoniSpot must be calibrated to level2. - In the field, Timestamp write le(2030-01-01). le stands for less than or equal to. This means that all data from before the date will be retrieved. See the example below:
- In UnitId write the 4 digit number we found in ReCalc. Write it like this eq(0002). eq stands for equal / straight and this means that it only retrieves data from this number. See the example below:
- In AggregateType, type eq(Hour). It can be Raw, Minutes5, Hour or Day. See the example below:
- DataType is written as eq(power). See the example below:
- UnitTypeInputId is written as eq(3001). See example below:
- Then click Try it out!
- If everything is entered correctly, the Response Body field should look like this:
If there is an error in the entry, the Response Body field looks like this:
- If everything is entered correctly, the URL in the Request URL field can be copied and used, for example, in Excel.
Examples:
Below are a few examples of a URL string that retrieves data from three demo Units.
1. Temperature:
Here we retrieve the data that is later than 2017-01-01, from Unit 1258 (Generic HeatMoniSpot), it retrieves hourly data, the data type is temperature, it is on the unit channel 3101 and it retrieves the latest 10000 rows.
https://api.remoni.com/v1/Data?Timestamp=gt(2017-01-01)&UnitId=eq(1258)&AggregateType=eq(Hour)&DataType=eq(temperature)&UnitTypeInputId=eq(3101)&top=10000
2. Uncalibrated-current:
Here we retrieve the data that is later than 2017-01-01, from Unit 2343 (Generic PowerMoniSpot), it retrieves hourly data, the data type is uncalibrated-current, it is on unit channel 2801 and it retrieves the latest 10000 rows.
https://api.remoni.com/v1/Data?Timestamp=gt(2017-01-01)&UnitId=eq(2343)&AggregateType=eq(Hour)&DataType=eq(uncalibrated-current)&UnitTypeInputId=eq(2801)&top=10000
3. Power:
Here we retrieve the data that is data that is before 2040-01-01 from Unit 6415 (Generic PowerMoniMain), it retrieves hourly data, the data type is Power, data is on unit channel null (a summation of the 3 channels) and it retrieves the latest 20 rows.
https://api.remoni.com/v1/Data?orderbydesc=Timestamp&Timestamp=lt(2040-01-01)&UnitId=eq(6415)&AggregateType=eq(Hour)&DataType=eq(Power)&UnitTypeInputId=eq(null)&top=20
Connect a Kamstrup sensor to ReCalc
In order to read data from the Kamstrup sensor, an encryption key must first be generated. This is done through Kamstrup’s website.
- Go to the Kamstrup login page https://apps.kamstrup.com
- If you do not have an account, make one.
- Click on: Krypteringsnøgler.
- In “Administrer enheder” choose “+ Registrer enhed”.
- Fill out the form.
- Click on the sensor id in the list and chose “Download fil”.
- Chose XML from the dropdown list “Filtype” and click on “Download fil”.
- Open the XML file in Excel or a similar program.
- Inside the XML file, the encryption key can be found under “EncKeys”, shown here marked in red:
<EncKeys>
<DEK>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</DEK>
</EncKeys> - Save the encryption key for later use.
Register the Kamstrup sensor inside ReCalc.
- Log in to ReCalc
- Make sure the GateWay wM-Bus is registered before you register the sensors. See the installation guide above.
- Click on “External Sensors” in the left menu panel.
- Press the button “Register new External Sensor”.
- Fill out the form as shown below:
- Choose a name for the sensor.
- In the dropdown, select “Gateway”.
- In the dropdown, select “Kamstrup”.
- Then select which sensor want to connect to.
- Enter the Kamstrup device ID (the first part of the serial number before “/”).
- Type the encryption keys we retrieved in the first section.
- Wait for the sensor to be created, you may reload the page a couple of times. This usually takes 1 minute.
- To see data from the sensor, it must be created as a Unit. To do that, click on the + sign in the “Units” section.
- Fill out the form as shown below:
- Give the new unit a telling name.
- In the Unit type dropdown, select “Generic Unit”.
- Under Generic UnitTypeInput 1. Click on the circle next to “External sensor”.
- In the drop-down “External sensor”, select the sensor that has just been created*.
- In the drop-down “External sensor channel”, select the available channel.
- Click “Create”
*It can take a few moments before you’re able to choose sensors.
- You can now go to “View data” i the menu and choose the new unit you created.
- Click on “Live” to see live data.
Adding Gateway Air as a unit in ReCalc
- The GatewayAir must be connected to the Internet. To connect the GatewayAir follow the GateWay installation guide here.
- Log in to ReCalc.
- Click on the “+” icon next to the menu item “Units”.
- Fill in the information as shown below:
- Give the new unit a telling name.
- In the Unit type dropdown, select “Generic Gateway “.
- Enter the ID number written on the side of the GatewayAir sensor.
- In the Sensor channel dropdown, select the channel that matches the channel heading:
- Sht30 = Humidity and Temperature
- SensairSunlight = CO2 concentration
- Here the channel can be given a more recognizable name.
- Click “Create”
How do I read the data from the sensor at a given time?
In the ReCalc menu, tap the icon “View Data”, then chose which sensor to view data from.
It is possible to select multiple units at a time.
Click on the different legends at the top to select which data is being displayed
At the bottom of the graph it is possible to change the date/time accompanied by a slider to zoom in/out on specific periods:
PowerMoniSpot can be calibrated to measure ampere, volt or apparent power.
TempMoniSpot is calibrated to measure temperature from the factory and no calibration is needed.
Sensors and Units
How do I change the unit type?
It is unfortunately not possible to change the unit type. If you have chosen the wrong unit type, follow these steps:
Is the sensor and Gateway connected?
Start by logging into ReCalc.
In order to make sure there is a connection between the sensor and the Gateway, click on “Sensors” in the menu and look at “Signal status” to the right. Under “Latest communication” the latest time of communication between the sensor and the Gateway is displayed.
See the picture below:
Using a Unit as a Sensor
To get data from a sensor, you first need to setup up a Unit and attach the sensor to it. ‘Units’ are the entities you are actually measuring with our sensors. For example, a refrigerator is a Unit, and you can measure its power consumption with our PowerMoniSpot sensor. We have a list of predefined Unit types you can choose from.
However, we also have Generic Unit types if the specific Unit types are not relevant for you or you just want to access your sensor readings. There is a generic Unit type for each of our Sensor types and a catch-all ‘Generic Unit’ type. The following is an example of using a ‘Generic TempMoniSpot’ Unit type:
Where can I see which sensors are available to my Gateway?
Follow these steps:
- Go to ReCalc
- Choose a Gateway
- Select “View”
Under “Active sensors the last 24 hours” the sensors that are available to your Gateway, will be displayed.
If there are no sensors available, the sentence “No sensors were found” will appear.
How do I create a Unit in ReCalc?
Click the plus sign next to ‘Units’ in the menu. Give your unit a suitable name and select the right Unit type for your sensor.
If for example setting up a TempMoniSpot, select ‘Generic TempMoniSpot and type in the sensor number. Afterwards choose the right ‘Sensor channel’.
How do I change data interval of a sensor?
Choose “Sensors” in the menu on the left and the “Change” box will appear for every sensor registered to the account as shown in the picture.
The data intervals available will open in the popup window as shown in the picture.
What are unit and sensor channels?
Unit
A Unit is a representation of something in the real world that you want to monitor the resource consumption for, view data for, and potentially receive alarms for, when something is wrong.
Eg. a refrigerator needs sensors to deliver data for its power consumption, the inside temperature and the outside temperature.
To get data from a sensor, you first need to setup up a Unit and attach the sensor to it.
Eg. you were to create a refrigerator unit, you have to assign sensors to its three datastreams: “Electricity”, “Inside temperature”, and “Outside temperature”. Select, or type in the ID of, a PowerMoniSpot for the “Electricity” datastream, where channel 1 is selected by default. Likewise select, or type in the ID of, a TempMoniSpot for the “Inside temperature”. But in this case, you can use the same TempMoniSpot sensor for “Outside temperature” as well, by selecting different sensor channels for the two datastreams.
- The UnitType chosen dictates which datastreams are available.
- The highlighted box is an example of a datastream available for the UnitType chosen (Refrigerator).
- As a UnitType sometimes require input from different types of Sensors it is possible to select different Sensor ID for every UnitTypeInput available.
Sensor channel
Data from Sensors are saved on the UnitType. When a Sensor is registered to a UnitType a Sensor channel offered by the registered Sensor must be selected. The number of Sensor channels that are available by a Sensor Is determined by the Sensor model.
- PowerMoniMain offer 15 Sensor channels. This means the 15 channels can be allocated to fit the user needs, eg. one PowerMoniMain can measure five three-phased systems or 15 single-phase systems or a mix of both.
- PowerMoniSpot offer 1 Sensor channel (therefore channel 1 is chosen by default)
- TempMoniSpot offer 3 Sensor channels
Sensor channel 1: Internal 1 probe
Sensor channel 2: External 1 probe 1
Sensor channel 3: External 2 probe 2
For each datastream needed on a UnitType, a Sensor ID can be inserted and a Sensor channel selected from the chosen Sensor.
Does the sensor come with a warranty?
All ReMoni hardware has a two-year, limited worldwide warranty. This includes e.g. also the gateway.
What is the expected lifespan of the sensors?
All sensors are designed to last 15 years.
15 years is based on a standard sampling rate of 5 minutes at room temperature of 20°C. Changes in sensor data interval can affect the standard battery lifetime.
Dashboards

ReMoni’s dashboards can help visualize data and enable knowledge-based decisions in resource monitoring and savings.
Features
- Can be accessed anytime through ReCalc platform.
- Visualization of data and analyses
- Offers integration with other systems through open API.
- Turns raw data into visual and easy to understand insights.
Data integration and open API
ReMoni works with the data collected via ReMoni’s sensors, but also offers data integration and open API, which makes it possible to integrate with any other resource monitoring systems such Energy Management Systems, Building Management Systems, various meters and sensors. This ensures that anyone can monitor their resources, even without implementing ReMoni’s sensor technology.
Specific Dashboards

EnergyXplorer








Unlock smarter energy use with detailed insight into your building’s electricity consumption. While traditional setups rely on limited main meter data, ReMoni’s sub-metering solutions provide precise group and unit-level mapping.
This enables targeted actions, documented savings, and better energy management through EnergyXplorer.
- Quick and scalable implementation with fast results
- Supports ISO 50001 (SEU) certification and climate reporting
- Clear visibility into baseload usage and impact of reduction initiatives (IPMVP)

Power Analyzer
The Power Analyzer dashboard provides an overview of power consumption, its development and patterns over time. The data can be viewed for individual units or grouped. The dashboard enables to drill-down in the power data to further understand the consumption and compare across different units and different time series.
- Deep-dive into power data
- Make advanced analyses
- Compare periods and understand consumption

ESG - Compliance and reporting
The ESG dashboard provides an automated and simple way for visualization of Scope 2 energy consumption data. Consumption can be broken down into smaller parts, providing better overview than just main meter data. It covers both energy consumption and corresponding CO2 emissions.
- Automated Scope 2-reporting
- Add sensors to improve reporting and compliance
- Complete overview for all buildings in portfolio

Temperature Basic
Temperature Basic dashboard gives a comprehensive overview of temperature measures across different units and sensors. It is useful to gain an overview of e.g., different rooms’ temerature, montioring of ventilation systems, or operation in a production facility.
- Monitor temperatures
- Improve operations of ventilation systems or production facility
- Get in-depth detail

Capacity Analyzer
Capacity Analyzer dashboard displays the ampere load. It gives insight into how much amperes should always be available and paid for and the actual used capacity. The overview can help identify whether too much amperes are being paid for and can be reduced to increase savings.
- Intuitive dashboard
- Identify and validate ampere need
- Optimize to reduce cost

Power Load Profiles
Power Load Profiles dashboard categorizes consumption into three categories: baseload (always present consumption), intermediate consumption, and peak load. Baseload can help identify the daily load for the monitored device. This is an important tool to understand the energy consumption.
- Advanced analysis of power consumption.
- Identify baseload, intermediate consumption, and peak load.
- Get thourouugh understanding of your consumption.

Energy Performance Map
Energy Performance Map provides an overview of power, heating, and water consumption across properties found in your buildings portfolio. It can be used to identify which properties are over-consuming energy and needs to be prioritized in implementing energy-saving measures.
- Complete building portfolio overview.
- Consumption data of power, heating, water
- Complete overview for all buildings in portfolio

Data integration and open API
ReMoni believes in using data across systems, and therefore offers an open API, which allows you to extract your data via an open API and utiilize the data in other systems, such as your Energy Management System, Building Management Systems or other analytics software. Likewise, we integrate with other data-sources when relevant, such as elecitricty, water and heating data.
Energy Data Management
ESG Solution
Energy Data Management
EnergyXplorer