ZCL on_off
Zigbee Cluster Library (ZCL) on_off cluster usage definition for ESP Zigbee SDK.
Header File
Macros
- 
ESP_ZB_ZCL_ON_OFF_ON_OFF_DEFAULT_VALUE
 Default value for OnOff attribute.
- 
ESP_ZB_ZCL_ON_OFF_GLOBAL_SCENE_CONTROL_DEFAULT_VALUE
 Default value for GlobalSceneControl attribute.
- 
ESP_ZB_ZCL_ON_OFF_ON_TIME_DEFAULT_VALUE
 Default value for OnTime attribute.
- 
ESP_ZB_ZCL_ON_OFF_OFF_WAIT_TIME_DEFAULT_VALUE
 Default value for OffWaitTime attribute.
Enumerations
- 
enum esp_zb_zcl_on_off_attr_t
 On/Off cluster attribute identifiers.
Values:
- 
enumerator ESP_ZB_ZCL_ATTR_ON_OFF_ON_OFF_ID
 OnOff attribute
- 
enumerator ESP_ZB_ZCL_ATTR_ON_OFF_GLOBAL_SCENE_CONTROL
 Global Scene Control attribute identifier.
- 
enumerator ESP_ZB_ZCL_ATTR_ON_OFF_ON_TIME
 On Time attribute identifier.
- 
enumerator ESP_ZB_ZCL_ATTR_ON_OFF_OFF_WAIT_TIME
 Off Wait Time attribute identifier.
- 
enumerator ESP_ZB_ZCL_ATTR_ON_OFF_START_UP_ON_OFF
 Define the desired startup behavior
- 
enumerator ESP_ZB_ZCL_ATTR_ON_OFF_ON_OFF_ID
 
- 
enum esp_zb_zcl_on_off_cmd_id_t
 On/Off cluster command identifiers.
Values:
- 
enumerator ESP_ZB_ZCL_CMD_ON_OFF_OFF_ID
 “Turn off” command.
- 
enumerator ESP_ZB_ZCL_CMD_ON_OFF_ON_ID
 “Turn on” command.
- 
enumerator ESP_ZB_ZCL_CMD_ON_OFF_TOGGLE_ID
 “Toggle state” command.
- 
enumerator ESP_ZB_ZCL_CMD_ON_OFF_OFF_WITH_EFFECT_ID
 “Off with effect” command.
- 
enumerator ESP_ZB_ZCL_CMD_ON_OFF_ON_WITH_RECALL_GLOBAL_SCENE_ID
 “On with recall global scene” command.
- 
enumerator ESP_ZB_ZCL_CMD_ON_OFF_ON_WITH_TIMED_OFF_ID
 “On with timed off” command.
- 
enumerator ESP_ZB_ZCL_CMD_ON_OFF_OFF_ID