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

TemperatureSensor. More...

#include <TemperatureSensor.h>

Inheritance diagram for TemperatureSensor< T >:

Public Member Functions

bool sendTemperatureEvent (float temperature, float humidity=-1, String cause=FSTR_SINRICPRO_PERIODIC_POLL)
 Send currentTemperature event to report actual temperature (measured by a sensor)
 

Detailed Description

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

TemperatureSensor.

Member Function Documentation

◆ sendTemperatureEvent()

template<typename T >
bool sendTemperatureEvent ( float  temperature,
float  humidity = -1,
String  cause = FSTR_SINRICPRO_PERIODIC_POLL 
)

Send currentTemperature event to report actual temperature (measured by a sensor)

Parameters
temperaturefloat actual temperature measured by a sensor
humidityfloat (optional) actual humidity measured by a sensor (default=-1.0f means not supported)
cause(optional) String reason why event is sent (default = "PERIODIC_POLL")
Returns
the success of sending the even
Return values
trueevent has been sent successfully
falseevent has not been sent, maybe you sent to much events in a short distance of time