ColorTemperatureController.
More...
#include <ColorTemperatureController.h>
template<
typename T>
class SINRICPRO_3_0_0::ColorTemperatureController< T >
ColorTemperatureController.
◆ onColorTemperature()
Set callback function for setColorTemperature
request.
- Parameters
-
cb | Function pointer to a ColorTemperatureCallback function |
- Returns
- void
- See also
- ColorTemperatureCallback
◆ onDecreaseColorTemperature()
Set callback function for decreaseColorTemperature
request.
- Parameters
-
cb | Function pointer to a DecreaseColorTemperatureCallback function |
- Returns
- void
- See also
- DecreaseColorTemperatureCallback
◆ onIncreaseColorTemperature()
Set callback function for increaseColorTemperature
request.
- Parameters
-
cb | Function pointer to a IncreaseColorTemperatureCallback function |
- Returns
- void
- See also
- IncreaseColorTemperatureCallback
◆ sendColorTemperatureEvent()
Send setColorTemperature
event to SinricPro Server indicating actual color temperature.
- Parameters
-
colorTemperature | Integer with new color temperature the device is set to
2200 = warm white
2700 = soft white
4000 = white
5500 = daylight white
7000 = cool white |
cause | (optional) String reason why event is sent (default = "PHYSICAL_INTERACTION" ) |
- Returns
- the success of sending the even
- Return values
-
true | event has been sent successfully |
false | event has not been sent, maybe you sent to much events in a short distance of time |