SinricPro Library
Loading...
Searching...
No Matches
AirQualitySensor< T >

AirQuality. More...

#include <AirQualitySensor.h>

Inheritance diagram for AirQualitySensor< T >:

Public Member Functions

bool sendAirQualityEvent (int pm1=0, int pm2_5=0, int pm10=0, String cause=FSTR_SINRICPRO_PERIODIC_POLL)
 Sending air quality to SinricPro server.
 

Detailed Description

template<typename T>
class SINRICPRO_3_0_0::AirQualitySensor< T >

AirQuality.

Member Function Documentation

◆ sendAirQualityEvent()

template<typename T >
bool sendAirQualityEvent ( int  pm1 = 0,
int  pm2_5 = 0,
int  pm10 = 0,
String  cause = FSTR_SINRICPRO_PERIODIC_POLL 
)

Sending air quality to SinricPro server.

Parameters
pm1int 1.0 μm particle pollutant in μg/m3
pm2_5int 2.5 μm particle pollutant in μg/m3
pm10int 10 μm particle pollutant in μg/m3
cause(optional) String reason why event is sent (default = "PERIODIC_POLL")
Returns
the success of sending the event
Return values
trueevent has been sent successfully
falseevent has not been sent, maybe you sent to much events in a short distance of time