logo资料库

075367r03ZB_AFG-Home_Automation_Profile_for_Public_Download.pdf

第1页 / 共390页
第2页 / 共390页
第3页 / 共390页
第4页 / 共390页
第5页 / 共390页
第6页 / 共390页
第7页 / 共390页
第8页 / 共390页
资料共390页,剩余部分请下载后查看
ZigBee Home Automation Public Application Profile
Notice of Use and Disclosure
Participants
Table of Contents
List of Tables
List of Figures
Document History
Introduction
1.1 Scope
1.2 Purpose
1.3 Provisional Features
References
2.1 ZigBee Alliance Documents
2.2 European Standards Documents
Definitions
3.1 Conformance Levels
3.2 ZigBee Definitions
Acronyms and Abbreviations
Profile Description
5.1 A ZigBee Home Automation Network
5.2 ZigBee Stack Profile
5.2.1 ZigBee Routing Table Size Recommendations
5.2.2 ZigBee HA Coordinator Recommendations
5.2.3 No Network Level Multicasts
5.3 Startup Attribute (SAS)
5.3.1 Start Up Parameters
5.3.2 Join Parameters
5.3.3 Security Parameters
5.3.4 End Device Parameters
5.3.5 Link Status Parameters
5.3.6 Concentrator Parameters
5.3.7 APS Transport Parameters
5.4 ZDO Config for HA Devices
5.5 Device Discovery
5.6 Other HA Requirements and Best Practices
5.7 Device Descriptions
5.8 ZigBee Cluster Library (ZCL)
5.9 Cluster List
Constants, Error Codes and General Alarms
Device Specifications
7.1 Common Clusters
7.1.1 Optional Support for Clusters with Reporting Capability
7.1.2 Groups and Scene Cluster Clarification
7.1.3 Level Control Cluster Clarification
7.1.4 Client Cluster Mandatory Commands Clarification
7.1.5 Attribute Reporting Clarification
7.1.6 Manufacturer-Specific Clusters
7.1.7 Cluster Usage Restrictions
7.2 Certifiable HA Devices and Features
7.3 Feature and Function Description
7.4 Generic Devices
7.4.1 On/Off Switch
7.4.2 Level Control Switch
7.4.3 On/Off Output
7.4.4 Level Controllable Output
7.4.5 Scene Selector
7.4.6 Configuration Tool
7.4.7 Remote Control
7.4.8 Combined Interface
7.4.9 Range Extender
7.4.10 Mains Power Outlet
7.4.11 Door Lock
7.4.12 Door Lock Controller
7.4.13 Simple Sensor
7.4.14 Consumption Awareness Device
7.4.15 Home Gateway/Energy Management System
7.4.16 Smart Plug
7.4.17 White Goods
7.4.18 Meter Interface
7.5 Lighting Devices
7.5.1 On/Off Light
7.5.2 Dimmable Light
7.5.3 Color Dimmable Light
7.5.4 On/Off Light Switch
7.5.5 Dimmer Switch
7.5.6 Color Dimmer Switch
7.5.7 Light Sensor
7.5.8 Occupancy Sensor
7.6 Closure Devices
7.6.1 Shade
7.6.2 Shade Controller
7.6.3 Window Covering Device
7.6.4 Window Covering Controller
7.7 HVAC Devices
7.7.1 Heating/Cooling Unit
7.7.2 Thermostat
7.7.3 Temperature Sensor
7.7.4 Pump
7.7.5 Pump Controller
7.7.6 Pressure Sensor
7.7.7 Flow Sensor
7.8 Intruder Alarm System Devices
7.8.1 IAS Control and Indicating Equipment (CIE)
7.8.2 IAS Ancillary Control Equipment (ACE)
7.8.3 IAS Zone
7.8.4 IAS Warning Device (WD)
Home Automation Commissioning
8.1 Network Steering
8.1.1 Form
8.1.2 Join
8.2 Commissioning
8.2.1 Support for Commissioning Modes
8.3 EZ-Mode Commissioning
8.3.1 References
8.3.2 Terms
8.3.3 EZ-Mode Invocation
8.3.4 EZ-Mode Network Steering
8.3.5 EZ-Mode Finding and Binding
8.3.6 EZ-Mode Network Steering
8.3.7 EZ-Mode Initiator: Finding and Binding
8.3.8 EZ-Mode Target: Finding and Binding
8.3.9 EZ-Mode Default Constants
8.3.10 EZ-Mode Device Types
8.3.11 Identify Cluster Attribute
8.3.12 Identify Cluster Commands
8.4 Centralized Commissioning
8.4.1 Central Commissioning Overview
8.4.2 Minimum Requirements for All Devices
8.4.3 Node Discovery
8.5 Group Messaging vs. Unicast Messaging
8.6 Bindings Required for Commissioning
8.7 Network Sharing
Home Automation Specific Cluster Descriptions
9.1 Electrical Measurement Cluster
9.1.1 Overview
9.1.2 Server
9.2 Diagnostics Cluster
9.2.1 Overview
9.2.2 Server
9.2.3 Client
9.3 Window Covering Cluster
9.3.1 Overview
9.3.2 Server
9.3.3 Client
9.4 Poll Control Cluster
9.4.1 Overview
9.4.2 Terminology
9.4.3 Commissioning Process for the Poll Control Cluster
9.4.4 Server
9.4.5 Client
9.4.6 Poll Control Cluster Sequence Diagram
9.5 Power Profile Cluster
9.5.1 Overview
9.5.2 References
9.5.3 General Description
9.5.4 Server Attributes
9.5.5 Server Commands Received
9.5.6 Server Commands Generated
9.5.7 Client Attributes
9.5.8 Client Commands Received
9.5.9 Client Commands Generated
9.5.10 Example of Device Interactions Using the Power Profile (Informative Section)
9.6 EN50523 Appliance Control Cluster
9.6.1 Overview
9.6.2 References
9.6.3 General Description
9.6.4 Server Attributes
9.6.5 Server Commands Received
9.6.6 Server Commands Generated
9.6.7 Client
9.7 EN50523 Appliance Identification Cluster
9.7.1 Overview
9.7.2 Server
9.7.3 Client
9.8 Meter Identification Cluster
9.8.1 Overview
9.8.2 References
9.8.3 Server
9.8.4 Client
9.9 EN50523 Appliance Events and Alerts Cluster
9.9.1 Overview
9.9.2 Server
9.9.3 Client
9.10 Appliance Statistics Cluster
9.10.1 Overview
9.10.2 Server
9.10.3 Client
9.10.4 Appliance Statistics Cluster Sequence Diagram
Home Automation, ZCL Cluster Extensions
10.1 Door Lock Cluster Extensions
10.1.1 Door Lock Cluster
10.1.2 Server
10.1.3 Client
10.2 Thermostat Cluster Extensions
10.2.1 Introduction
10.2.2 References
10.2.3 General Description
10.3 Thermostat User Interface Configuration Cluster Extensions
10.3.1 Introduction
10.3.2 References
10.3.3 General Description
10.3.4 Sample Conversion Code
10.4 Level Control Cluster Extensions
10.4.1 Introduction
10.4.2 References
10.4.3 General Description
10.5 On/Off Switch Configuration Cluster Extensions
10.5.1 Introduction
10.5.2 References
10.5.3 General Description
10.5.4 SwitchType Attribute
10.6 Over the Air Bootload Cluster Extensions
10.6.1 Overview
10.6.2 OTA Bootloading Timing Considerations
10.7 IAS Zone Cluster Extensions
10.7.1 Introduction
10.7.2 References
10.7.3 General Description
10.7.4 Server
10.8 IAS ACE Cluster Extensions
10.8.1 Introduction
10.8.2 References
10.8.3 General Description
10.8.4 Server
10.9 IAS WD Cluster Extensions
10.9.1 Introduction
10.9.2 References
10.9.3 General Description
10.9.4 Server
10.10 Power Configuration Cluster Extensions
10.10.1 Power Configuration Cluster Attribute Set
10.10.2 BatteryInformationAttribute Set
10.10.3 Battery Settings Attribute Set
10.10.4 Battery Information 2 Attribute Set
10.10.5 Battery Settings 2 Attribute Set
10.10.6 Battery Information 3 Attribute Set
10.10.7 Battery Settings 3 Attribute Set
Home Automation CCBs
11.1 CCB #1169
11.2 CCB #1097
11.3 CCB #1092
11.4 CCB #1093
11.5 CCB #1094
11.6 CCB #1085
11.7 CCB #1770
11.8 CCB #1771
11.9 CCB #1772
11.10 CCB #1773
11.11 CCB #1774
11.12 CCB #1777
11.13 CCB #1779
11.14 CCB #1780
11.15 CCB #1782
11.16 CCB #1783
11.17 CCB# 1790
Discover Commands
12.1 New Discover Commands
12.1.1 Discover Commands Received Command
12.1.2 Discover Commands Received Response
12.1.3 Discover Commands Generated Command
12.1.4 Discover Commands Generated Response
12.1.5 Discover Attributes Extended Command
12.1.6 Discover Attributes Extended Response Command
Green Power in Home Automation
13.1 Introduction
13.1.1 Scope
13.1.2 Purpose of the Document
13.2 References
13.2.1 Normative References
13.2.2 Informative References
13.3 Definitions
13.3.1 Conformance Levels
13.3.2 Conventions
13.3.3 ZigBee Definitions
13.3.4 Definitions Specific to this Feature
13.4 Acronyms and Abbreviations
13.5 GP Best Practices for Home Automation
13.5.1 Profile-specific Settings for HA Devices
13.5.2 HA-specific GP operation
13.6 HA-specific Commissioning
13.6.1 Device Indications
13.7 HA – GP Commissioning Message Sequence Charts
13.7.1 HA – HA Commissioning
13.7.2 HA – GP Commissioning
ZigBee Home Automation Public Application Profile Document 05-3520-29 ZIGBEE HOME AUTOMATION PUBLIC APPLICATION PROFILE Home Automation Public Application Profile ZigBee Profile: 0x0104 Revision 29 Version 1.2 ZigBee Document 05-3520-29 June 6, 2013 12:05 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 home automation profile. ZigBee, Profile, Home Automation, Application Framework. June 6, 2013 Copyright © 2007-2013 ZigBee Alliance, Inc. 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
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 This page intentionally blank Copyright © 2007-2013 ZigBee Alliance, Inc. All rights reserved.
ZigBee Home Automation Public Application Profile Document 05-3520-29 3 NOTICE OF USE AND DISCLOSURE Copyright © ZigBee Alliance, Inc. (2007-20013). All rights reserved. The 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, USA Copyright © 2007-2013 ZigBee Alliance, Inc. All rights reserved. 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135
4 Notice of Use and Disclosure This page intentionally blank Copyright © 2007-2013 ZigBee Alliance, Inc. All rights reserved. 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180
ZigBee Home Automation Public Application Profile Document 05-3520-29 5 PARTICIPANTS Contact Information When the document was released, the Home Automation Profile Task Group leadership was composed of the following members: Ezra Hale: Chair of the Home Automation Profile Task Group Drew Gislason: Vice Chair of the Home Automation Profile Task Group Claudio Borean: Technical Editor of Home Automation Profile Task Group Andreas Westermann: Secretary of Home Automation Profile Task Group Contributions were made to this document by the following members: Shane Almeida Casey Anderson Walter Barnum Claudio Borean Chris Brandson Peter Burnett Mark Caterino David Clark Kent Crouse Joe Doubek Dave Dundon-Harris Tim Gillman Drew Gislason Ezra Hale William Keith Christian Kuster Zin Kyaw Gary Lee Jared Lemke Jens Klostergaard Lyngsø Gabriele Merlonghi CL Nagaraj Eetay Natan Ivan O'Neill Isaac Pinhas Andrea Ricci Jonas Riska Phil Rudland Anna Rugo Paolo Scuro David Smith Matt Smith Zachary Smith Don Sturek Mauro Taiariol Stefano Toppan Owen Troy Kenny York Mads Westergreen Urban Wicklander Cam Williams The ZigBee Alliance thanks Energy@home for its contribution to these technical specifications through technical documents, organization of test events, and active participation of its members. Energy@home is a no-profit association registered under the Italian law with the mission of promoting technologies and services for energy efficiency at home http://www.energy-home.it. Copyright © 2007-2013 ZigBee Alliance, Inc. All rights reserved. 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225
6 Participants This page intentionally blank Copyright © 2007-2013 ZigBee Alliance, Inc. All rights reserved. 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270
ZigBee Home Automation Public Application Profile Document 05-3520-29 7 TABLE OF CONTENTS Notice of Use and Disclosure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Participants. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Document History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Chapter 1 Introduction 31 1.1 Scope. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 1.2 Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 1.3 Provisional Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Chapter 2 References 33 2.1 ZigBee Alliance Documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.2 European Standards Documents . . . . . . . . . . . . . . . . . . . . . . . . . 34 Chapter 3 Definitions 35 3.1 Conformance Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.2 ZigBee Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Chapter 4 Acronyms and Abbreviations 37 Chapter 5 Profile Description 39 5.1 A ZigBee Home Automation Network. . . . . . . . . . . . . . . . . . . . 39 5.2 ZigBee Stack Profile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 5.2.1 ZigBee Routing Table Size Recommendations . . . . . . . . . 41 5.2.2 ZigBee HA Coordinator Recommendations . . . . . . . . . . . 42 5.2.3 No Network Level Multicasts . . . . . . . . . . . . . . . . . . . . . . 42 5.3 Startup Attribute (SAS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 5.3.1 Start Up Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 5.3.2 Join Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 5.3.3 Security Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 5.3.4 End Device Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 5.3.5 Link Status Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 5.3.6 Concentrator Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . 45 5.3.7 APS Transport Parameters. . . . . . . . . . . . . . . . . . . . . . . . . 46 5.4 ZDO Config for HA Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 5.5 Device Discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Copyright © 2007-2013 ZigBee Alliance, Inc. All rights reserved. 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315
8 Chapter 1 5.6 Other HA Requirements and Best Practices . . . . . . . . . . . . . . . . 46 5.7 Device Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 5.8 ZigBee Cluster Library (ZCL) . . . . . . . . . . . . . . . . . . . . . . . . . . 50 5.9 Cluster List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Chapter 6 Constants, Error Codes and General Alarms 53 Chapter 7 Device Specifications 57 7.1 Common Clusters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 7.1.1 Optional Support for Clusters with Reporting Capability . 58 7.1.2 Groups and Scene Cluster Clarification. . . . . . . . . . . . . . . 58 7.1.3 Level Control Cluster Clarification . . . . . . . . . . . . . . . . . . 58 7.1.4 Client Cluster Mandatory Commands Clarification . . . . . 63 7.1.5 Attribute Reporting Clarification. . . . . . . . . . . . . . . . . . . . 63 7.1.6 Manufacturer-Specific Clusters . . . . . . . . . . . . . . . . . . . . . 64 7.1.7 Cluster Usage Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . 64 7.2 Certifiable HA Devices and Features . . . . . . . . . . . . . . . . . . . . . 64 7.3 Feature and Function Description. . . . . . . . . . . . . . . . . . . . . . . . 64 7.4 Generic Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 7.4.1 On/Off Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 7.4.2 Level Control Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 7.4.3 On/Off Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 7.4.4 Level Controllable Output . . . . . . . . . . . . . . . . . . . . . . . . . 70 7.4.5 Scene Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 7.4.6 Configuration Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 7.4.7 Remote Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 7.4.8 Combined Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 7.4.9 Range Extender . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 7.4.10 Mains Power Outlet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 7.4.11 Door Lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 7.4.12 Door Lock Controller. . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 7.4.13 Simple Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 7.4.14 Consumption Awareness Device . . . . . . . . . . . . . . . . . . . 84 7.4.15 Home Gateway/Energy Management System . . . . . . . . . 85 7.4.16 Smart Plug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 7.4.17 White Goods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 7.4.18 Meter Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 7.5 Lighting Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 7.5.1 On/Off Light . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Copyright © 2007-2013 ZigBee Alliance, Inc. All rights reserved. 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360
分享到:
收藏