ZCL window_covering
Zigbee Cluster Library (ZCL) window covering cluster usage definition for ESP Zigbee SDK.
Header File
Macros
-
ESP_ZB_ZCL_WINDOW_COVERING_CLUSTER_REVISION_DEFAULT
Default value for Window Covering cluster revision global attribute.
-
ESP_ZB_ZCL_WINDOW_COVERING_PHYSICAL_CLOSED_LIMIT_LIFT_DEFAULT_VALUE
Default value for PhysicalClosedLimitLift attribute.
-
ESP_ZB_ZCL_WINDOW_COVERING_PHY_CLOSED_LIMIT_TILT_DEFAULT_VALUE
Default value for PhyClosedLimitTilt attribute.
-
ESP_ZB_ZCL_WINDOW_COVERING_CURRENT_POSITION_LIFT_DEFAULT_VALUE
Default value for CurrentPositionLift attribute.
-
ESP_ZB_ZCL_WINDOW_COVERING_CURRENT_POSITION_TILT_DEFAULT_VALUE
Default value for CurrentPositionTilt attribute.
-
ESP_ZB_ZCL_WINDOW_COVERING_NUMBER_OF_ACTUATIONS_LIFT_DEFAULT_VALUE
Default value for NumberOfActuationsLift attribute.
-
ESP_ZB_ZCL_WINDOW_COVERING_NUMBER_OF_ACTUATIONS_TILT_DEFAULT_VALUE
Default value for NumberOfActuationsTilt attribute.
-
ESP_ZB_ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_DEFAULT_VALUE
Window covering type attribute default value.
-
ESP_ZB_ZCL_WINDOW_COVERING_CONFIG_STATUS_DEFAULT_VALUE
Config/status attribute default value.
-
ESP_ZB_ZCL_WINDOW_COVERING_CURRENT_POSITION_LIFT_PERCENTAGE_DEFAULT_VALUE
Current position lift percentage attribute default value.
-
ESP_ZB_ZCL_WINDOW_COVERING_CURRENT_POSITION_LIFT_PERCENTAGE_MAX_VALUE
Current position lift percentage attribute max value.
-
ESP_ZB_ZCL_WINDOW_COVERING_CURRENT_POSITION_TILT_PERCENTAGE_DEFAULT_VALUE
Current position tilt percentage attribute default value.
-
ESP_ZB_ZCL_WINDOW_COVERING_CURRENT_POSITION_TILT_PERCENTAGE_MAX_VALUE
Current position tilt percentage attribute max value.
-
ESP_ZB_ZCL_WINDOW_COVERING_INSTALLED_OPEN_LIMIT_LIFT_DEFAULT_VALUE
Installed open limit lift attribute default value.
-
ESP_ZB_ZCL_WINDOW_COVERING_INSTALLED_CLOSED_LIMIT_LIFT_DEFAULT_VALUE
Installed closed limit lift attribute default value.
-
ESP_ZB_ZCL_WINDOW_COVERING_INSTALLED_OPEN_LIMIT_TILT_DEFAULT_VALUE
Installed open limit tilt attribute default value.
-
ESP_ZB_ZCL_WINDOW_COVERING_INSTALLED_CLOSED_LIMIT_TILT_DEFAULT_VALUE
Installed closed limit tilt attribute default value.
-
ESP_ZB_ZCL_WINDOW_COVERING_VELOCITY_DEFAULT_VALUE
Default value for Velocity attribute.
-
ESP_ZB_ZCL_WINDOW_COVERING_ACCELERATION_TIME_DEFAULT_VALUE
Default value for AccelerationTime attribute.
-
ESP_ZB_ZCL_WINDOW_COVERING_DECELERATION_TIME_DEFAULT_VALUE
Default value for DecelerationTime attribute.
-
ESP_ZB_ZCL_WINDOW_COVERING_MODE_DEFAULT_VALUE
Mode attribute default value.
-
ESP_ZB_ZCL_WINDOW_COVERING_INTERMEDIATE_SETPOINTS_LIFT_DEFAULT_VALUE
Default value for IntermediateSetpointsLift attribute.
-
ESP_ZB_ZCL_WINDOW_COVERING_INTERMEDIATE_SETPOINTS_TILT_DEFAULT_VALUE
Default value for IntermediateSetpointsTilt attribute.
Enumerations
-
enum esp_zb_zcl_window_covering_attribute_sets_t
Window Covering cluster attribute identifiers.
Values:
-
enumerator ESP_ZB_ZCL_WINDOW_COVERING_INFORMATION
Window Covering Information attribute set
-
enumerator ESP_ZB_ZCL_WINDOW_COVERING_SETTINGS
Window Covering Settings attribute set
-
enumerator ESP_ZB_ZCL_WINDOW_COVERING_INFORMATION
-
enum esp_zb_zcl_window_covering_info_attr_t
Values:
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_WINDOW_COVERING_TYPE_ID
Window Covering Type attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_PHYSICAL_CLOSED_LIMIT_LIFT_ID
PhysicalClosedLimit Lift attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_PHY_CLOSED_LIMIT_TILT_ID
PhysicalClosedLimit Tilt attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_CURRENT_POSITION_LIFT_ID
CurrentPosition Lift attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_CURRENT_POSITION_TILT_ID
CurrentPosition Tilt attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_NUMBER_OF_ACTUATIONS_LIFT_ID
Number of Actuations Lift attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_NUMBER_OF_ACTUATIONS_TILT_ID
Number of Actuations Tilt attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_CONFIG_STATUS_ID
Config/Status attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_CURRENT_POSITION_LIFT_PERCENTAGE_ID
Current Position Lift Percentage attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_CURRENT_POSITION_TILT_PERCENTAGE_ID
Current Position Tilt Percentage attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_WINDOW_COVERING_TYPE_ID
-
enum esp_zb_zcl_window_covering_window_covering_type_t
Values:
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_ROLLERSHADE
Rollershade value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_ROLLERSHADE_2_MOTOR
Rollershade - 2 Motor value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_ROLLERSHADE_EXTERIOR
Rollershade - Exterior value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_ROLLERSHADE_EXTERIOR_2_MOTOR
Rollershade - Exterior - 2 Motor value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_DRAPERY
Drapery value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_AWNING
Awning value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_SHUTTER
Shutter value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_TILT_BLIND_TILT_ONLY
Tilt Blind - Tilt Only value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_TILT_BLIND_LIFT_AND_TILT
Tilt Blind - Lift and Tilt value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_PROJECTOR_SCREEN
Projector screen value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_ROLLERSHADE
-
enum esp_zb_zcl_window_covering_config_status_t
Values:
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_CONFIG_OPERATIONAL
Operational value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_CONFIG_ONLINE
Online value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_CONFIG_REVERSE_COMMANDS
Open/Up Commands have been reversed value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_CONFIG_LIFT_CONTROL_IS_CLOSED_LOOP
Lift control is Closed Loop value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_CONFIG_TILT_CONTROL_IS_CLOSED_LOOP
Tilt control is Closed Loop value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_CONFIG_LIFT_ENCODER_CONTROLLED
Lift Encoder Controlled value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_CONFIG_TILT_ENCODER_CONTROLLED
Tilt Encoder Controlled value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_CONFIG_OPERATIONAL
-
enum esp_zb_zcl_window_covering_settings_attr_t
Values:
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_INSTALLED_OPEN_LIMIT_LIFT_ID
InstalledOpenLimit - Lift attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_INSTALLED_CLOSED_LIMIT_LIFT_ID
InstalledClosedLimit - Lift attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_INSTALLED_OPEN_LIMIT_TILT_ID
InstalledOpenLimit - Tilt attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_INSTALLED_CLOSED_LIMIT_TILT_ID
InstalledClosedLimit - Tilt attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_VELOCITY_ID
Velocity - Lift attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_ACCELERATION_TIME_ID
Acceleration Time - Lift attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_DECELERATION_TIME_ID
Deceleration Time - Lift attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_MODE_ID
Mode attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_INTERMEDIATE_SETPOINTS_LIFT_ID
Intermediate Setpoints - Lift attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_INTERMEDIATE_SETPOINTS_TILT_ID
Intermediate Setpoints - Tilt attribute
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_INSTALLED_OPEN_LIMIT_LIFT_ID
-
enum esp_zb_zcl_window_covering_mode_t
Values:
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_REVERSED_MOTOR_DIRECTION
Reversed motor direction value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_RUN_IN_CALIBRATION_MODE
Run in calibration mode value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_MOTOR_IS_RUNNING_IN_MAINTENANCE_MODE
Motor is running in maintenance mode value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_LEDS_WILL_DISPLAY_FEEDBACK
LEDs will display feedback value
-
enumerator ESP_ZB_ZCL_ATTR_WINDOW_COVERING_TYPE_REVERSED_MOTOR_DIRECTION
-
enum esp_zb_zcl_window_covering_cmd_t
Values:
-
enumerator ESP_ZB_ZCL_CMD_WINDOW_COVERING_UP_OPEN
Up/Open command
-
enumerator ESP_ZB_ZCL_CMD_WINDOW_COVERING_DOWN_CLOSE
Down/Close command
-
enumerator ESP_ZB_ZCL_CMD_WINDOW_COVERING_STOP
Stop command
-
enumerator ESP_ZB_ZCL_CMD_WINDOW_COVERING_GO_TO_LIFT_VALUE
Go to Lift Value command
-
enumerator ESP_ZB_ZCL_CMD_WINDOW_COVERING_GO_TO_LIFT_PERCENTAGE
Go to Lift Percentage command
-
enumerator ESP_ZB_ZCL_CMD_WINDOW_COVERING_GO_TO_TILT_VALUE
Go to Tilt Value command
-
enumerator ESP_ZB_ZCL_CMD_WINDOW_COVERING_GO_TO_TILT_PERCENTAGE
Go to Tilt Percentage command
-
enumerator ESP_ZB_ZCL_CMD_WINDOW_COVERING_UP_OPEN