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 |
MQTT.js client example
mqtt subscribe -h mqtt.remoni.com -l mqtts -u "my@recalcuser" -P "mypassword" -t "remoni-{accountId}/data/#"