Aeotec ZWA045 TriSensor Light Instruction Manual
- June 17, 2024
- Aeotec
Table of Contents
Aeotec ZWA045 TriSensor Light
Preface
As this is the full User Manual, a working knowledge of Z-Wave® and ZWave
Plus® automation terminology and concepts will be assumed. This manual will
provide in-depth technical information about the TriSensor, especially in
regard to its compliance with the Z-Wave® standard (such as compatible Command
Classes, Association Group capabilities, special features, and other
information) that will help your maxi- Mize the utility of this product in
your system.
Description & Features
This product can be added and operated in any Z-Wave® network with other Z-Wave® certified devices from other manufacturers and/or other applications. All non-battery-operated nodes within the network will act as repeaters regardless of vendor to increase the reliability of the network.
Key Features
- Z-Wave® 800 series design, supports Z-Wave® LR (FCC region) and is compatible with Z-Wave® Mesh.
- Magnetic attraction and universal rotation
- Ambient Light Sensor
- Air Temperature Sensor
- 1 mile under LR mode (FCC region), up to 200 feet under Z-Wave® mesh mode.
- Low Battery Indication, CR123A battery is Easier to buy and replace.
- Good to install on walls, intended for residential as well as commercial applications.
Add
Follow the instructions for your Z-Wave® Certified Control to enter adding
mode. When prompted by the controller:
- The TriSensor should be within 10’ of your Z-Wave® controller for the adding process. After successful pairing, the device can be brought to the desired location.
- Remove the BATTERY TAB.
- Press the ACTION BUTTON three times to add.
- The INDICATOR LED will flash five times indicating adding.
Remove
Follow the instructions for your Z-Wave® Certified Control to enter removing
mode. When prompted by the controller:
- Remove the MAIN BODY COVER from the MAIN BODY BASE.
- Press the ACTION BUTTON quickly 3 times in a row.
- The INDICATOR LED will flash five times indicating removal/disconnection.
Factory Reset & Misc. Functions
Resetting the Multi-Sensor
If needed, the TriSensor can be reset locally by following these steps. Only
do this when your Z-Wave® controller is disconnected or otherwise unreachable.
Beware that resetting your device will disconnect it from the system:
- Remove the MAIN BODY COVER and confirm that your TriSensor is powered up.
- Press and hold the ACTION BUTTON for 12 seconds then release. A flashing light with two colours indicates a successful factory reset.
- The TriSensor’s memory will be erased to factory settings.
Waking Up the Multi-Sensor
Because the Multi-Sensor Sensor is a battery-powered device, it wakes up at
regular intervals to give battery and other status updates to the controller,
as well as to accept configuration settings from the controller. This helps to
extend the battery life. The device can be forced to wake up to submit these
reports or accept new settings immediately by simply pressing and holding the
BUTTON for three seconds. The LED INDICATOR will flash once indicating a
successful wake-up.
LED Behavior
Colour | Behaviour |
---|---|
Colourful | Blink green once and then colourful gradient alternately |
Red | Blink red 5 times in 2.5 seconds (fast), Blink 4 cycles |
Green | Blink Green 5 times in 2.5 seconds (fast) |
Red and Green | Blink red and Green alternately in 5 seconds (slow) |
Red | Blinks once when the device didn’t in any network |
Green | Blinks once when the device included |
Button Behavior
Action | Condition |
---|
Press and hold ACTION BUTTON for 3
seconds
| Sensor already added in System
Push ACTION BUTTON 3 Times
| Sensor already added in System
Sensor already added, and Controller is in removing Mode
Sensor Not Yet added in System, and Controller is in removing
Mode
Press and hold ACTION BUTTON for 12
seconds
| Sensor Already added in System
Press and hold for 12 seconds| Any condition (as long as the device has power)
Library and Command Classes
Command Class| Version| Not added| Non-secure added|
Securely added
---|---|---|---|---
Non-secure
CC
| Secure CC
Z-Wave Plus Info| 2| Support| Support| Support|
Association| 2| Support| Support| | Support
Association Group Information| 3| Support| Support| | Support
Multi-Channel Association| 3| Support| Support| | Support
Battery| 1| Support| Support| | Support
Multilevel Sensor| 11| Support| Support| | Support
Notification| 8| Support| Support| | Support
Application Status| 1| Support| Support| Support|
Configuration| 4| Support| Support| | Support
Transport Service| 2| Support| Support| Support|
Version| 3| Support| Support| | Support
Wakeup| 2| Support| Support| | Support
Manufacturer Specific| 2| Support| Support| | Support
Device Reset Locally| 1| Support| Support| | Support
Indicator| 3| Support| Support| | Support
---|---|---|---|---|---
Power Level| 1| Support| Support| | Support
Security 0/2| 1| Support| Support| Support|
Supervision| 1| Support| Support| Support|
Firmware Update Meta Data| 5| Support| Support| | Support
Device Type
- Generic Device Class: GENERIC_TYPE_SENSOR_NOTIFICATION (0x07)
- Specific Device Class: SPECIFIC_TYPE_NOTIFICATION_SENSOR (0x01)
Role Type
Reporting Sleeping Slave (RSS): ROLE_TYPE_SLAVE_SLEEPING_REPORTING (0x06)
Command Class
Indicator
The Command is used to help end users monitor the operation or condition of
the application provided by a supporting node.
Indicator ID
|
Property ID
---|---
0x50 (NODE IDENTIFY)
|
0x03 (ON OFF PERIOD)
0x50 (NODE IDENTIFY)
|
0x04 (ON OFF CYCLES)
0x50 (NODE IDENTIFY)
|
0x05 (ONE TIME ON OFF PERIOD)
Association Groups
The device supports 7 association groups and every group supports max 5
associated nodes. Group 1 is Lifeline Group, all nodes associated with this
group will receive the messages sent by device through Lifeline. When Basic
CC/ Switch Binary CC are used to control this device or sent through
association groups to control other associated nodes, the variable will be
phased in the following ways: 0x01~0x063/ 0xff means On, 0x00 means Off, other
values will be ignored. The Command Class supported by each association group
is shown in the table below:
Root Device
ID | Name | Nodes | Profile | Description |
---|
1
|
Lifeline
|
5
|
General: Lifeline
| Device Reset Locally:
When the factory reset.
Notification Report:
See the Notification Chapter for more information.
Sensor Multilevel Report:
When sensors are above over limit or below under limit.
Battery Report:
| | | | Indicator Report :
Issued when the indicator light changed.
---|---|---|---|---
2
|
Motion
|
5
|
Notification: Home_Security
| Basic Set:
Basic Set Command will be sent to the associated device when motion triggers or untriggers. The basic set value is determined by Param3. See Param4 for more
information.
3
|
Over Heat
|
5
|
Sensor: Temperature
| Basic Set:
When the temperature change value is over or under the threshold set by Param10. Scale is determined by Param24.
4
|
Under Heat
|
5
|
Sensor: Temperature
| Basic Set:
When the temperature change value is under or over the threshold set by Param11. Scale is determined by Param24.
5
|
Over Light
|
5
|
Sensor: Illuminance
| Basic Set:
When the current light/lux is over or under the threshold set by Param12.
6
|
Under Light
|
5
|
Sensor: Illuminance
| Basic Set:
When the current light/lux is under or over the threshold set by Param13.
7| Temperature| 5| Sensor: Temperature| Associated devices receive Temperature reports from the sensor
Wakeup
- The device stays in sleep status for the majority of the time to conserve battery life.
- The minimum wakeup interval is 1800 seconds (30 minutes)
- The maximum wakeup interval is 86400 seconds (24 hours)
- The default wake-up interval is 28800 seconds (8 hours)
If the product is in a sleep state for a long time and your gateway shows it is in an offline state, you can rediscover it by pressing and holding the Action Button for 3 seconds, then the Sensor will send a wake-up notification report to your gateway and let your gateway that it is still online.
Battery
Battery level will be checked every time the device wakes up. These include the wake-up timer, motion trigger, and button click. When the battery state changes, a battery report command will be sent to the controller.
Multilevel Sensor
The device has a temperature/ humidity sensor and an ambient light sensor. The
ambient temperature and light will be checked period.
Command Class | COMMAND_CLASS_SENSOR_MULTILEVEL |
---|---|
Command | SENSOR_MULTILEVEL_REPORT |
Type | Air Temperature |
Scale | Celsius (EU) / Fahrenheit (US) |
Command Class | COMMAND_CLASS_SENSOR_MULTILEVEL |
--- | --- |
Command | SENSOR_MULTILEVEL_REPORT |
Type | Illuminance |
Scale | Lux |
Notification
Notification Type | Notification Event/State | Description |
---|---|---|
Home Security (0x07) | State idle | Notification value for the state variable |
going to
idle.
Motion detection (0x08)| When motion triggered.
Power Management (0x08)| Replace battery soon (0x0A)| When battery level below
the param14 value.
Replace battery now (0x0B)| When battery level below 2.2V.
System (0x09)| System software failure
(manufacturer proprietary failure
code provided) (0x04)
| ****
When watch dog timeout.
Manufacturer Information
Parameter | Value |
---|---|
Manufacturer ID | 0x0371 |
Product Type ID | 0x0102(US),0x0202 (AU), 0x0002 (EU), 0x0302 (HK) |
Product ID | 0x002D |
Configuration
Users can change the default settings by the below configuration parameters.
After the device is reset, all these parameters will be set to their default
values.
Properties
R=Readable, W=Writable, S=Signed Integer, U=Unsigned Integer, E=Enumerated,
B=Bit filed(Param 3) Motion Untrigger Time
Timeout configuration set in second for TriSensor to send no trigger status
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x03| 2| 30~3600| 60| R/W/U
(Param 4) Motion Sensitivity
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x04| 1| 0~3| 2| R/W/U
Set the sensitivity of TriSensor.
- 0 – disable
- 1 – minimum sensitivity
- 3 – maximum sensitivity
- (Param 7) Motion Group Control (Group2)
Set control of other devices on group2 based on motion trigger
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x07| 1| 0/1/2/3/4/5/6| 0| R/W/E
- 0 – Send BASIC_SET (0xFF) when motion is triggered to the associated device
Send BASIC_SET (0x00) when motion is untriggered to the associated device
- Send BASIC_SET (0x00) when motion is triggered
- Send BASIC_SET (0xFF) when motion is untriggered
- Send BASIC_SET (0xFF) when motion is triggered, Nothing when motion is untriggered.
- Send BASIC_SET (0x00) when motion is triggered, Nothing when motion is untriggered.
- Send BASIC_SET (0x00) when motion is untriggered, Nothing when motion is triggered.
- Send BASIC_SET (0xFF) when motion is untriggered, Nothing when motion is triggered.
- Send BASIC_SET (value is configured by parameter 8) when motion is triggered to associated devices.
- Send BASIC_SET (value is configured by parameter 8) when motion is untriggered.
(Param 8) Motion Group Value Setting
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x08| 2| 0~65535| 65280| R/W/U
- Set Basic Set value for Group2. The MSB will act as the basic set value when motion triggers. The LSB will act as the basic set value when motion is triggered. E.g. value=0x0A00, then BASIC_SET(0x0A) will be sent when motion trigger,
- BASIC_SET(0x00) will be sent when the motion is untriggered.
(Param 9) Motion Group Control Requirement
Set threshold of Light/Lux when devices associated in the group should be
triggered by motion. The associated device only receives the BASIC_SET command
when light <= (this value).
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x09| 2| 0~30000| 30000| R/W/U
(Param 10) Over Heat Group Threshold (Group3)
Set threshold of temperature. Designed to control Air Conditioners or
temperature controllers ON or OFF. If measured temperature >= (this value,
Scale is determined by Param24) send BASIC_SET (0xFF) to associated devices.
If measured temperature < (this value) send BASIC_SET (0x00) to associated
devices. For E.g. Value 239 means 23.9 C. Value 750 means 75.0 F
(Param 11) Under Heat Group Threshold (Group4)
Set threshold of temperature. Designed to control Air Conditioners or
temperature controllers ON or OFF. If measured temperature <= (this value,
Scale is determined by Param24) send BASIC_SET (0xFF) to associated devices.
If measured temperature > (this value) send BASIC_SET (0x00) to associated
devices. E.g. Value 155 means 15.5 C. Value 600 means 60.0 F.
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x09| 2| 0~30000| 30000| R/W/U
(Param 12) Over Light Group Threshold (Group5)
Set threshold of Light/Lux. If measured light/lux >= (this value) send
BASIC_SET (0xFF) to associated devices. If measured light < (this value) send
BASIC_SET (0x00) to associated devices
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x0B| 2| -100~155 (EU/AU)
140~ 600 (US)
| 155 (EU/AU)
600 (US)
| R/W/S
- 0 – Disable.
- 1 ~ 30000 – Enable. 1 ~ 30000 Lux.
- (Param 13) Under Light Group Threshold (Group6)
Set threshold of Light/Lux. If measured light/lux <= (this value) send BASIC_SET (0xFF) to associated devices. If measured light/lux > (this value) send BASIC_SET (0x00) to associated devices
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x0C| 2| 0~30000| 2000| R/W/U
- 0 – Disable.
- 1 ~ 30000 – Enable. 1 ~ 30000 Lux.
(Param 14) Low Battery Threshold
Configure low battery report threshold, sends low battery report via
notification and battery report when the battery level drops under the
setting. Unit %
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x0D| 2| 0~30000| 100| R/W/U
- 0 – disable threshold reports 1
- – enable threshold reports
(Param 16) Temperature Threshold
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x0E| 1| 10~50| 20| R/W/U
- Threshold = (Value * 0.1) 0 = disable
- (Param 17) Lux Threshold
- 0 = disable.
(Param 18) Threshold Check Time
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x0E| 1| 10~50| 20| R/W/U
Set threshold check time in seconds
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x10| 1| 0~255| 30| R/W/U
---|---|---|---|---
60~65535 – Battery powered
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x11| 2| 0~10000| 250| R/W/U
(Param 19) Sensor Limit Control
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x12| 2| 60~65535| 900| R/W/U
This value is a bit masked. Used to enable/disable measurement reports for various sensors that is more than the upper limit value or less than the lower limit value
- 0 – Disabled
- 1 – Temperature upper level
- 2 – Lux upper level
- 4 – Temperature lower level
- 8 – Lux lower level
Note: this parameter supports combination settings. E.g. if value = 1+2+4+8=15, which means all the limit reports are enabled.
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x13| 1| 0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15| 0| R/W/B
(Param 20) Temperature Upper Limit
Set the upper limit level for temperature set in scale of 0.1. Scale is
determined by Param23. If (Current measurement) > (Upper Limit), then report
the sensor
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x14| 2| 280~1000 (EU/AU)
824~2120 (US)
| 280 (EU/AU)
824 (US)
| R/W/S
(Param 21) Temperature Lower Limit
Set the lower limit level for temperature set in scale of 0.1. Scale is
determined by Param23. If (Current Measurement) < (Lower limit), then report
the sensor
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x15| 2| -400~0 (EU/AU)
-400~320 (US)
| 0 (EU/AU)
320 (US)
| R/W/S
(Param 22) Lux Upper Limit
Set lux upper limit level. If (Current measurement) > (Upper Limit), then
report the sensor
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x16| 2| 0~30000| 1000| R/W/U
(Param 23) Set lux lower limit level.
Set lux lower limit level. If (Current Measurement) < (Lower limit), then
report the sensor.
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x16| 2| 0~30000| 1000| R/W/U
(Param 24) Temperature Scale
Set the scale for temperature when reports
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x18| 1| 0/1| 0 (EU/AU)
1 (US)
| R/W/E
0 – Celsius
1 – Fahrenheit
(Param 25) Automatic Interval Time
Interval time is set in seconds to check the sensor report. Multilevel Sensor
Report will be sent when timeout.
Parameter Number| Size (Byte)| Available Settings| Default
value| Property
---|---|---|---|---
0x19| 2| 30~65535| 3600| R/W/U
Security Network
This device is a security-enabled Z-Wave Plus® product that can use encrypted
Z-Wave Plus® messages to communicate with other security-enabled Z-Wave Plus®
products. The device supports the security function with S0 and S2 encrypted
communication. The device will auto-switch to the security mode when the
device is included with a security controller. In the security mode, the
commands will use security and security2 command class wrapped to communicate
with others, otherwise, the device will not respond to any commands.
This device supports the security levels listed below table:
Security Levels | Support(Yes/No) |
---|---|
SECURITY_KEY_S0 | Yes |
SECURITY_KEY_S2_UNAUTHENTICATED | Yes |
SECURITY_KEY_S2_AUTHENTICATED | Yes |
SECURITY_KEY_S2_ACCESS | No |
SmartStart
SmartStart-enabled products can be added to a Z-Wave® network by scanning the
Z-Wave® QR Code present on the product with a controller providing SmartStart
adding. No further action is required and the SmartStart product will be
added automatically within 10 minutes of being switched on in the network
vicinity. You can find the QR code on the bottom of the product, like this:
The DSK information will be like this:
05065-41336-16018-47313-50335-02212-29424-38760
Specifications
Radio protocol | Z-Wave® (800 series) EFR32ZG23A010F512IM32-BR |
---|---|
Power Supply | CR123A × 1 3.0 V battery |
Power LED | RGB LED |
Sleep Current | 15 uA |
Shutoff Mode | 1 uA |
Active Mode (EM0) | 26 µA |
Inclusion/Exclusion Current | 8 mA |
PIR Range | Max 9 meters |
Temperature Sensor | -10°C to 50°C / 14°F to 122°F with accuracy of ±0.5°C |
Light Sensor | 0 LUX to 30000 LUX range |
Communication Frequency | 868.40MHz, 869.85MHz (EU) |
908.40MHz, 916.00MHz ,912.00Mhz, 920.00MHz (US)
Communication Range| Z-Wave® Mesh up to 200 feet
Z-Wave® LR mode 1 mile (FCC region)
Communication Certification | Z-Wave Plus® with SmartStart |
---|---|
Operational Temperature | 0—70 °C / 32—158 °F |
Operating Humidity | 8% to 80% |
Declaration of Conformity
TriSensor complies with the essential requirements and other relevant
provisions of RED 2014/53/EU, RoHS 2011/65/EU, IEC62321:2008 and EN50581:2012.
FCC Notice
This device complies with part 15 of the FCC rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. The manufacturer is not responsible for any radio or TV interference caused by unauthorized modifications to this equipment. Such modifications could void the user’s authority to operate the equipment.
This equipment has been tested and found to comply with the limits for a Class B digital device, under part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates uses and can radiate radio frequency energy and, if not installed and used per the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
- Reorient or relocate the receiving antenna.
- Increase the separation between the equipment and the receiver.
- Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
- Consult the dealer or an experienced radio/TV technician for help (5) Ensure this device and its antenna(s) are not co-located or operating in conjunction with any other antenna or transmitter.