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