logo资料库

ZigBee_afg-zigbee_cluster_library_public_download_version(ZigBee2007协议规范资料).pdf

第1页 / 共268页
第2页 / 共268页
第3页 / 共268页
第4页 / 共268页
第5页 / 共268页
第6页 / 共268页
第7页 / 共268页
第8页 / 共268页
资料共268页,剩余部分请下载后查看
non-chapter title no ref - ZigBee Cluster Library Specification
non-chapter title - Participants
non-chapter title - Notice of Use and Disclosure
non-chapter title no ref - Table of Contents
non-chapter title - List of Tables
non-chapter title - List of Figures
Chapter - Introduction
Head1 - 1.1 Scope and Purpose
Head1 - 1.2 Acronyms and Abbreviations
Head1 - 1.3 Definitions
Head2 - 1.3.1 ZigBee Definitions
Head2 - 1.3.2 Application Domain Definitions
Head1 - 1.4 Conformance Levels
Head1 - 1.5 References
Head2 - 1.5.1 Zigbee Alliance Documents
Head2 - 1.5.2 European Standards Documents
Head2 - 1.5.3 IEEE Documents
Head2 - 1.5.4 ASHRAE Documents
Chapter - Foundation Specification
Head1 - 2.1 Scope and Purpose
Head1 - 2.2 Cluster Library Overview
Head2 - 2.2.1 Client/Server Model
Head2 - 2.2.2 Functional Domains
Head3 - 2.2.2.1 General
Head3 - 2.2.2.2 Closures
Head3 - 2.2.2.3 HVAC
Head3 - 2.2.2.4 Lighting
Head3 - 2.2.2.5 Measurement and Sensing
Head3 - 2.2.2.6 Security and Safety
Head1 - 2.3 Command Frame Formats
Head2 - 2.3.1 General ZCL Frame Format
Head3 - 2.3.1.1 Frame Control Field
Head3 - 2.3.1.2 Manufacturer Code Field
Head3 - 2.3.1.3 Transaction Sequence Number
Head3 - 2.3.1.4 Command Identifier Field
Head3 - 2.3.1.5 Frame Payload Field
Head1 - 2.4 General Command Frames
Head2 - 2.4.1 Read Attributes Command
Head3 - 2.4.1.1 Read Attributes Command Frame Format
Head3 - 2.4.1.2 When Generated
Head3 - 2.4.1.3 Effect on Receipt
Head2 - 2.4.2 Read Attributes Response Command
Head3 - 2.4.2.1 Read Attributes Response Command Frame Format
Head3 - 2.4.2.2 When Generated
Head3 - 2.4.2.3 Effect on Receipt
Head2 - 2.4.3 Write Attributes Command
Head3 - 2.4.3.1 Write Attributes Command Frame Format
Head3 - 2.4.3.2 When Generated
Head3 - 2.4.3.3 Effect on Receipt
Head2 - 2.4.4 Write Attributes Undivided Command
Head2 - 2.4.5 Write Attributes Response Command
Head3 - 2.4.5.1 Write Attributes Response Command Frame Format
Head3 - 2.4.5.2 When Generated
Head3 - 2.4.5.3 Effect on Receipt
Head2 - 2.4.6 Write Attributes No Response Command
Head3 - 2.4.6.1 Write Attributes No Response Command Frame Format
Head3 - 2.4.6.2 When Generated
Head3 - 2.4.6.3 Effect on Receipt
Head2 - 2.4.7 Configure Reporting Command
Head3 - 2.4.7.1 Configure Reporting Command Frame Format
Head3 - 2.4.7.2 When Generated
Head3 - 2.4.7.3 Effect on Receipt
Head2 - 2.4.8 Configure Reporting Response Command
Head3 - 2.4.8.1 Configure Reporting Response Command Frame Format
Head3 - 2.4.8.2 When Generated
Head3 - 2.4.8.3 Effect on Receipt
Head2 - 2.4.9 Read Reporting Configuration Command
Head3 - 2.4.9.1 Read Reporting Configuration Command Frame Format
Head3 - 2.4.9.2 Effect on Receipt
Head2 - 2.4.10 Read Reporting Configuration Response Command
Head3 - 2.4.10.1 Read Reporting Configuration Response Command Frame Format
Head3 - 2.4.10.2 When Generated
Head3 - 2.4.10.3 Effect on Receipt
Head2 - 2.4.11 Report Attributes Command
Head3 - 2.4.11.1 Report Attributes Command Frame Format
Head3 - 2.4.11.2 When Generated
Head3 - 2.4.11.3 Effect on Receipt
Head2 - 2.4.12 Default Response Command
Head3 - 2.4.12.1 Default Response Command Frame Format
Head3 - 2.4.12.2 When Generated
Head3 - 2.4.12.3 Effect on Receipt
Head2 - 2.4.13 Discover Attributes Command
Head3 - 2.4.13.1 Discover Attributes Command Frame Format
Head3 - 2.4.13.2 When Generated
Head3 - 2.4.13.3 Effect on Receipt
Head2 - 2.4.14 Discover Attributes Response Command
Head3 - 2.4.14.1 Discover Attributes Response Command Frame Format
Head3 - 2.4.14.2 When Generated
Head3 - 2.4.14.3 Effect on Receipt
Head1 - 2.5 Addressing, Types and Enumerations
Head2 - 2.5.1 Addressing
Head3 - 2.5.1.1 Profile Identifier
Head3 - 2.5.1.2 Device Identifier
Head3 - 2.5.1.3 Cluster Identifier
Head3 - 2.5.1.4 Attribute Identifier
Head3 - 2.5.1.5 Command Identifier
Head2 - 2.5.2 Data Types
Head3 - 2.5.2.1 No Data Type
Head3 - 2.5.2.2 General Data (8-bit, 16-bit, 24-bit and 32-bit)
Head3 - 2.5.2.3 Boolean
Head3 - 2.5.2.4 Bitmap (8-bit, 16-bit, 24-bit and 32-bit)
Head3 - 2.5.2.5 Unsigned Integer (8-bit, 16-bit, 24-bit and 32-bit)
Head3 - 2.5.2.6 Signed Integer (8-bit, 16-bit, 24-bit and 32-bit)
Head3 - 2.5.2.7 Enumeration (8-bit)
Head3 - 2.5.2.8 Semi-precision
Head3 - 2.5.2.9 Single Precision
Head3 - 2.5.2.10 Double Precision
Head3 - 2.5.2.11 Octet String
Head3 - 2.5.2.12 Character String
Head3 - 2.5.2.13 Time of Day
Head3 - 2.5.2.14 Date
Head3 - 2.5.2.15 Cluster ID
Head3 - 2.5.2.16 Attribute ID
Head3 - 2.5.2.17 BACnet OID (Object Identifier)
Head2 - 2.5.3 Status Enumerations
Head1 - 2.6 Functional Description
Head2 - 2.6.1 Transmission
Head2 - 2.6.2 Reception
Head2 - 2.6.3 Manufacturer Specific Extensions
Chapter - General Specification
Head1 - 3.1 General Description
Head2 - 3.1.1 Introduction
Head2 - 3.1.2 Cluster List
Head1 - 3.2 Basic Cluster
Head2 - 3.2.1 Overview
Head2 - 3.2.2 Server
Head3 - 3.2.2.1 Dependencies
Head3 - 3.2.2.2 Attributes
Head3 - 3.2.2.3 Commands Received
Head3 - 3.2.2.4 Commands Generated
Head2 - 3.2.3 Client
Head3 - 3.2.3.1 Dependencies
Head3 - 3.2.3.2 Attributes
Head3 - 3.2.3.3 Commands Received
Head3 - 3.2.3.4 Commands Generated
Head1 - 3.3 Power Configuration Cluster
Head2 - 3.3.1 Overview
Head2 - 3.3.2 Server
Head3 - 3.3.2.1 Dependencies
Head3 - 3.3.2.2 Attributes
Head3 - 3.3.2.3 Commands Received
Head3 - 3.3.2.4 Commands Generated
Head2 - 3.3.3 Client
Head3 - 3.3.3.1 Dependencies
Head3 - 3.3.3.2 Attributes
Head3 - 3.3.3.3 Commands Received
Head3 - 3.3.3.4 Commands Generated
Head1 - 3.4 Device Temperature Configuration Cluster
Head2 - 3.4.1 Overview
Head2 - 3.4.2 Server
Head3 - 3.4.2.1 Dependencies
Head3 - 3.4.2.2 Attributes
Head3 - 3.4.2.3 Commands Received
Head3 - 3.4.2.4 Commands Generated
Head2 - 3.4.3 Client
Head3 - 3.4.3.1 Dependencies
Head3 - 3.4.3.2 Attributes
Head3 - 3.4.3.3 Commands Received
Head3 - 3.4.3.4 Commands Generated
Head1 - 3.5 Identify Cluster
Head2 - 3.5.1 Overview
Head2 - 3.5.2 Server
Head3 - 3.5.2.1 Dependencies
Head3 - 3.5.2.2 Attributes
Head3 - 3.5.2.3 Commands Received
Head3 - 3.5.2.4 Commands Generated
Head2 - 3.5.3 Client
Head3 - 3.5.3.1 Dependencies
Head3 - 3.5.3.2 Attributes
Head3 - 3.5.3.3 Commands Received
Head3 - 3.5.3.4 Commands Generated
Head1 - 3.6 Groups Cluster
Head2 - 3.6.1 Overview
Head2 - 3.6.2 Server
Head3 - 3.6.2.1 Dependencies
Head3 - 3.6.2.2 Attributes
Head3 - 3.6.2.3 Commands Generated
Head2 - 3.6.3 Client
Head3 - 3.6.3.1 Dependencies
Head3 - 3.6.3.2 Attributes
Head3 - 3.6.3.3 Commands Received
Head3 - 3.6.3.4 Commands Generated
Head1 - 3.7 Scenes Cluster
Head2 - 3.7.1 Overview
Head2 - 3.7.2 Server
Head3 - 3.7.2.1 Dependencies
Head3 - 3.7.2.2 Attributes
Head3 - 3.7.2.3 Scene Table
Head3 - 3.7.2.4 Commands Received
Head3 - 3.7.2.5 Commands Generated
Head2 - 3.7.3 Client
Head3 - 3.7.3.1 Dependencies
Head3 - 3.7.3.2 Attributes
Head3 - 3.7.3.3 Commands Received
Head3 - 3.7.3.4 Commands Generated
Head1 - 3.8 On/Off Cluster
Head2 - 3.8.1 Overview
Head2 - 3.8.2 Server
Head3 - 3.8.2.1 Dependencies
Head3 - 3.8.2.2 Attributes
Head3 - 3.8.2.3 Commands Received
Head3 - 3.8.2.4 Commands Generated
Head3 - 3.8.2.5 Scene Table Extensions
Head3 - 3.8.2.6 Attribute Reporting
Head2 - 3.8.3 Client
Head3 - 3.8.3.1 Dependencies
Head3 - 3.8.3.2 Attributes
Head3 - 3.8.3.3 Commands Received
Head3 - 3.8.3.4 Commands Generated
Head1 - 3.9 On/Off Switch Configuration Cluster
Head2 - 3.9.1 Overview
Head2 - 3.9.2 Server
Head3 - 3.9.2.1 Dependencies
Head3 - 3.9.2.2 Attributes
Head3 - 3.9.2.3 Commands Received
Head3 - 3.9.2.4 Commands Generated
Head2 - 3.9.3 Client
Head3 - 3.9.3.1 Dependencies
Head3 - 3.9.3.2 Attributes
Head3 - 3.9.3.3 Commands Received
Head3 - 3.9.3.4 Commands Generated
Head1 - 3.10 Level Control Cluster
Head2 - 3.10.1 Overview
Head2 - 3.10.2 Server
Head3 - 3.10.2.1 Dependencies
Head3 - 3.10.2.2 Attributes
Head3 - 3.10.2.3 Commands Received
Head3 - 3.10.2.4 Commands Generated
Head3 - 3.10.2.5 Scene Table Extensions
Head3 - 3.10.2.6 Attribute Reporting
Head2 - 3.10.3 Client
Head3 - 3.10.3.1 Dependencies
Head3 - 3.10.3.2 Attributes
Head3 - 3.10.3.3 Commands Received
Head3 - 3.10.3.4 Commands Generated
Head1 - 3.11 Alarms Cluster
Head2 - 3.11.1 Overview
Head2 - 3.11.2 Server
Head3 - 3.11.2.1 Dependencies
Head3 - 3.11.2.2 Attributes
Head3 - 3.11.2.3 Alarm Table
Head3 - 3.11.2.4 Commands Received
Head3 - 3.11.2.5 Commands Generated
Head2 - 3.11.3 Client
Head3 - 3.11.3.1 Dependencies
Head3 - 3.11.3.2 Attributes
Head3 - 3.11.3.3 Commands Received
Head3 - 3.11.3.4 Commands Generated
Head1 - 3.12 Time Cluster
Head2 - 3.12.1 Overview
Head2 - 3.12.2 Server
Head3 - 3.12.2.1 Dependencies
Head3 - 3.12.2.2 Attributes
Head3 - 3.12.2.3 Commands Received
Head3 - 3.12.2.4 Commands Generated
Head2 - 3.12.3 Client
Head3 - 3.12.3.1 Dependencies
Head3 - 3.12.3.2 Attributes
Head3 - 3.12.3.3 Commands Received
Head3 - 3.12.3.4 Commands Generated
Head1 - 3.13 Rssi Location Cluster
Head2 - 3.13.1 Overview
Head2 - 3.13.2 Server
Head3 - 3.13.2.1 Dependencies
Head3 - 3.13.2.2 Attributes
Head3 - 3.13.2.3 Commands Received
Head3 - 3.13.2.4 Commands Generated
Head3 - 3.13.2.5 Client
Head3 - 3.13.2.6 Dependencies
Head3 - 3.13.2.7 Attributes
Head3 - 3.13.2.8 Commands Received
Chapter - Measurement and Sensing Specification
Head1 - 4.1 General Description
Head2 - 4.1.1 Introduction
Head2 - 4.1.2 Cluster List
Head3 - 4.1.2.1 Illuminance Measurement and Level Sensing
Head3 - 4.1.2.2 Temperature, Pressure and Flow Measurement
Head3 - 4.1.2.3 Occupancy Sensing
Head1 - 4.2 Illuminance Measurement Cluster
Head2 - 4.2.1 Overview
Head2 - 4.2.2 Server
Head3 - 4.2.2.1 Dependencies
Head3 - 4.2.2.2 Attributes
Head3 - 4.2.2.3 Commands Received
Head3 - 4.2.2.4 Commands Generated
Head3 - 4.2.2.5 Attribute Reporting
Head2 - 4.2.3 Client
Head3 - 4.2.3.1 Dependencies
Head3 - 4.2.3.2 Attributes
Head3 - 4.2.3.3 Commands Received
Head3 - 4.2.3.4 Commands Generated
Head1 - 4.3 Illuminance Level Sensing Cluster
Head2 - 4.3.1 Overview
Head2 - 4.3.2 Server
Head3 - 4.3.2.1 Dependencies
Head3 - 4.3.2.2 Attributes
Head3 - 4.3.2.3 Illuminance Level Sensing Information Attribute Set
Head3 - 4.3.2.4 Illuminance Level Sensing Settings Attribute Set
Head3 - 4.3.2.5 Commands Received
Head3 - 4.3.2.6 Commands Generated
Head3 - 4.3.2.7 Attribute Reporting
Head2 - 4.3.3 Client
Head3 - 4.3.3.1 Dependencies
Head3 - 4.3.3.2 Attributes
Head3 - 4.3.3.3 Commands Received
Head3 - 4.3.3.4 Commands Generated
Head1 - 4.4 Temperature Measurement Cluster
Head2 - 4.4.1 Overview
Head2 - 4.4.2 Server
Head3 - 4.4.2.1 Dependencies
Head3 - 4.4.2.2 Attributes
Head3 - 4.4.2.3 Commands Received
Head3 - 4.4.2.4 Commands Generated
Head3 - 4.4.2.5 Attribute Reporting
Head2 - 4.4.3 Client
Head3 - 4.4.3.1 Dependencies
Head3 - 4.4.3.2 Attributes
Head3 - 4.4.3.3 Commands Received
Head3 - 4.4.3.4 Commands Generated
Head1 - 4.5 Pressure Measurement Cluster
Head2 - 4.5.1 Overview
Head2 - 4.5.2 Server
Head3 - 4.5.2.1 Dependencies
Head3 - 4.5.2.2 Attributes
Head3 - 4.5.2.3 Commands Received
Head3 - 4.5.2.4 Commands Generated
Head3 - 4.5.2.5 Attribute Reporting
Head2 - 4.5.3 Client
Head3 - 4.5.3.1 Dependencies
Head3 - 4.5.3.2 Attributes
Head3 - 4.5.3.3 Commands Received
Head3 - 4.5.3.4 Commands Generated
Head1 - 4.6 Flow Measurement Cluster
Head2 - 4.6.1 Overview
Head2 - 4.6.2 Server
Head3 - 4.6.2.1 Dependencies
Head3 - 4.6.2.2 Attributes
Head3 - 4.6.2.3 Commands Received
Head3 - 4.6.2.4 Commands Generated
Head3 - 4.6.2.5 Attribute Reporting
Head2 - 4.6.3 Client
Head3 - 4.6.3.1 Dependencies
Head3 - 4.6.3.2 Attributes
Head3 - 4.6.3.3 Commands Received
Head3 - 4.6.3.4 Commands Generated
Head1 - 4.7 Relative Humidity Measurement Cluster
Head2 - 4.7.1 Overview
Head2 - 4.7.2 Server
Head3 - 4.7.2.1 Dependencies
Head3 - 4.7.2.2 Attributes
Head3 - 4.7.2.3 Commands Received
Head3 - 4.7.2.4 Commands Generated
Head3 - 4.7.2.5 Attribute Reporting
Head2 - 4.7.3 Client
Head3 - 4.7.3.1 Dependencies
Head3 - 4.7.3.2 Attributes
Head3 - 4.7.3.3 Commands Received
Head3 - 4.7.3.4 Commands Generated
Head1 - 4.8 Occupancy Sensing Cluster
Head2 - 4.8.1 Overview
Head2 - 4.8.2 Server
Head3 - 4.8.2.1 Dependencies
Head3 - 4.8.2.2 Attributes
Head3 - 4.8.2.3 Commands Received
Head3 - 4.8.2.4 Commands Generated
Head3 - 4.8.2.5 Attribute Reporting
Head2 - 4.8.3 Client
Head3 - 4.8.3.1 Dependencies
Head3 - 4.8.3.2 Attributes
Head3 - 4.8.3.3 Commands Received
Head3 - 4.8.3.4 Commands Generated
Chapter - Lighting Specification
Head1 - 5.1 General Description
Head2 - 5.1.1 Introduction
Head2 - 5.1.2 Cluster List
Head1 - 5.2 Color Control Cluster
Head2 - 5.2.1 Overview
Head2 - 5.2.2 Server
Head3 - 5.2.2.1 Dependencies
Head3 - 5.2.2.2 Attributes
Head3 - 5.2.2.3 Commands Received
Head3 - 5.2.2.4 Commands Generated
Head3 - 5.2.2.5 Scene Table Extensions
Head3 - 5.2.2.6 Attribute Reporting
Head2 - 5.2.3 Client
Head3 - 5.2.3.1 Dependencies
Head3 - 5.2.3.2 Attributes
Head3 - 5.2.3.3 Commands Received
Head3 - 5.2.3.4 Commands Generated
Head1 - 5.3 Ballast Configuration Cluster
Head2 - 5.3.1 Overview
Head2 - 5.3.2 Server
Head3 - 5.3.2.1 Dependencies
Head3 - 5.3.2.2 Attributes
Head3 - 5.3.2.3 Commands Received
Head3 - 5.3.2.4 Commands Generated
Head2 - 5.3.3 Client
Head3 - 5.3.3.1 Dependencies
Head3 - 5.3.3.2 Attributes
Head3 - 5.3.3.3 Commands Received
Head3 - 5.3.3.4 Commands Generated
Head2 - 5.3.4 The Dimming Light Curve
Chapter - HVAC Specification
Head1 - 6.1 General Description
Head2 - 6.1.1 Introduction
Head2 - 6.1.2 Cluster List
Head1 - 6.2 Pump Configuration and Control Cluster
Head2 - 6.2.1 Overview
Head2 - 6.2.2 Server
Head3 - 6.2.2.1 Dependencies
Head3 - 6.2.2.2 Attributes
Head3 - 6.2.2.3 Commands Received
Head3 - 6.2.2.4 Commands Generated
Head3 - 6.2.2.5 Attribute Reporting
Head2 - 6.2.3 Client
Head3 - 6.2.3.1 Dependencies
Head3 - 6.2.3.2 Attributes
Head3 - 6.2.3.3 Commands Received
Head3 - 6.2.3.4 Commands Generated
Head1 - 6.3 Thermostat Cluster
Head2 - 6.3.1 Overview
Head2 - 6.3.2 Server
Head3 - 6.3.2.1 Dependencies
Head3 - 6.3.2.2 Attributes
Head3 - 6.3.2.3 Commands Received
Head3 - 6.3.2.4 Commands Generated
Head3 - 6.3.2.5 Attribute Reporting
Head2 - 6.3.3 Client
Head3 - 6.3.3.1 Dependencies
Head3 - 6.3.3.2 Attributes
Head3 - 6.3.3.3 Commands Received
Head3 - 6.3.3.4 Commands Generated
Head1 - 6.4 Fan Control
Head2 - 6.4.1 Overview
Head2 - 6.4.2 Server
Head3 - 6.4.2.1 Dependencies
Head3 - 6.4.2.2 Attributes
Head3 - 6.4.2.3 Commands Received
Head3 - 6.4.2.4 Commands Generated
Head2 - 6.4.3 Client
Head3 - 6.4.3.1 Dependencies
Head3 - 6.4.3.2 Attributes
Head3 - 6.4.3.3 Commands Received
Head3 - 6.4.3.4 Commands Generated
Head1 - 6.5 Dehumidification Control
Head2 - 6.5.1 Overview
Head2 - 6.5.2 Server
Head3 - 6.5.2.1 Dependencies
Head3 - 6.5.2.2 Attributes
Head3 - 6.5.2.3 Commands Received
Head3 - 6.5.2.4 Commands Generated
Head3 - 6.5.2.5 Attribute Reporting
Head2 - 6.5.3 Client
Head3 - 6.5.3.1 Dependencies
Head3 - 6.5.3.2 Attributes
Head3 - 6.5.3.3 Commands Received
Head3 - 6.5.3.4 Commands Generated
Head1 - 6.6 Thermostat User Interface Configuration Cluster
Head2 - 6.6.1 Overview
Head2 - 6.6.2 Server
Head3 - 6.6.2.1 Dependencies
Head3 - 6.6.2.2 Attributes
Head3 - 6.6.2.3 Commands Received
Head3 - 6.6.2.4 Commands Generated
Head2 - 6.6.3 Client
Head3 - 6.6.3.1 Dependencies
Head3 - 6.6.3.2 Attributes
Head3 - 6.6.3.3 Commands Received
Head3 - 6.6.3.4 Commands Generated
Chapter - Closures Specification
Head1 - 7.1 General Description
Head2 - 7.1.1 Introduction
Head2 - 7.1.2 Cluster List
Head1 - 7.2 Shade Configuration Cluster
Head2 - 7.2.1 Overview
Head2 - 7.2.2 Server
Head3 - 7.2.2.1 Dependencies
Head3 - 7.2.2.2 Attributes
Head3 - 7.2.2.3 Commands Received
Head3 - 7.2.2.4 Commands Generated
Head2 - 7.2.3 Client
Head3 - 7.2.3.1 Dependencies
Head3 - 7.2.3.2 Attributes
Head3 - 7.2.3.3 Commands Received
Head3 - 7.2.3.4 Commands Generated
Chapter - Security and Safety Specification
Head1 - 8.1 General Description
Head2 - 8.1.1 Introduction
Head2 - 8.1.2 Cluster List
Head1 - 8.2 IAS Zone Cluster
Head2 - 8.2.1 Overview
Head2 - 8.2.2 Server
Head3 - 8.2.2.1 Dependencies
Head3 - 8.2.2.2 Attributes
Head3 - 8.2.2.3 Commands Received
Head3 - 8.2.2.4 Commands Generated
Head2 - 8.2.3 Client
Head3 - 8.2.3.1 Dependencies
Head3 - 8.2.3.2 Attributes
Head3 - 8.2.3.3 Commands Received
Head3 - 8.2.3.4 Commands Generated
Head1 - 8.3 IAS ACE Cluster
Head2 - 8.3.1 Overview
Head2 - 8.3.2 Server
Head3 - 8.3.2.1 Dependencies
Head3 - 8.3.2.2 Attributes
Head3 - 8.3.2.3 Zone Table
Head3 - 8.3.2.4 Commands Received
Head3 - 8.3.2.5 Commands Generated
Head2 - 8.3.3 Client
Head3 - 8.3.3.1 Dependencies
Head3 - 8.3.3.2 Attributes
Head3 - 8.3.3.3 Commands Received
Head3 - 8.3.3.4 Commands Generated
Head1 - 8.4 IAS WD Cluster
Head2 - 8.4.1 Overview
Head2 - 8.4.2 Server
Head3 - 8.4.2.1 Dependencies
Head3 - 8.4.2.2 Attributes
Head3 - 8.4.2.3 Commands Received
Head3 - 8.4.2.4 Commands Generated
Head2 - 8.4.3 Client
Head3 - 8.4.3.1 Dependencies
Head3 - 8.4.3.2 Attributes
Head3 - 8.4.3.3 Received Commands
Head3 - 8.4.3.4 Commands Generated
ZigBee Cluster Library Document 075123r01ZB ZIGBEE CLUSTER LIBRARY SPECIFICATION ZigBee Document 075123r01ZB October 19, 2007 7:34 pm Sponsored by: ZigBee Alliance Accepted by Abstract Keywords This document has been accepted for release by the ZigBee Alliance Board of Directors. This document defines the ZigBee Cluster Library. ZigBee, Profile, Application Framework, ZCL October 19, 2007 Copyright ' 2007 ZigBee Standards Organization. All rights reserved. 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45
PARTICIPANTS The following is a list of those who were members of the ZigBee Alliance Application Framework Working Group leadership when this document was released: Phil Jamieson: Chair Don Sturek: Drew Gislason: Secretary Matt Maupin: Project manager David Clark: ZCL technical editor Editor-in-chief Contributions were made to this document from the following members: Table 1: David Clark Ted Humpal Ettore Colicchio Kent Crouse Tim Gillman Drew Gislason Phil Jamieson William Keith Tom Klein Jared Lemke Jens Klostergaard Lyngsł Marco Naeve Philip Orlik Isaac Pinhas Phil Rudland Zachary Smith Don Sturek Urban Wicklander Walter Young Copyright ' 2007 ZigBee Standards Organization. All rights reserved. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
ZigBee Cluster Library Document 075123r01ZB i NOTICE OF USE AND DISCLOSURE The ZigBee Specification is available to individuals, companies and institutions free of charge for all non-commercial purposes (including university research, technical evaluation, and development of non-commercial software, tools, or documentation). No part of this specification may be used in development of a product for sale without becoming a member of ZigBee Alliance. Copyright ' ZigBee Alliance, Inc. (2007). All rights Reserved. This information within this document is the property of the ZigBee Alliance and its use and disclosure are restricted. Elements of ZigBee Alliance specifications may be subject to third party intellectual property rights, including without limitation, patent, copyright or trademark rights (such a third party may or may not be a member of ZigBee). ZigBee is not responsible and shall not be held responsible in any manner for identifying or failing to identify any or all such third party intellectual property rights. This document and the information contained herein are provided on an AS IS basis and ZigBee DISCLAIMS ALL WARRANTIES EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO (A) ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OF THIRD PARTIES (INCLUDING WITHOUT LIMITATION ANY INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENT, COPYRIGHT OR TRADEMARK RIGHTS) OR (B) ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR NON- INFRINGEMENT. IN NO EVENT WILL ZIGBEE BE LIABLE FOR ANY LOSS OF PROFITS, LOSS OF BUSINESS, LOSS OF USE OF DATA, INTERRUPTION OF BUSINESS, OR FOR ANY OTHER DIRECT, INDIRECT, SPECIAL OR EXEMPLARY, INCIDENTIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES OF ANY KIND, IN CONTRACT OR IN TORT, IN CONNECTION WITH THIS DOCUMENT OR THE INFORMATION CONTAINED HEREIN, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE. All Company, brand and product names may be trademarks that are the sole property of their respective owners. The above notice and this paragraph must be included on all copies of this document that are made. ZigBee Alliance, Inc. 2400 Camino Ramon, Suite 375 San Ramon, CA 94583 Copyright ' 2007 ZigBee Standards Organization. All rights reserved. 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45
ii Notice of Use and Disclosure This page is intentionally blank Copyright ' 2007 ZigBee Standards Organization. All rights reserved. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
ZigBee Cluster Library Document 075123r01ZB iii TABLE OF CONTENTS Participants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Notice of Use and Disclosure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1 Scope and Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Acronyms and Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.3 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3.1 ZigBee Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3.2 Application Domain Definitions . . . . . . . . . . . . . . . . . . . . . . 2 1.4 Conformance Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.5 References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.5.1 Zigbee Alliance Documents. . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.5.2 European Standards Documents . . . . . . . . . . . . . . . . . . . . . . 3 1.5.3 IEEE Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.5.4 ASHRAE Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Chapter 2 Foundation Specification . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.1 Scope and Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.2 Cluster Library Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.2.1 Client/Server Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.2.2 Functional Domains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.3 Command Frame Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.3.1 General ZCL Frame Format . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.4 General Command Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.4.1 Read Attributes Command. . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.4.2 Read Attributes Response Command . . . . . . . . . . . . . . . . . . 16 2.4.3 Write Attributes Command . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.4.4 Write Attributes Undivided Command . . . . . . . . . . . . . . . . . 20 2.4.5 Write Attributes Response Command . . . . . . . . . . . . . . . . . . 20 2.4.6 Write Attributes No Response Command . . . . . . . . . . . . . . . 21 2.4.7 Configure Reporting Command. . . . . . . . . . . . . . . . . . . . . . . 23 2.4.8 Configure Reporting Response Command . . . . . . . . . . . . . . 27 2.4.9 Read Reporting Configuration Command . . . . . . . . . . . . . . . 28 Copyright ' 2007 ZigBee Standards Organization. All rights reserved. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
iv Table of Contents 2.4.10 Read Reporting Configuration Response Command. . . . . . 29 2.4.11 Report Attributes Command . . . . . . . . . . . . . . . . . . . . . . . . 32 2.4.12 Default Response Command . . . . . . . . . . . . . . . . . . . . . . . . 35 2.4.13 Discover Attributes Command . . . . . . . . . . . . . . . . . . . . . . 36 2.4.14 Discover Attributes Response Command . . . . . . . . . . . . . . 38 2.5 Addressing, Types and Enumerations . . . . . . . . . . . . . . . . . . . . . . 39 2.5.1 Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 2.5.2 Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 2.5.3 Status Enumerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 2.6 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 2.6.1 Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 2.6.2 Reception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 2.6.3 Manufacturer Specific Extensions . . . . . . . . . . . . . . . . . . . . . 51 Chapter 3 General Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 3.1 General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 3.1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 3.1.2 Cluster List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 3.2 Basic Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 3.2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 3.2.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 3.2.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 3.3 Power Configuration Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 3.3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 3.3.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 3.3.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 3.4 Device Temperature Configuration Cluster . . . . . . . . . . . . . . . . . . 70 3.4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 3.4.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 3.4.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 3.5 Identify Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 3.5.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 3.5.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 3.5.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 3.6 Groups Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 3.6.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 3.6.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 3.6.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 3.7 Scenes Cluster. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Copyright ' 2007 ZigBee Standards Organization. All rights reserved. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
ZigBee Cluster Library Document 075123r01ZB v 3.7.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 3.7.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 3.7.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 3.8 On/Off Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 3.8.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 3.8.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 3.8.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 3.9 On/Off Switch Configuration Cluster. . . . . . . . . . . . . . . . . . . . . . . 104 3.9.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 3.9.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 3.9.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 3.10 Level Control Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 3.10.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 3.10.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 3.10.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 3.11 Alarms Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 3.11.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 3.11.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 3.11.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 3.12 Time Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 3.12.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 3.12.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 3.12.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 3.13 Rssi Location Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 3.13.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 3.13.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Chapter 4 Measurement and Sensing Specification . . . . . . . . . . . . 137 4.1 General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 4.1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 4.1.2 Cluster List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 4.2 Illuminance Measurement Cluster . . . . . . . . . . . . . . . . . . . . . . . . . 140 4.2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 4.2.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 4.2.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 4.3 Illuminance Level Sensing Cluster . . . . . . . . . . . . . . . . . . . . . . . . . 143 4.3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 4.3.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 4.3.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 Copyright ' 2007 ZigBee Standards Organization. All rights reserved. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
vi Table of Contents 4.4 Temperature Measurement Cluster. . . . . . . . . . . . . . . . . . . . . . . . . 147 4.4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 4.4.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 4.4.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 4.5 Pressure Measurement Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 4.5.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 4.5.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 4.5.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 4.6 Flow Measurement Cluster. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 4.6.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 4.6.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 4.6.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 4.7 Relative Humidity Measurement Cluster . . . . . . . . . . . . . . . . . . . . 156 4.7.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 4.7.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 4.7.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 4.8 Occupancy Sensing Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 4.8.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 4.8.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 4.8.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 Chapter 5 Lighting Specification. . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 5.1 General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 5.1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 5.1.2 Cluster List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 5.2 Color Control Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 5.2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 5.2.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 5.2.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 5.3 Ballast Configuration Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 5.3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 5.3.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 5.3.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 5.3.4 The Dimming Light Curve . . . . . . . . . . . . . . . . . . . . . . . . . . 182 Chapter 6 HVAC Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 6.1 General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 6.1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 6.1.2 Cluster List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 6.2 Pump Configuration and Control Cluster . . . . . . . . . . . . . . . . . . . . 185 Copyright ' 2007 ZigBee Standards Organization. All rights reserved. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
分享到:
收藏