ZCL level
Zigbee Cluster Library (ZCL) level cluster usage definition for ESP Zigbee SDK.
Header File
Macros
-
ESP_ZB_ZCL_LEVEL_CONTROL_CURRENT_LEVEL_DEFAULT_VALUE
Current Level attribute default value.
-
ESP_ZB_ZCL_LEVEL_CONTROL_REMAINING_TIME_DEFAULT_VALUE
Default value for RemainingTime attribute.
-
ESP_ZB_ZCL_LEVEL_CONTROL_MIN_LEVEL_DEFAULT_VALUE
Default value for MinLevel attribute.
-
ESP_ZB_ZCL_LEVEL_CONTROL_MAX_LEVEL_DEFAULT_VALUE
Default value for MaxLevel attribute.
-
ESP_ZB_ZCL_LEVEL_CONTROL_CURRENT_FREQUENCY_DEFAULT_VALUE
Default value for CurrentFrequency attribute.
-
ESP_ZB_ZCL_LEVEL_CONTROL_MIN_FREQUENCY_DEFAULT_VALUE
Default value for MinFrequency attribute.
-
ESP_ZB_ZCL_LEVEL_CONTROL_MAX_FREQUENCY_DEFAULT_VALUE
Default value for MaxFrequency attribute.
-
ESP_ZB_ZCL_LEVEL_CONTROL_ON_OFF_TRANSITION_TIME_DEFAULT_VALUE
Default value for OnOffTransitionTime attribute.
-
ESP_ZB_ZCL_LEVEL_CONTROL_ON_LEVEL_DEFAULT_VALUE
Default value for OnLevel attribute.
-
ESP_ZB_ZCL_LEVEL_CONTROL_ON_TRANSITION_TIME_DEFAULT_VALUE
Default value for OnTransitionTime attribute.
-
ESP_ZB_ZCL_LEVEL_CONTROL_OFF_TRANSITION_TIME_DEFAULT_VALUE
Default value for OffTransitionTime attribute.
-
ESP_ZB_ZCL_LEVEL_CONTROL_RATE_DEFAULT_VALUE
Default move rate.
-
ESP_ZB_ZCL_LEVEL_CONTROL_OPTIONS_DEFAULT_VALUE
Default value for Options attribute.
-
ESP_ZB_ZCL_LEVEL_CONTROL_START_UP_CURRENT_LEVEL_USE_PREVIOUS_VALUE
Default value for OnLevel attribute.
Enumerations
-
enum esp_zb_zcl_level_control_attr_t
Level control attribute list.
Values:
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_CURRENT_LEVEL_ID
Current Level attribute
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_REMAINING_TIME_ID
Remaining Time attribute
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_MIN_LEVEL_ID
The MinLevel attribute indicates the minimum value of CurrentLevel that is capable of being assigned.
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_MAX_LEVEL_ID
The MaxLevel attribute indicates the maximum value of CurrentLevel that is capable of being assigned.
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_CURRENT_FREQUENCY_ID
The CurrentFrequency attribute represents the frequency that the devices is at CurrentLevel.
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_MIN_FREQUENCY_ID
The MinFrequency attribute indicates the minimum value of CurrentFrequency that is capable of being assigned.
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_MAX_FREQUENCY_ID
The MaxFrequency attribute indicates the maximum value of CurrentFrequency that is capable of being assigned.
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_ON_OFF_TRANSITION_TIME_ID
On off transition time attribute
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_ON_LEVEL_ID
On Level attribute
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_ON_TRANSITION_TIME_ID
The OnTransitionTime attribute represents the time taken to move the current level
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_OFF_TRANSITION_TIME_ID
The OffTransitionTime attribute represents the time taken to move the current level
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_DEFAULT_MOVE_RATE_ID
The DefaultMoveRate attribute determines the movement rate, in units per second
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_OPTIONS_ID
The Options attribute is a bitmap that determines the default behavior of some cluster commands.
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_START_UP_CURRENT_LEVEL_ID
The StartUpCurrentLevel attribute SHALL define the desired startup level
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_MOVE_STATUS_ID
Special Move Variables attribute Internal usage
-
enumerator ESP_ZB_ZCL_ATTR_LEVEL_CONTROL_CURRENT_LEVEL_ID
-
enum esp_zb_zcl_level_control_cmd_id_t
Level control cluster command identifiers.
Values:
-
enumerator ESP_ZB_ZCL_CMD_LEVEL_CONTROL_MOVE_TO_LEVEL
Move To Level command
-
enumerator ESP_ZB_ZCL_CMD_LEVEL_CONTROL_MOVE
Move command
-
enumerator ESP_ZB_ZCL_CMD_LEVEL_CONTROL_STEP
Step command
-
enumerator ESP_ZB_ZCL_CMD_LEVEL_CONTROL_STOP
Stop command
-
enumerator ESP_ZB_ZCL_CMD_LEVEL_CONTROL_MOVE_TO_LEVEL_WITH_ON_OFF
Move To Level with On/Off command
-
enumerator ESP_ZB_ZCL_CMD_LEVEL_CONTROL_MOVE_WITH_ON_OFF
Move with On/Off command
-
enumerator ESP_ZB_ZCL_CMD_LEVEL_CONTROL_STEP_WITH_ON_OFF
Step with On/Off command
-
enumerator ESP_ZB_ZCL_CMD_LEVEL_CONTROL_STOP_WITH_ON_OFF
Step with On/Off command
-
enumerator ESP_ZB_ZCL_CMD_LEVEL_CONTROL_MOVE_TO_CLOSEST_FREQUENCY
Upon receipt of “Move to Closest Frequency” command
-
enumerator ESP_ZB_ZCL_CMD_LEVEL_CONTROL_MOVE_TO_LEVEL