075367r02ZB_AFG-Home_Automation_Profile_for_Public_Download

更新时间:2023-04-27 17:03:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved.ZigBee Home Automation Public Application Profile

Document 053520r26

Z IG B EE H OME A UTOMATION P UBLIC

A PPLICATION P ROFILE

Home Automation Public Application Profile

ZigBee Profile: 0x0104

Revision 26Version 1.1

February 8, 2010ZigBee Document 053520r26

February 8, 2010 11:55 pm

Sponsored by: ZigBee Alliance

Accepted by This document has been accepted for release by the ZigBee Alliance Board of Directors.

Abstract This document defines the home automation profile.

Keywords ZigBee, Profile, Home Automation, Application Framework.

2345678910111213141516171819202122232425262728293031323334

3536373839404142434445

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

This page intentionally blank

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

Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved.

1i Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved.ZigBee Home Automation Public Application Profile

Document 053520r26

N OTICE OF U SE AND D ISCLOSURE

Copyright ? ZigBee Alliance, Inc. (2007-2009). 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 375San Ramon, CA 94583, USA

23456789101112131415161718192021222324252627282930313233343536373839404142434445

Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved. 123456789101112131415161718192021222324252627282930313233343536373839404142434445Notice of Use and Disclosure ii This page intentionally blank

1iii Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved.ZigBee Home Automation Public Application Profile

Document 053520r26

P ARTICIPANTS

The following is a list of those who were members of the ZigBee Alliance Core Stack Working Group leadership when this document was released:

Don Sturek: Chair

Mads Westergreen: Vice-chair

Tim Hirou, Bob Old: Editor-in-chief

Tim Gilman: Secretary

When the document was released, the Home Automation Profile Task Group leadership was composed of the following members:

Casey Anderson: Chair of the Home Automation Profile Task Group

Mads Westergreen: Vice chair of the Home Automation Profile Task Group Matt Smith: Secretary

Contributions were made to this document by the following members:Walter Barnum William Keith Zachary Smith

Peter Burnett Jens Klostergaard Lyngs?Don Sturek

David Clark Jared Lemke Mads Westergreen Kent Crouse Eetay Natan Urban Wicklander Drew Gislason Isaac Pinhas Matt Smith

Tim Gillman Phil Rudland

23456789101112131415161718192021222324252627282930313233343536373839404142434445

Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved. 123456789101112131415161718192021222324252627282930313233343536373839404142434445Participants iv This page intentionally blank

123456789101112131415161718192021222324252627282930313233343536373839404142434445v Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved.ZigBee Home Automation Public Application Profile

Document 053520r26

T ABLE OF C ONTENTS

Notice of Use and Disclosure i

Participants iii

List of Tables ix

List of Figures xiii

Document History xv

Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.1 Scope. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.2 Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Chapter 2 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2.1 ZigBee Alliance Documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2.2 European Standards Documents. . . . . . . . . . . . . . . . . . . . . . . . . . . 3Chapter 3 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

3.1 Conformance Levels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

3.2 ZigBee Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Chapter 4 Acronyms and Abbreviations . . . . . . . . . . . . . . . . . . . . . 7Chapter 5 Profile Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

5.1 A ZigBee Home Automation Network. . . . . . . . . . . . . . . . . . . . . . 9

5.2 ZigBee Stack Profile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

5.2.1 ZigBee Routing Table Size Recommendations. . . . . . . . . . . 11

5.2.2 ZigBee HA Coordinator Recommendations . . . . . . . . . . . . . 12

5.3 Startup Attribute Set (SAS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

5.3.1 Start Up Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

5.3.2 Join Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

5.3.3 Security Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

5.3.4 End Device Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

5.3.5 Link Status Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

5.3.6 Concentrator Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

5.3.7 APS Transport Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . 15

5.3.8 Binding Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

5.4 ZDO Config for HA Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

5.5 Other HA Requirements and Best Practices. . . . . . . . . . . . . . . . . . 15

5.6 Device Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved. 123456789101112131415161718192021222324252627282930313233343536373839404142434445Chapter 1vi 5.7 ZigBee Cluster Library (ZCL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

5.8 Cluster List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

5.9 Commissioning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

5.9.1 Forming the Network (Start-up Sequence) . . . . . . . . . . . . . . 20

5.9.2 Support for Commissioning Modes. . . . . . . . . . . . . . . . . . . . 21

5.9.3 Commissioning Documentation . . . . . . . . . . . . . . . . . . . . . . 22

5.9.4 Group Commissioning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

5.9.5 Group Messaging vs. Unicast Messaging . . . . . . . . . . . . . . . 24Chapter 6 Constants, Error Codes and General Alarms . . . . . . . . 25Chapter 7 Device Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

7.1 Common Clusters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

7.1.1 Optional Support for Clusters With Reporting Capability . . 30

7.1.2 Groups and Scene Cluster Clarification. . . . . . . . . . . . . . . . . 30

7.1.3 Level Control Cluster Clarification. . . . . . . . . . . . . . . . . . . . 31

7.1.4 Client Cluster Mandatory Commands Clarification . . . . . . . 35

7.1.5 Configure Reporting Optional for Certain Device Types . . . 36

7.1.6 Manufacturer-Specific Clusters. . . . . . . . . . . . . . . . . . . . . . . 36

7.1.7 Cluster Usage Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . . 36

7.2 Feature and Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . 37

7.3 Generic Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

7.3.1 On/Off Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

7.3.2 Level Control Switch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

7.3.3 On/Off Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

7.3.4 Level Controllable Output. . . . . . . . . . . . . . . . . . . . . . . . . . . 43

7.3.5 Scene Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

7.3.6 Configuration Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

7.3.7 Remote Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

7.3.8 Combined Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

7.3.9 Range Extender . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

7.3.10 Mains Power Outlet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

7.3.11 Door Lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

7.3.12 Door Lock Controller. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

7.3.13 Simple Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

7.4 Lighting Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

7.4.1 On/Off Light . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

7.4.2 Dimmable Light. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

7.4.3 Color Dimmable Light. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

7.4.4 On/Off Light Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

123456789101112131415161718192021222324252627282930313233343536373839404142434445vii Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved.ZigBee Home Automation Public Application Profile

Document 053520r26

7.4.5 Dimmer Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

7.4.6 Color Dimmer Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

7.4.7 Light Sensor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

7.4.8 Occupancy Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

7.5 Closure Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

7.5.1 Shade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

7.5.2 Shade Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

7.5.3 Window Covering Device . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

7.5.4 Window Covering Controller . . . . . . . . . . . . . . . . . . . . . . . . 78

7.6 HVAC Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

7.6.1 Heating/Cooling Unit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

7.6.2 Thermostat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

7.6.3 Temperature Sensor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

7.6.4 Pump . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

7.6.5 Pump Controller. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

7.6.6 Pressure Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

7.6.7 Flow Sensor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

7.7 Intruder Alarm System Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

7.7.1 IAS Control and Indicating Equipment (CIE). . . . . . . . . . . . 92

7.7.2 IAS Ancillary Control Equipment (ACE). . . . . . . . . . . . . . . 94

7.7.3 IAS Zone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

7.7.4 IAS Warning Device (WD). . . . . . . . . . . . . . . . . . . . . . . . . . 97

A.1 Door Lock Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

A.1.1 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

A.1.2 Client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

A.2 Window Covering Cluster. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

A.2.1 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

A.2.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

B.1 CCB #1169. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

B.2 CCB #1097. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

B.3 CCB #1092. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

B.4 CCB #1093. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

B.5 CCB #1094. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

B.6 CCB #1085. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

C.1 General E-mode Commissioning Recommendations . . . . . . . . . . 127

C.1.1 End Device Bind. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

C.1.2 Group Commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

C.2 Sensor E-mode Commissioning Recommendations . . . . . . . . . . . 128

Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved. 123456789101112131415161718192021222324252627282930313233343536373839404142434445Chapter 1viii C.2.1 1. EDB + Bind. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

C.3 General Recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

123456789101112131415161718192021222324252627282930313233343536373839404142434445ix Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved.ZigBee Home Automation Public Application Profile

Document 053520r26

L IST OF T ABLES

Table 1.1 Document Revision Change History . . . . . . . . . . . . . . . . . xv Table 5.1 Devices Specified in the HA Profile . . . . . . . . . . . . . . . . . 17Table 5.2 Clusters Used in the HA Profile . . . . . . . . . . . . . . . . . . . . . 19Table 5.3 Example Commissioning Documentation . . . . . . . . . . . . . 22Table 6.1 Constants Specific to the HA Profile . . . . . . . . . . . . . . . . . 25Table 7.1 Clusters Common to All Devices . . . . . . . . . . . . . . . . . . . . 29Table 7.2 Move Commands Without On/Off . . . . . . . . . . . . . . . . . . 31Table 7.3 Move Commands With On/Off . . . . . . . . . . . . . . . . . . . . . 33Table 7.4 Example Features and Functions Configuration

for an HA Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37Table 7.5 Clusters Supported by the On/Off Switch Device . . . . . . . 39Table 7.6 Example Features and Functions Supported by the On/Off

Switch Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Table 7.7 Clusters Supported by the Level Control Switch Device . 40Table 7.8 Example Features and Functions Supported by the

Level Control Switch Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Table 7.9 Clusters Supported by the On/Off Output Device . . . . . . . 42Table 7.10 Example Features and Functions Supported by the

On/Off Output Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43Table 7.11 Clusters Supported by the Level Controllable Output Device

44

Table 7.12 Example Features and Functions Supported by the

Level Controllable Output Device . . . . . . . . . . . . . . . . . . . . . . . . 44Table 7.13 Clusters Supported by the Scene Selector Device . . . . . . 45Table 7.14 Example Features and Functions Supported by the

Scene Selector Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Table 7.15 Clusters Supported by the Configuration Tool Device . . 47Table 7.16 Example Features and Functions Supported by the

Configuration Tool Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Table 7.17 Clusters Supported by the Remote Control Device . . . . . 49Table 7.18 Example Features and Functions Supported by the

Remote Control Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Table 7.19 Clusters Supported by the Combined Interface Device . . 51

Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved. 123456789101112131415161718192021222324252627282930313233343536373839404142434445List of Tables x Table 7.20 Example Features and Functions Supported by the

Combined Interface Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52Table 7.21 Example Features and Functions Supported by the

Range Extender Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53Table 7.22 Clusters Supported by the Mains Power Outlet Device . . 54Table 7.23 Example Features and Functions Supported by the

Mains Power Outlet Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55Table 7.24 Clusters Supported by the Door Lock Device . . . . . . . . . 56Table 7.25 Example Features and Functions Supported by the

Door Lock Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56Table 7.26 Clusters Supported by the Door Lock Controller . . . . . . 57Table 7.27 Example Features and Functions Supported by the

Door Lock Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58Table 7.28 Clusters Supported by the Simple Sensor . . . . . . . . . . . . 59Table 7.29 Example Features and Functions Supported by the

Simple Sensor Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Table 7.30 Clusters Supported by the On/Off Light Device . . . . . . . 60Table 7.31 Example Features and Functions Supported by the

On/Off Light Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61Table 7.32 Clusters Supported by the Dimmable Light Device . . . . 62Table 7.33 Example Features and Functions Supported by the

Dimmable Light Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Table 7.34 Clusters Supported by the Color Dimmable Light Device 64Table 7.35 Example Features and Functions Supported by the

Color Dimmable Light Device . . . . . . . . . . . . . . . . . . . . . . . . . . 64Table 7.36 Clusters Supported by the On/Off Light Switch . . . . . . . 66Table 7.37 Example Features and Functions Supported by the

On/Off Light Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66Table 7.38 Clusters Supported by the Dimmer Switch Device . . . . . 67Table 7.39 Example Features and Functions Supported by the

Dimmer Switch Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68Table 7.40 Clusters Supported by the Color Dimmer Switch Device 69Table 7.41 Example Features and Functions Supported by the

Color Dimmer Switch Device . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Table 7.42 Clusters Supported by the Light Sensor Device . . . . . . . 70Table 7.43 Example Features and Functions Supported by the

Light Sensor Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71Table 7.44 Clusters Supported by the Occupancy Sensor Device . . . 72

123456789101112131415161718192021222324252627282930313233343536373839404142434445xi Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved.ZigBee Home Automation Public Application Profile

Document 053520r26

Table 7.45 Example Features and Functions Supported by the

Occupancy Sensor Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72Table 7.46 Clusters Supported by the Shade Device . . . . . . . . . . . . . 73Table 7.47 Example Features and Functions Supported by the

Shade Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74Table 7.48 Clusters Supported by the Shade Controller Device . . . . 75Table 7.49 Example Features and Functions Supported by the

Shade Controller Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76Table 7.50 Clusters Supported by the Window Covering Device . . . 77Table 7.51 Example Features and Functions Supported by the

Window Covering Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77Table 7.52 Clusters Supported by the Window Covering Controller Device

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78Table 7.53 Example Features and Functions Supported by the

Window Covering Controller Device . . . . . . . . . . . . . . . . . . . . . 79Table 7.54 Clusters Supported by the Heating/Cooling Unit Device 80Table 7.55 Example Features and Functions Supported by the

Heating/Cooling Unit Device . . . . . . . . . . . . . . . . . . . . . . . . . . . 81Table 7.56 Clusters Supported by the Thermostat Device . . . . . . . . . 82Table 7.57 Example Features and Functions Supported by the

Thermostat Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Table 7.58 Clusters Supported by the Temperature Sensor Device . . 84Table 7.59 Example Features and Functions Supported by the

Temperature Sensor Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84Table 7.60 Clusters Supported by the Pump Device . . . . . . . . . . . . . 85Table 7.61 Pump Actions on Receipt for On/Off Commands . . . . . . 86Table 7.62 Relationship Between Level and Setpoint . . . . . . . . . . . . 86Table 7.63 Example Features and Functions Supported by

the Pump Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87Table 7.64 Clusters Supported by the Pump Controller Device . . . . 88Table 7.65 Example Features and Functions Supported by the

Pump Controller Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89Table 7.66 Clusters Supported by the Pressure Sensor Device . . . . . 90Table 7.67 Example Features and Functions Supported by the

Pressure Sensor Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90Table 7.68 Clusters Supported by the Flow Sensor Device . . . . . . . . 91Table 7.69 Example Features and Functions Supported by the

Flow Sensor Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved. 123456789101112131415161718192021222324252627282930313233343536373839404142434445List of Tables xii Table 7.70 Clusters Supported by the IAS CIE Device . . . . . . . . . . . 93Table 7.71 Example Features and Functions Supported by

the IAS CIE Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93Table 7.72 Clusters Supported by the IAS ACE Device . . . . . . . . . . 94Table 7.73 Example Features and Functions Supported by

the IAS ACE Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95Table 7.74 Clusters Supported by the IAS Zone Device . . . . . . . . . . 96Table 7.75 Example Features and Functions Supported by

the IAS Zone Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96Table 7.76 Clusters Supported by the IAS WD . . . . . . . . . . . . . . . . . 97Table 7.77 Example Features and Functions Supported by

the IAS WD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98Table A.1 Server Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102Table A.2 Commands Received by the Server Cluster . . . . . . . . . . . 103Table A.3 Commands Received by the Client Cluster . . . . . . . . . . . 104Table A.4 Window Covering Attribute Sets . . . . . . . . . . . . . . . . . . . 105Table A.5 Window Covering Information Attribute Set . . . . . . . . . . 105Table A.6 Window Covering Types . . . . . . . . . . . . . . . . . . . . . . . . . 106Table A.7 Bit Meanings for the Config/Status Attribute . . . . . . . . . 107Table A.8 Window Covering Settings Attribute Set . . . . . . . . . . . . . 109Table A.9 Bit Meanings for the Mode Attribute . . . . . . . . . . . . . . . . 111Table A.10 Commands Received by the Window Covering Server Cluster

112

Table A.11 Commands Generated by the Window Covering Client . 119Table B.1 ZCL Default Response Clarification . . . . . . . . . . . . . . . . . 122

1234567

8

9101112131415161718192021222324252627282930313233343536373839404142434445xiii

Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved.ZigBee Home Automation Public Application Profile

Document 053520r26L IST OF F IGURES

Figure 5.1 Home network enabled by ZigBee HA . . . . . . . . . . . . . . 10Figure A.1 Format of the Go To Lift Setpoint Command . . . . . . . . . 113Figure A.2 Format of the Go To Lift Value Command . . . . . . . . . . . 114Figure A.3 Format of the Go To Lift Percentage Command . . . . . . . 114Figure A.4 Format of the Go To Tilt Setpoint Command . . . . . . . . . 115Figure A.5 Format of the Go To Tilt Value Command . . . . . . . . . . . 115Figure A.6 Format of the Go To Tilt Percentage Command . . . . . . . 116Figure A.7 Format of the Program Setpoint Command . . . . . . . . . . . 117Figure A.8 Format of the Program Setpoint command . . . . . . . . . . . 117

Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved. 123456789101112131415161718192021222324252627282930313233343536373839404142434445Chapter 2xiv This page intentionally blank

1xv Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved.ZigBee Home Automation Public Application Profile

Document 053520r26

D OCUMENT H ISTORY

Table 1.1 shows the change history for this specification.

Table 1.1 Document Revision Change History Revision Version Description

00.1Original version.

10.1Store scene command added to general cluster.20.1Group Identifier and Vendor Identifier fields added

into the general frame format to harmonize with

CBA. ThermostatControl cluster and Thermostat

device description added. Many editorial fixes.

30.3Added clusters for ThermostatUnit, TempSensor,

BinaryInput, BinaryOutput, PumpControl. Many

editorial changes.

40.4Moved all the cluster specifications to library files.

Streamlined the rest of the document accordingly.

5, 60.4Added space heating / cooling devices.

70.4Added remote control and range extender. Many

minor editorial changes.

80.4Added mains power outlet.

90.4Added constants, generic device, generic

switchable device, generic level controllable

device, configuration device and scene selection

device. Streamlined cluster descriptions. Many

editorial improvements.

10, 11, 120.5Made changes to resolve comments from LB9.130.5Final changes to resolve comments from LB9.

Specifically, text was added for polling rates,

reporting, commissioning and modifications due to

changes in the ZCL.

140.5 A couple more final adjustments.

150.6Changes made due to initial comment resolution

for LB13.

23456789101112131415161718192021222324252627282930313233343536373839404142434445

Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved. 123456789101112131415161718192021222324252627282930313233343536373839404142434445Document History xvi 160.6Final changes due to comment resolution. Profile is

ready for testing.

170.7Added text to specify mandatory start up settings

and commissioning behaviors.

180.7Added text to specify mandatory and optional

features and functions per device type.

19-240.7-0.9Added text reflecting changes from Paris 2007

meeting to ensure inter operability between HA

profile devices.

25 1.0Editorial changes for release.

260.9Added CCB resolutions

Table 1.1 Document Revision Change History (Continued)

Revision Version Description

11Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved.ZigBee Home Automation Public Application Profile

Document 053520r26

C H A P T E R

1

I NTRODUCTION

1.1Scope

This profile defines device descriptions and standard practices for applications commonly found in a residential or light commercial environment. Installation scenarios range from a single room to an entire home. The key applications included in this profile are lighting, HVAC, window shades and security.

1.2Purpose

This profile provides standard interfaces and device definitions to allow inter operability among ZigBee Home Automation devices produced by various manufacturers.

23456789101112131415161718192021222324252627282930313233343536373839404142434445

Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved. 123456789101112131415161718192021222324252627282930313233343536373839404142434445Chapter 1

Introduction 2This page intentionally blank

13Copyright ? 2007-2010 ZigBee Alliance, Inc. All rights reserved.ZigBee Home Automation Public Application Profile

Document 053520r26

C H A P T E R

2

R EFERENCES

The following standards and specifications contain provisions, which through reference in this document constitute provisions of this specification. All the standards and specifications listed are normative references. At the time of publication, the editions indicated were valid. All standards and specifications are subject to revision, and parties to agreements based on this specification are encouraged to investigate the possibility of applying the most recent editions of the standards and specifications indicated below.

2.1ZigBee Alliance Documents

[B1] ZigBee document 08006r03, ZigBee PICS And Stack Profiles

[B2] ZigBee document 075123r02, ZigBee Cluster Library Specification.

[B3] ZigBee document 075356r15ZB, ZigBee Smart Energy Profile Specification

2.2European Standards Documents

[B4] EN 50131 European Standards Series for Intruder Alarm Systems

23456789101112131415161718192021222324252627282930313233343536373839404142434445

本文来源:https://www.bwwdw.com/article/arpq.html

Top