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

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

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

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

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

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

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