Retrieve M2 Sensor Data

555

# Retrieve M2 Sensor Data

Path:

/api/m2_sensor.json

Method: GET

Content-type: application/json; charset=utf-8

API Description: This can be used to retrieve the data from M2 sensor, including air quality, onboard temperature and humidity, external temperature and humidity, smoke, noise, electromagnetism, voltage, and relay status.

Response

Name Type Example Description
pm25 int 169 PM2.5.
pm10 int 15 PM10.
brightness int 268 Data from brightness sensor.
humidity int 34 Data from humidity sensor.
humidityOnBoard int 23 Data from onboard humidity sensor.
smoke int 32 Data from smoke sensor.
noise int 42 Data from noise sensor.
temperature int 28 Data from temperature sensor.
temperatureOnBoard int 26 Data from onboard temperature sensor.
eletromagnetic int 23 Data from electromagnetism sensor.
voltage int 2 Data from voltage sensor 1.
voltage2 int 12 Data from voltage sensor 2.
relayStatus int 1 Status of relay 1. 1: On; 0: Off.
relayStatus2 int 0 Status of relay 2. 1: On; 0: Off.
relayStatus3 int 1 Status of relay 2. 1: On; 0: Off.
relayDelay int 2 Delayed execution of relay 1. Unit: second.
relayDelay2 int 3 Delayed execution of relay 2. Unit: second.
relayDelay3 int 5 Delayed execution of relay 3. Unit: second.

Example

{
	"pm25": 169,
	"pm10": 15,
	"brightness": 268,
	"humidity": 34,
	"humidityOnBoard": 23,
	"smoke": 32,
	"noise": 42,
	"temperature": 28,
	"temperatureOnBoard": 26,
	"electromagnetic": 23,
	"voltage": 2,
	"voltage2": 12,
	"relayStatus": 1,
	"relayStatus2": 0,
	"relayStatus3": 1,
	"relayDelay": 1,
	"relayDelay2": 0,
	"relayDelay3": 1
}