ReMoni knowledge Center

Search for answers to your questions by entering keywords below, or look through our knowledge center.

API - Application Programming Interface


We believe in open integration and open systems. Your data is your data. At any given time. 

ReMoni offers two ways to retrieve your collected data. A REST pull API and an MQTT push API. 

You can test the primary functions out using the demo login:

  • Username: demo
  • Password:  demo


REST
- Representational State Transfer is available and documented at api.remoni.com.

MQTT* - Message Queuing Telemetry Transport is described below:
*The MQTT documentation is a prototype and is subject to errors and changes.

Host

mqtt.remoni.com

Authentication

We use TLS/SSL.

Use your ReCalc username and password.

 

Topics
Account data and information is available through the open API at api.remoni.com.
Use the "Authorize" button in the top-right corner to log on your ReCalc account.

Topic

Allowed Operations

Description

$remoni-{AccounId}

Subscribe

Subscribe to account data and alarms

$remoni-{AccounId}/data

Subscribe

Subscribe to account units

$remoni-{AccounId}/alarm

Subscribe

Subscribe to account alarms

$remoni-{AccounId}/data/unit-{UnitId}

Subscribe

Subscribe to unit data

$remoni-{AccounId}/alarms/unit-{UnitId}

Subscribe

Subscribe to unit alarms

 

Mosquitto client example

mqtt subscribe -h mqtt.remoni.com -l mqtts -u "my@recalcuser" -P "mypassword" -t "remoni-{accountId}/data/#"