Instructions for Aeotec models including: Pico Smart Things integrated Shutter, Pico Smart, Things integrated Shutter, integrated Shutter, Shutter

ES - Pico Sh...

Aeotec Pico Shutter user guide : Aeotec Help Desk


File Info : application/pdf, 21 Pages, 833.49KB

PDF preview unavailable. Download the PDF instead.

6200417572
AEOTEC Engineering Specification
Pico Shutter

AEOTEC Engineering Specification
Engineering Specification Pico Switch

Document No. Description

SPEC-ZGA004

Written By Date Reviewed By Date Approved By Date

AEOTEC Engineering Specification

Version 0.1 0.2 0.3 0.4 0.5

Date 2022.07.05 2022.08.22 2023.07.28 2023.08.25 2023.10.17

REVISION RECORD Brief description of changes First revision. modify modify Add scenes modify

AEOTEC Engineering Specification
Table of Content
1 INTERFACES & ACCESSORIES ..........................................................................................................................................1 2 FEATURES & SPECIFICATIONS .........................................................................................................................................2
2.1 Structural Characteristics...............................................................................................................................................2 2.2 Hardware Characteristics ..............................................................................................................................................2 2.3 Software Characteristics ................................................................................................................................................2 3 PRODUCT QUICK START..................................................................................................................................................3 3.1 Important safety information ........................................................................................................................................3 3.2 How to install the product .............................................................................................................................................3 3.3 How to join the product into centralized network .........................................................................................................3
3.3.1 Using Action Button...................................................................................................................................................3 3.3.2 Using Install Code ......................................................................................................................................................3 3.4 How to join the product into ZLL network (as a Touch Link target) ...............................................................................3 3.5 How to join other ZLL device into network (as a touch link initiator).............................................................................4 3.6 How to create a distributed network .............................................................................................................................4 3.7 How to open network (created a distributed network) .................................................................................................4 3.8 How to send On/Off cluster to the binding node ...........................................................................................................4 3.9 How to send Level Control cluster to binding node........................................................................................................4 3.10 How to finding and binding as a initiator ..............................................................................................................4
3.11 How to into identify modeas a find and bind target ..............................................................................................4 3.12 How to factory reset ......................................................................................................................................................5 3.13 How to Calibration Travel ..............................................................................................................................................5
3.13.1 Preparation............................................................................................................................................................5 3.13.2 Automatic Calibration (endpoint 1) ...........................................................................................................5 3.13.3 Manual Calibration (endpoint 2) .................................................................................................................5 4 SOFTWARE FUNCTION DEFINITION ................................................................................................................................7 4.1 User Behavior Interaction ..............................................................................................................................................7 4.1.1 ZigBee Button ............................................................................................................................................................7 4.1.2 External Switch ..........................................................................................................................................................8 4.2 Device type.....................................................................................................................................................................9 4.3 Device Simple Descriptor ...............................................................................................................................................9 4.4 Basic Cluster [0x0000]..................................................................................................................................................10 4.5 Device Temperature Configuration [0x0002] ...............................................................................................................11 4.6 Identify Cluster [0x0003]..............................................................................................................................................11 4.7 Groups [0x0004] ..........................................................................................................................................................11

AEOTEC Engineering Specification
4.8 Scenes [0x0005] ...........................................................................................................................................................11 4.9 Alarm [0x0009] ............................................................................................................................................................11 4.10 Time [0x000A]..............................................................................................................................................................12 4.11 Windows Covering [0x0102] ........................................................................................................................................12 4.12 ZLL commissioning [0x1000]........................................................................................................................................14 4.13 OTA Upgrade [0x00019]...............................................................................................................................................14 4.14 Switch Type Configuration [0xFD00]............................................................................................................................14 4.15 Window Configuration Cluster [0xFD03] .....................................................................................................................15

AEOTEC Engineering Specification
1 INTERFACES & ACCESSORIES

Te r m i n o l o g y Action Button Indicator Light

Description Used for networking and resetting. Used for indicating the current state of the product.

Page 1

AEOTEC Engineering Specification

2 FEATURES & SPECIFICATIONS

2.1 Structural Characteristics

Parameter Product Identifier
Dimensions Color Usage Operating Temperature Relative Humidity

Value
Pico ShutterZGA004 44mm x 40mm x 21.5mm White For indoor use. 32~104°F (0~40°C) 8%~80%

2.2 Hardware Characteristics

Parameter ZigBee Module RF TX Power Indicator Light Color Buttons and Connectors Input Voltage Battery Included Output Rating Input Capacity Working Current Power Consumption Over-Heat Protection Built-in Sensors Surge Protection

Value EFR32MG21 Max: 20dBm Blue Action Button (x1) AU EU US (100-240V),50/60Hz No 3.6A 2 Channel@Support Momentary Button/Rocker Switch(On-off Switch)/SPDT Switch MAX: 150mA@230VAC,50Hz MAX: 1.0W Support Temperature Sensor which to overheating protection. Support

2.3 Software Characteristics

Parameter Wireless Technology Stack ZigBee logical device type Profile Device Device Type ZigBee Compliant Platform Manufacturer compatible
Over The Air (OTA) Factory Reset

Value ZigBee [2.4Ghz] ZigBee 3.0 Router Home Automation [0x0104] HA/LO Profile HA Window Covering EFR32MG21x Family EmberZNet 6.10.3 AEOTEC LIMITED [0x1310] Backwards compatible to ZHA (ZigBee Home Automation) Backwards compatible to ZLL (ZigBee Light Link) profile Support Support

Page 2

AEOTEC Engineering Specification
3 PRODUCT QUICK START
3.1 Important safety information
Please read this Engineering Specification carefully for correct and effective use. Failure to follow the recommendations set forth by AEOTEC Limited may be dangerous or cause a violation of the law. The manufacturer, importer, distributor, and/or reseller will not be held responsible for any loss or damage resulting from not following any instruction in this guide or in other materials.
3.2 How to install the product
The product needs to be wired according to the diagram above.
3.3 How to join the product into centralized network
This product can be included and operated in any ZigBee 3.0 network with other ZigBee certified devices from other manufacturers and/or other applications. 3.3.1 Using Action Button 1. Set your ZigBee coordinator open network and allow to join a device into a network during a time. Refer to the Coordinator's manual if you are unsure of how to perform this step. 2. Make sure the product is powered. Its LED will be breathing blue light all the time. 3. Click Action Button twice, it will quickly flash blue light until it is joined into the network. 4. If joining fails, it will come back to breathing blue light; repeat steps 1 to 3. Contact us for further support if needed. 5. If joining succeeds, it will turn to blue light. Now, this product is a part of your ZigBee home control system. You can configure it and its automations via your ZigBee system; please refer to your software's user guide for precise instructions. 3.3.2 Using Install Code Products can be joined into a ZigBee network by scanning the Install Code QR Code present on the product with a coordinator providing inclusion. No further action is required and the product will be joined automatically. Note: What Is an Install Code?
ZigBee installation codes, sometimes also referred to as "install codes," are provided as a means for a device to join a ZigBee network in a reasonably secure fashion. The installation code itself is a random value installed on the joining device at manufacturing time, and is used to encrypt the initial network key transport from the ZigBee network's centralized Trust Center device (the coordinator) to the joining device.
The installation code can be thought of as similar to the PIN code on Bluetooth devices when two devices are paired. The PIN code is provided as an authorization code for the parent device so that the joining device knows it is receiving information securely, such as when a hands-free headset is paired to a smartphone.
3.4 How to join the product into ZLL network (as a Touch Link target)
1. Product is always in touchlink target mode and can be joined to other networks by Touchlink commission; 2. Place the remote device within 10cm of the product. 2. When touchlink in communication, the indicator light will flash;
Page 3

AEOTEC Engineering Specification
3. If joining fails, it will come back to breathing blue light; 4. If joining succeeds, it will turn to blue light. Now, this product is a part of your ZigBee home control system. You can configure it and its automations via your ZigBee system; please refer to your software's user guide for precise instructions.
3.5 How to join other ZLL device into network (as a touch link initiator)
1. Press and hold Action Button for 2 to 5S and release. 2. Indicator Light will become turns on slowly and turns off quickly. 3. Held Close to the ZLL device (10cm apart).
3.6 How to create a distributed network
1. Press and hold Action Button for 17S. 2. Indicator Light will become constantly on or off.
3.7 How to open network (created a distributed network)
The prerequisite is that a distributed network has been created. 1. Click Action Button 2 times. The device open network for 180 seconds, can join other nodes into the existed network. 2. Indicator Light will blink slowly.
3.8 How to send On/Off cluster to the binding node
1. Click extern switch 1 time 2. Product will send on off cluster to the binding node;
3.9 How to send Level Control cluster to binding node
1. Press and hold extern switch (just apply to momentary type) 2. Product will send the Level Control cluster to the binding node; Send every 200ms, increasing / decreasing step by 5.
3.10 How to finding and binding as a initiator
When the value of attribute 0x0012 of 0xFD00 cluster is 0. 1. Click extern switch 1/2 three times, the endpoint 3 enters find and bind initiator mode for 5 seconds, indicator light turns on quickly and turns off slowly. When the value of attribute 0x0012 of 0xFD00 cluster is 1. 1. Click extern switch 1 three times, the endpoint 4 enters find and bind initiator mode for 5 seconds, indicator light turns on quickly and turns off slowly. 2. Click extern switch 2 three times, the endpoint 5 enters find and bind initiator mode for 5 seconds, indicator light turns on quickly and turns off slowly.
3.11 How to into identify modeas a find and bind target
1. Click Action Button 5 times, the endpoint 1 into identify mode, LED will quickly flash.
Page 4

AEOTEC Engineering Specification
2. Click Action Button 6 times, the endpoint 2 into identify mode, LED will slowly flash. 3. Product enters the identify mode for 180 seconds.
3.12 How to factory reset
If the primary coordinator is missing or inoperable, you may need to reset the device to factory settings. Make sure the product is powered. To complete the reset process manually, press and hold the Action Button for at least 10s. The Indicator Light will become breathing blue light, which indicates the reset operation is successful. Otherwise, please try again. Contact us for further support if needed.
3.13 How to Calibration Travel 3.13.1 Preparation
The movement direction of the motor should be correct, with 0% corresponding to fully open and 100% corresponding to fully closed. You can change the wiring or use the command to reverse (Bit 0 of the mode attribute) 3.13.2 Automatic Calibration (endpoint 1) There are two ways to enter calibration mode for endpoint 1 (Roll Shade), which are to send the command (Bit 1 of the mode attribute) to endpoint 1, or click external switch 1 six times. The product will automatically complete calibration, and the intermediate process does not require manual operation. When the operating mode is 0, this time is from the open limit to the close limit of the motor. When the operating mode is 1, this time includes slats tilting time.
3.13.3 Manual Calibration (endpoint 2) Preparation: 1. The motor must run to closed limit before starting calibration. 2. Please set the operation mode to 1 (shutter mode). There are two ways to enter calibration mode for endpoint 2 (Shutter), which are to send the command (Bit 1 of the mode attribute) to endpoint 2, or click external switch 2 six times. During calibration, manual operation is required. When the calibration is started, the shutter moves to 0 degrees, when reaches 0 degrees, press the extern switch 2 once, and the shutter will rotate again. When it reaches 180 degrees, press the extern switch 2 again to complete the calibration. The time is the slats tilting full turn time.
Page 5

AEOTEC Engineering Specification Page 6

AEOTEC Engineering Specification

4 SOFTWARE FUNCTION DEFINITION

4.1 User Behavior Interaction

4.1.1 ZigBee Button

User behavior Power OFF Power ON
Click Action Button 1 time
Click Action Button 2 times
Click Action Button 3 times Click Action Button 4 times Click Action Button 5 times Click Action Button 6 times Press and hold Action Button for [1, 2s) Press and hold Action Button for [2, 5s)
Press and hold Action Button for [5, 10s) Press and hold Action Button for [10, 12s)

outside network

Inside network

N/A

N/A

1, All relays will keep turning off state.

1, All relays will keep turning off state.

2, The device start the touchlink target

process automatically. Touch Link lasts only

3 seconds if no request for Touch Link is

scanned. Enter the ZigBee3.0 initial start

up. The LED will blink quickly. That should

last for about 180 sec. The LED will flash

quickly until the device is joined to the

gateway. If device is not joined within 180

sec. The LED will breathing blue light.

3, The led will turn on for 1 seconds, then

breathing.

Normal transfer->Stop->Reserve transfer- Normal transfer->Stop->Reserve transfer->stop-

>stop->Normal transfer->Stop->...

>Normal transfer->Stop->...

Indicator Light will become flash breathing. Indicator LED will synchronize to the status of the

relays.

Support being joined by coordinator or router.
Indicator Light will quickly flash blue light until it is joined into the network. It will become constantly blue light after being assigned a Short ID. If joining succeeds, it will become regular light mode (constantly blue light or off). If joining fails, it will return breathing blue light.

Central network mode: Nothing to be done
Distribute network mode: The device open network for 180 seconds, can join other nodes into the existed network. Indicator Light will blink slowly.

Starting to identify the type of the external Starting to identify the type of the external switch switch 1. Indicator Light will blink quickly 1. Indicator Light will blink quickly

Starting to identify the type of the external Starting to identify the type of the external switch

switch 2. Indicator Light will blink slowly

2. Indicator Light will blink slowly

No function

Endpoint 1 into find and bind target mode, this progress will continue to 180s. Indicator Light will blink quickly

No function

Endpoint 2 into find and bind target mode, this progress will continue to 180s. Indicator Light will blink slowly

No function, Indicator Light will become off when press, and become breathing when release.

Indicator Light will become off when press, and turns ON/OFF dependent on motor moving state when release.

No function, Indicator LED will become breathing.

Trigger the device to start Touch Link initiator mode. Indicator Light will become on when press, and become turns on slowly and turns off quickly when release.

No function, Indicator LED will become breathing.

Indicator Light will flash even faster when press, and become regular light mode when release.

Factory reset a central network node.

Factory reset a central network node

When the time reaches 10s, Factory Reset is When the time reaches 10s, Factory Reset is

performed after release. The product will performed after release. The product will perform

perform factory reset. Indicator Light will factory reset. Indicator Light will become

become breathing blue light, which breathing blue light, which indicates the reset

indicates the reset operation is successful. operation is successful. Otherwise, please try

Page 7

AEOTEC Engineering Specification

Press and hold Action
Button for [17s]

Otherwise, please try again.

again.

Factory reset and form and join a distributed

Factory reset and form and join a distributed network. If

network. If joining succeeds, it will become regular joining succeeds, it will become regular light mode

light mode (constantly blue light or off)

(constantly blue light or off)

4.1.2 External Switch

User behavior

outside network

Inside network

Press and hold two Change between momentary movement / continuous movement modes. switch at the same Indicator Light will blink quickly 2 seconds. time for 5 seconds

Momentary Switch

Switch Action

Function 1

S1 Function 2

Function 1

Click 1 times Click 2 times

Send Scene recall Id = 1
Send Scene recall Id = 2

control local= 1:

Send Scene recall

Local motor up/stop

Id = 6

Send covering up/stop to binding node

control local= 0: send On Off to binding node

If outside network, it will Start to join ZigBee network Indicator Light Send Scene recall

will blink quickly.

Id = 7

Click 3 times

Send Scene recall Id = 3

Send Scene recall Id = 8

Click 4 times

Find and binding initiator

Click 6 times

Calibration ep1

Hold (min. 2 seconds)

Send Scene recall Id = 4

control local= 1: Local motor up Send covering up to binding node control local= 0: send Level Move up/down to binding node

Send Scene recall Id = 9

Release

Send Scene recall Id = 5

control local= 1: Local motor stop Send covering stop to binding node control local= 0: send Level stop to binding node

Send Scene recall Id = 10

S2
Function 2
control local= 1: Local motor down/stop Send covering down/stop to binding node control local= 0: send On Off to binding node
If outside network, it will Start to join ZigBee network Indicator Light will blink quickly.
Find and binding initiator
Calibration ep2
control local= 1: Local motor down Send covering down to binding node control local= 0: send Level Move up/down to binding node
control local= 1: Local motor stop Send covering stop to binding node control local= 0: send Level stop to binding node

Toggle Switch and SPDT:

Switch

S1

S2

Page 8

AEOTEC Engineering Specification

Action Click 1 times
Click 2 times
Click 4 times Click 6 times Click 8 times Click 12 times

Function 1

Function 2

Function 1

control local= 1:
Local motor up/stop
Send covering up/stop to binding node
control local= 0: send On Off to binding node

Send Scene recall Id = 1

If outside network, it will Start to join ZigBee network Indicator Light will blink quickly.

Send Scene recall Id = 6

Send Scene recall Id = 2

Send Scene recall Id = 7

Send Scene recall Id = 3

Send Scene recall Id = 8

Find and binding initiator

Calibration ep1 Indicator Light will blink slowly

Function 2 control local= 1: Local motor up/stop Send covering up/stop to binding node control local= 0: send On Off to binding node If outside network, it will Start to join ZigBee network Indicator Light will blink quickly.
Find and binding initiator
Calibration ep2 Indicator Light will blink slowly

Mark: 1. Group ID of send scenes recall command Can be configured, refer to control local attribute of 0xFD00 Cluster. 2. Find and binding initiator mode The progress will continue to 3S, indicator light will become turns on quickly and turns off slowly.
4.2 Device type

ZigBee Logical Device type Router
4.3 Device Simple Descriptor

ZigBee Security type

ZigBee 3.0 Security

Endpoint endpoint1

Device id
0x0202 HA Window Covering

Endpoint2

0x0202 HA Window Covering

Cluster id (Server)
0x0000 (Basic) 0x0002 (Device Temperature
Configuration) 0x0003 (Identify) 0x0004 (Groups) 0x0005 (Scenes) 0x0009 (Alarms) 0x0102 (Window Covering) 0xFD03 (Window Configuration) 0x0000 (Basic) 0x0003 (Identify) 0x0004 (Groups)

Cluster id (Client)
0x000A (Time) 0x0019 (OTA Upgrade)

Page 9

AEOTEC Engineering Specification

Endpoint3

0x0203 HA Window Covering Controller

0x0005 (Scenes) 0x0102 (Window Covering)
0x0000 (Basic) 0x0003 (Identify)

Endpoint4

0x0830 LO Non-color Scene Controller

0x0000 (Basic) 0x0003 (Identify) 0x1000 (ZLL Commissioning) 0xFD00 (switch type configuration)

Endpoint5

0x0830 LO Non-color Scene Controller

0x0000 (Basic) 0x0003 (Identify) 0xFD00 (switch type configuration)

Endpoint242 0x0061 GP Proxy Basic

0x0003 (Identify) 0x0004 (Groups) 0x0005 (Scenes) 0x0102 (Window Covering)
0x0003 (Identify) 0x0004 (Groups) 0x0005 (Scenes) 0x0006 (On/Off) 0x0008 (Level Control) 0x1000 (ZLL Commissioning) 0x0003 (Identify) 0x0004 (Groups) 0x0005 (Scenes) 0x0006 (On/Off) 0x0008 (Level Control) 0x0021 (Green Power)

4.4 Basic Cluster [0x0000]

This cluster supports an interface to the node or physical device. It provides attributes and commands for determining basic

information, setting user information such as location, and resetting to factory defaults.

Command:

Command Identifier

Description

Remarks

0x00

Reset to Factory Defaults

Reset to Factory Defaults

Command Generated: NULL

Attributes: Identifier 0x0000 0x0001 0x0002 0x0003 0x0004 0x0005 0x0006 0x0007 0x0008 0x0009 0x000a 0x000b 0x000d 0x000e 0x0012 0x0013 0x0014 0x4000

Name
ZCL Version Application Version
Stack Version HW Version Manufacturer Name Model Identifier Date Code Power Source Generic Device-Class Generic Device-Type Product Code Product URL Serial Number Product Label Device Enabled Alarm Mask Disable Local Config SW Build ID

Type uint8 uint8 uint8 uint8 string string string enum8 enum8 enum8 octstr string string string bool map8 map8 string

Range 0x00-0xff 0x00-0xff 0x00-0xff 0x00-0xff 0-32 bytes 0-32 bytes 0-16 bytes 0x00-0xff 0x00-0xff 0x00-0xff 8 bytes
20 bytes 40 bytes
0/1 000000xx 000000xx 0 to 16 bytes

Access Read Only Read Only Read Only Read Only Read Only Read Only Read Only Read Only Read Only Read Only Read Only Read Only Read Only Read Only Read Write Read Write Read Write Read Write

Default 0x08 0x41 0x00 0x01
AEOTEC ZGA004
-0x01 0xff 0xff (MAC) www.aeotec.com (SN) (Install Code)
1 0 0 1.0.1

Note:

Application Version format: fv.sv.tv (0.0.0 ­3.3.15)

Shortened name fv
sv

Full name First version
Second version

Description . The first bit, 2 bits, numbers 1 ~ 3, when sv bit is full, fv++ . fv counts from 1 . The second bit, 2 bits, numbers 0 ~ 3, when the tv bit is full, sv++ . Value range: 0 ~ 3

Page 10

AEOTEC Engineering Specification

. sv counts from 0

tv

Third version . The third, 4 bits, numbers 0-15, test once, tv++

. tv counts from 0

4.5 Device Temperature Configuration [0x0002]

Attributes for determining information about a device's internal temperature, and for configuring under/over temperature alarms for temperatures that are outside the device's operating range.

Command Received: NULL

Command Generated: NULL

Attributes:

Identifier

Name

0x0000

Current temperature

0x0002

Max Temp Experienced

0x0003

Over Temp Total Dwell

0x0010

Device Temp Alarm Mask

0x0012

High Temp Threshold

0x0014

High Temp Dwell Trip Point

Type int16 int16 unt16 map8 int16 Unt24

Range -200 to +200 -200 to +200 0x0000 to 0xffff
0000 00xx -200 to +200 0 to 0xffffff

Access Read Only Read Only Read Only Read Write Read Write Read Write

Default 25 (C) 80 (C) 0x0000 0x02 (too high) 50 (C) 60 (S)

Reporting:

Client/Server

Attribute

Min Interval(S)

Max Interval(S) Reportable change

Server

Current temperature

1

600

10

4.6 Identify Cluster [0x0003]

Attributes and commands to put a device into an Identification mode (e.g., flashing a light), that indicates to an observer ­ e.g., an installer - which of several devices it is, also to request any device that is identifying itself to respond to the initiator.

Identify effect

events
Blink Breathe
Okay Channel change

effect Flashing 2 times Flashing 4 times Flashing 6 times Flashing 8 times

4.7 Groups [0x0004]

The cluster provides the capability for group addressing. Attributes:

Identifier

Name

Type

Range

Access

Default

0x0000

Name Support

map8

x0000000

Read Only

0

4.8 Scenes [0x0005]

The scenes cluster provides attributes and commands for setting up and recalling scenes. Maximum Number of Scenes is 16.

4.9 Alarm [0x0009]

Id Set Name Identifier

Name

Type
Page 11

Value

Access

Default

AEOTEC Engineering Specification

Alarm Information

0x0000

Support alarm code:

Alarm Count

uint16

R

0

Alarm code

Description

0x16

Over Current L1 (Greater than 3.5A)

(need to be explicitly reset by user, and the operation of the relay is prohibited)

0x17

Over Current L2 (Greater than 3.5A)

(need to be explicitly reset by user, and the operation of the relay is prohibited)

0x23

US: Under Voltage (Less than 95V) EU/ANZ: Under Voltage (Less than 200V) (reset automatically when the conditions that cause are no longer active

0x24

US: Over Voltage (Greater than 125V) EU/ANZ: Over Voltage (Greater than 260V) (reset automatically when the conditions that cause are no longer active

0x86

Temperature Exceeded (Greater than 50) Turn Off the Relay(Greater than 80) (reset automatically when the conditions that cause are no longer active

4.10 Time [0x000A]

This cluster provides a basic interface to a real-time clock.
4.11 Windows Covering [0x0102]

There are two endpoints that support Windows Covering Cluster Server. The specific information is as follows:

endpoint Endpoint 1 Endpoint 2

Windows Covering Type Roller Shade
Shutter

Receive Command
Up/Open, Down/Close, Stop, Go To Lift Percentage Up/Open, Down/Close, Stop, Go To tilt Percentage

Attribution Report
Current Position - Lift Percentage Current Position ­ Tilt Percentage

Generated Command
Up/Open, Down/Close, Stop

Endpoint 1 is used to control Lift, Endpoint 2 is used to control Tilt. If a window support Lift and Tilt, need to control the two endpoints, for example, operate endpoint 1 first and then endpoint 2.

Attribution:

Id Set Name Identifier Name

Window Covering Information

0x0000

0x0001

Window Covering Type Physical Closed Limit ­ Lift

Type enum8 uint16

Access R R

Default
Operating modes = 0: Ep1:0x00 (Roller shade) Operating modes = 1: Ep1: 0x06(Shutter)
Ep2:0x06(Shutter) 60000 cm(600S)

Page 12

AEOTEC Engineering Specification

Window Covering Settings

0x0002 0x0003 0x0004 0x0005 0x0006 0x0007 0x0008 0x0009 0x0010 0x0011 0x0012 0x0013 0x0014 0x0015 0x0016 0x0017 0x0018 0x0019

Config/Status

Physical Closed Limit ­ Tilt

uint16 R

Current Position ­ Lift

uint16 R

Current Position ­ Tilt

uint16 R

Number of Actuations ­ Lift

uint16 R

Number of Actuations ­ Tilt

uint16 R

Config/Status

R

Current Position Lift Percentage uint8

RSP

Current Position Tilt Percentage uint8

RSP

Installed Open Limit ­ Lift

uint16 R

Installed Closed Limit ­ Lift

uint16 R

Installed Open Limit ­ Tilt

uint16 R

Installed Closed Limit ­ Tilt

uint16 R

Velocity-Lift

uint16 RW

Acceleration Time-Lift

uint16 RW

Deceleration Time-Lift

uint16 RW

Mode

map8

RW

Intermediate Set points ­ Lift

octstr

RW

Intermediate Set points ­ Tilt

octstr

RW

10000 cm(100S) 0 cm 0 cm
0
0 0x0A=00001010 0xFF (unknown) 0xFF (unknown) 0cm 6000cm(60S) 0cm 300cm(3.0S) 0 0 0 0x08 1,0x0000
1,0x0000

Bit Bit7 Bit6

Bit5

Bit4

Bit3

Bit2

Bit1

Bit0

Des 0

0=Timer 0=Timer 0=Tilt control is 1=Lift control is 0=Commands 1=Online 0=Not

Controlled Controlled Open Loop

Closed Loop are normal

Operational

Mode

Bit Bit3

Bit2

Bit1

Bit0

Des 0=LEDs are off 1=LEDs display feedback

0=running normally 1=in maintenance mode

0=run is normal mode 1=run in calibration mode

0 = direction is normal 1=direction is reversed

Receive Command

Command ID 0x00 0x01 0x02
0x05
0x08

Description 1 Up / Open
Down / Close Stop
Go to Lift Percentage (Only endpoint 1)
Go to Tilt Percentage (Only endpoint 2)

Attribution Report

Description 2 Go to Installed Open Limit Go to Installed Close Limit
Stop run Between Installed Open Limit and Installed Closed Limit 0% = Installed Open Limit, 100%= Installed Closed Limit Between Installed Open Limit and Installed Closed Limit 0% = Installed Open Limit, 100%= Installed Closed Limit

Attribution 0x0008
0x0009

Description
Current Position - Lift Percentage
(Only endpoint 1) Current Position ­ Tilt
Percentage (Only endpoint 2)

Report Interval When the motor is running, the attribution will report itself with 1 second period.
When the motor is running, the attribution will report itself with 1 second period.

Note: In order to be compatible with third-party platforms, like Home assistant, Smarthings, Endpoint2 also supports use Lift percentage command to control Tilt function,and it will report Lift percentage and tilt percentage of Tilt position.

Page 13

AEOTEC Engineering Specification

Generated Command

Command ID 0x00 0x01 0x02

Description Up / Open Down / Close
Stop

External SW SW1 SW2
SW1 or SW2

Note: If the product has not calibration, when a command is sent (or pressed action button or external switch), the product will automatically enter calibration mode before executing the command.
4.12 ZLL commissioning [0x1000]

The touchlink commissioning cluster shall have a cluster identifier of 0x1000. Those commands in the touchlink commissioning command set shall be sent using the profile identifier, 0xc05e whereas those commands in the commissioning utility command set shall sent using the profile identifier, 0x0104.
Command Received:

4.13 OTA Upgrade [0x00019]

The main goal of Over The Air Upgrade cluster is to provide an interoperable mean for devices from different manufacturers to upgrade each other's image. Additionally, the OTA Upgrade cluster defines a mechanism by which security credentials, logs and configuration file types are accessible by offering a solution that utilizes a set of optional and mandatory commands.

Firmware information:

Command Identifier

Description

Manufacture ID Image Type

0x1310 0x7C04

4.14 Switch Type Configuration [0xFD00]

Manufacturer ID is required when reading and writing attributes. The manufacturer code is 0x1310. Attributes and commands for configuring switch type. Command Received: NULL Command Generated: NULL Attributes:

Identifier

Name

Type

Range

Access

Default

0x0000

Switch Type

enum8

0x00-0xFF

Read/Write

0x01

0x0010

Switch Actions

enum8

0x00-0xFF

Read/Write

0x02

0x0011

controls

enum8

0x00-0x01

Read/Write

0x01

0x0012

Group ID

uint16 0x0001-0xFFF7

Read/Write

0x0001

Switch Type:

Value

Description

Page 14

AEOTEC Engineering Specification

0x00

Toggle

0x01

Momentary

0x04

Into Auto Recognize Mode

0x02-0x03, 0x05-0xFF

Not support

Switch Actions:

Value

State 2 (Press)

State 1 (release)

0x00

On

Off

0x01

Off

On

0x02

Toggle

Toggle

controls:

Value

Description

0x00

control local disable and endpoint 4/5 enter Bind and find mode

0x01

control local enable and endpoint 3 enter Bind and find mode

Group ID:

Value

Description

0x0001---0xFFF7

Group ID for sending scene commands

4.15 Window Configuration Cluster [0xFD03]

ID

Name

0x0001 Operating modes

0x0002 time of slats tilting full turn

0x0003 Slats position

Type Access

Remarks

Default

uint8 Read/ 0x00: Roll Shade modeonly up/down

0x00

Write functions, and endpoint 2 cannot be used

0x01: shutter mode (equipped with up/down function and angle transfer function)

uin16

Read/ Set the time, required by the slats, to make a full 300 Write turn (180 degrees). The unit is 0.01 second.
NOTE: If the set time is too long and a full turn was already performed, the device will start to move up or down for the remaining time.

uin8 Read/ 0- Slats don't return to the previously set

1

Write position.

1- Slats return to the previously set position only

Page 15

AEOTEC Engineering Specification

after being activated via the gateway (hub).
2 - Slats return to the previously set position in case they were activated via the gateway (hub), ZigBee Button, External Switch operation.
NOTE: Not valid for open/close limit positions. Not valid when operating modes is 0

0x0004 time of moving up/down

uin16 Read/ The time when the motor moves from the open 6000 Write limit to the close limit. The unit is 0.01 second.

0x0005 time of momentary

uint16 Read/ The time of motor action during momentary

500

movement

Write movement. The unit is 1ms.

0x0006 momentary movement/ uint8 continuous movement

Read/ 0x00: momentary movement

0x01

Write 0x01: continuous movement

NOTE: Press and hold two external switch at the same time for 5 seconds, change between 2 modes. Indicator Light will blink quickly.

0x0007 time of motor response uin8 Read/ The time of motor response. The unit is 0.01

30

Write second.

0x0008 Automatic verification of fully open and fully closed positions

uin8 Read/ When the curtains are fully open and fully

1

Write closed, the travel limit switch will be used to

determine whether the limit point has been

reached. If the limit point is reached, it will

immediately stop. If not, the timeout for running

is 5 seconds.

0x00: Disable

0x01: Enable

Receive Command
Command ID 0x00

Description 1 Reach limit

Description 2 Reaching limit during manual calibration.

Page 16



References

CloudConvert CloudConvert