List of Integrated JSON Devices and Mapping

<< Click to Display Table of Contents >>

Navigation:  Software Overview > RMS JSON API >

List of Integrated JSON Devices and Mapping

1

TheThingsNetwork D1 Device.

 

Mapping:

BatV: Battery voltage.

HumSHT: Internal relative humidity.

TempCDS: External temperature.

TempCSHT: Internal temperature.

2

OpenWeatherMap Device.

API Url example for Bern: https://api.openweathermap.org/data/2.5/weather?q=Bern

 

Mapping:

Temp: Temperature.

Pressure: Pressure

Humidity: Relative humidity.

Tempmin: Minimum temperature.

Tempmax: Maximum temperature.

Visibility: Visibility.

Windspeed: Windspeed.

Winddeg: Wind direction.

Clouds: Clouds.

Sunrise: Sunrise.

Sunset: Sunset.

3

RMS Device.

API Url example for MPT-11: https://rms.rotronic.com/RMS/API/DataHistory.ashx?id=11

 

Mapping:

Value: Measurement value.

4

Memmert AtmoWEB Device.

API URL example for a chamber with the IP 192.168.0.100: http://192.168.0.100/atmoweb

 

Mapping:

TempSet: Temperature setpoint.

Temp1Read: Temperature reading probe 1.

Temp2Read: Temperature reading probe 2.

Temp3Read: Temperature reading probe 3.

Temp4Read: Temperature reading probe 4.

HumSet: Relative humidity setpoint.

HumRead: Realitive humidity reading.

CO2Set: CO2 setpoint.

CO2Read: CO2 reading.

O2Set: O2 setpoint.

O2Read: O2 reading.

DoorOpen: Door status open/closed.

5

Lighthouse Apex Z3 Device.

API URL example for a device with the IP 192.168.5.39 communicating over the port 4000: ws://192.168.5.39:4000

 

Auto channel population/mapping:

Once the device is created with API provider “Lighthouse APEX Z3” then the following eight (8) channels are automatically populated for channel mapping and post paring. The RMS-JSON-API application will only send data to the RMS server if the channels have the status “true” in the “validChannels” list configured within the ApexZ device.

 

Channel ID:

0.3

0.5

1

3

5

10

15

20

Channel Name:

0.3um

0.5um

1um

3um

5um

10um

15um

20um

6

SensoScientific Software.

API URL: https://webapi.sensoscientific.com/api/CurrentStatus

 

The SensoScientific API will require a Token/Key that is valid for 1 year.

Method: POST

Parameter: grant_type=password&username=xxxxxx&password=xxxxxx

URL: https://webapi.sensoscientific.com/token

 

Example:

Senso token

 

The default interval should be >60s to avoid API request call limit issues.

 

For the device name: use the SensoScientific Node Name.

For the device serial number: use the SensoScientific Node ID.

For the account ID: use the SensoScientific Customer Number.

 

Updated: 07.10.2024