Alfred DB2S Smart Locks
Specifications
FEATURES & SPECIFICATIONS
Structural Characteristics
- Product Identifier: DB2S
- Color: Black
- Shell Material: Kirsite
- Operating Temperature: -25°C to 55°C
- Relative Humidity: 20-80%
Hardware Characteristics
- Module: EFR32ZG23A010F512GM40
- TX Power: Max 14dBm
- Antenna Distance: 40m (Indoor) / 150m (Outdoor)
- Indicator Light Color: 1 red, 1 green, 1 low battery, 1 door indicator
- Input Voltage: 4.7~5.5V
- Battery Info: Lithium-Ion battery
- Working Current: Module – 10mA (Wake Up), 40mA Send message; Door Lock body – 52mA (Wake Up), 190mA operate door lock
- Standby Current: Module – 25uA; Door Lock body – 170uA
Software Characteristics
-
- Wireless Technology
- Certification Type
- SDK Version: 7.18.4
- Library Type: Enhanced 232 Slave
- Role Type: ZWAVEPLUS_INFO_REPORT_ROLE_TYPE_SLAVE_SLEEPING_LISTENING (0x07)
Product Usage Instructions
PRODUCT QUICK START
Important Safety Information
- Before using the product, carefully read through the safety information provided in the manual to ensure safe operation.
About Z-Wave
- The product operates on Z-Wave technology. Make sure to familiarize yourself with Z-Wave functionality for optimal usage.
About SmartStart
- SmartStart enables easy inclusion of the product into a Z-Wave network by scanning the Z-Wave QR Code with a compatible controller. The product will be automatically added within 10 minutes of being switched on near the network.
Engineering Specification
Document No. |
SPEC-DB2S |
Version |
1.0 |
Description | This document mainly introduces the new generation Alfred Door Lock – ML2. The content mainly includes its interfaces, accessories, features, specifications, quick start, and software function definition.
This device must be used in conjunction with a security enabled Z-Wave® controller in order to fully utilize all implemented functions. This product can be operated in any Z-Wave network with other Z-Wave certified devices from other manufacturers. All non-battery operated nodes within the network will act as repeaters regardless of vendor to increase reliability of the network. |
Written By |
|
Date |
|
Reviewed By |
|
Date |
|
Approved By |
|
Date |
INTERFACES & ACCESSORIES
Terminology | Description |
Touch screen keypad | Used to operate various functions of the door lock |
Indicator light | Status indicator #1
Status indicator #1 Low battery indicator Identify indicator |
Speaker | For voice prompts |
Main power supply interface | Lithium-Ion battery |
Backup power supply interface | USB-C interface power supply |
Button | Reset button
Multi-function button |
Thumb turn | For manual lock / unlock operation |
Handing Switches | Used to set the “rotation direction when the Thumb turn is locked” |
FEATURES & SPECIFICATIONS
Structural Characteristics
Parameter | Value |
Product Identifier | DB2S |
Color | black |
Shell Material | kirsite |
Shell Fire-proof Level | Frosting |
Usage | For indoor use. |
Operating Temperature | -25-55℃ |
Relative Humidity | 20-80% |
Hardware Characteristics
Parameter | Value |
Module | EFR32ZG23A010F512GM40 |
TX Power | Max: 14dBm |
Antenna Distance | 40m (Indoor) /150m (Outdoor) |
Indicator Light Color | 1 red, 1 green, 1 low battery, 1 door indicator. |
Input Voltage | 4.7~5.5V |
Battery Info | Lithium-Ion battery |
Working Current | Module: 10mA(Wake Up), 40mA(Send message)
Door Lock body: 52mA(Wake Up), 190mA(operate door lock) |
Standby Current | Module: 25uA
Door Lock body: 170uA |
Software Characteristics
Parameter | Value |
Wireless Technology | Z-Wave® |
Certification Type | Z-Wave Plus® V2 |
SDK Version | 7.18.4 |
Library Type | Enhanced 232 Slave |
Role Type | ZWAVEPLUS_INFO_REPORT_ROLE_TYPE_SLAVE_SLEEPING_LISTENING (0x07) |
Generic Device Type | GENERIC_TYPE_ENTRY_CONTROL (0x40) |
Specific Device Type | SPECIFIC_TYPE_DOOR_LOCK (0x01) |
Security Class | Non-Security, S0, S2-ACCESS |
SmartStart | Support. After powering on, SmartStart is auto active if it’s out of the network. |
Over The Air (OTA) | Support. Firmware can be updated via RF. |
Multichannel Device | No |
Association | Support. Refer to Section 4.7 Association Group Info. |
Factory Reset | Support. Refer to Section 3.6 How to factory reset. |
Power-down Memory | Support. All command settings will stay unchanged even power down. |
Timed battery report | Support. Refer to Configuration Parameter 3. |
Low battery warning | Support. |
Door State Report | Support. When door lock mode changed, send out notification via Group 1. |
User code Report | Support. When user code changed, send out notification via Group 1. |
PRODUCT QUICK START
Important safety information
Please read this Engineering Specification carefully for correct and effective use.
Failure to follow the recommendations set forth by Alfred 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.
The product is intended for indoor use in dry locations only. Do not use in damp, moist, and /or wet locations.
About Z-Wave
- Z-Wave is the international wireless protocol for communication in the Smart Home.
- Z-Wave ensures a reliable communication by reconfirming every message (two-way communication) and every mains powered node can act as a repeater for other nodes (meshed network) in case the receiver is not in direct wireless range of the transmitter.
- This device and every other certified Z-Wave device can be used together with any other certified Z-Wave device regardless of brand and origin as long as both are suited for the same frequency range.
- If a device supports secure communication it will communicate with other devices secure as long as this device provides the same or a higher level of security. Otherwise it will automatically turn into a lower level of security to maintain backward compatibility.
- This device can be operated in any Z-Wave network with other Z-Wave certified devices from other manufacturers. All mains operated nodes within the network will act as repeaters regardless of vendor to increase reliability of the network.
- This device is a security enabled Z‐Wave Plus product that is able to use encrypted Z‐Wave Plus messages to communicate to other security enabled Z‐Wave Plus products. S2 Security Enabled Controller is required to operate the device.
About SmartStart
Smart Start enabled products can be added into a Z-Wave network by scanning the Z-Wave QR Code present on the product with a controller providing SmartStart inclusion. No further action is required and the SmartStart product will be added automatically within 10 minutes of being switched on in the network vicinity.
How to add the product into Z-Wave network
- Follow the user guide of hub to enter inclusion mode.
- Operate on lock following guide below:
- Enter master mode (** + Master PIN Code + √)
- Input “8” to enter “function extension settings”
- Input “1” to enter “Include mode”
How to remove the product from Z-Wave network
- Follow the user guide of hub to enter exclusion mode.
- Operate on lock following guide below:
- Enter master mode (** + Master PIN Code + √)
- Input “8” to enter “function extension settings”
- Input “2” to enter “Exclusion mode”
How to factory reset
- Operations on lock
- Open the door and keep the lock in “unlock” status.
- Open battery box and find the reset button.
- Use a sharp thing to press and hold the reset button
- Keep holding the reset button and remove the battery from battery box then replace it.
- Keep holding the reset button down until you hear the lock beep (Can take up to 10 seconds).
- Please use this procedure only when the network primary controller is missing or otherwise inoperable.
- Default master pin code is “12345678”, please modify it after reset (Refer to programming instruction).
Z-Wave DSK Location
- You can find the QR code when you open the battery box
- You may also find the QR Code and DSK on individual package of each product.
- Please do not remove or damage them.
SOFTWARE FUNCTION DEFINITION
User Behavior Interaction
User behavior | Out of the network | In the network |
Power on | Key panel light is on
The unlocking indicator light or locking indicator light is on Send Inclusion Requests for SmartStart |
Key panel light is on
The unlocking indicator light or locking indicator light is on |
Inclusion network | Enter master mode (** + Master PIN Code + √) Input “8” to enter “function extension settings” Input “1” to enter “Inclusion mode” | NA |
Exclusion network | NA | Enter master mode (** + Master PIN Code +
√) Input “8” to enter “function extension settings” Input “2” to enter “Exclusion mode” |
unlock | The green indicator lights up for 3 seconds | The green indicator lights up for 3 seconds Send Notification Report and Door Lock Operation Report to association group |
Lock | The red indicator lights up for 3 seconds | The red indicator lights up for 3 seconds
Send Notification Report and Door Lock Operation Report to association group |
User code (Add/delete/modify) | NA | Send Notification Report and User code Report to association group |
Supported Command Classes
Command Class | Version | Not added | Non-secure added | Securely 0 added | Securely 2 added | ||
Non-secure CC | Secure CC | Non-secure CC | Secure CC | ||||
ZWAVEPLUS_INFO | 2 | Support | Support | Support | Support | ||
ASSOCIATION | 2 | Support | Support | ||||
ASSOCIATION_GRP_INFO | 3 | Support | Support | ||||
Multichannel Association | 3 | Support | Support | ||||
NOTIFICATION | 8 | Support | Support | ||||
Door Lock | 4 | Support | Support | ||||
User Code | 2 | Support | Support | ||||
Schedule Command Class | 4 | Support | Support | ||||
Door Lock Logging | 1 | Support | Support | ||||
Configuration | 4 | Support | Support | ||||
Application Status | 1 | Support | Support | Support | Support | ||
Time | 1 | Support | Support | Support | Support | ||
Time Parameters | 1 | Support | Support | ||||
VERSION | 3 | Support | Support | ||||
MANUFACTURER_SPECIFIC | 2 | Support | Support | ||||
DEVICE_RESET_LOCALLY | 1 | Support | Support | ||||
POWERLEVEL | 1 | Support | Support | ||||
Indicator | 3 | Support | Support | ||||
BATTERY | 1 | Support | Support | ||||
SECURITY | 1 | Support | Support | Support | Support | ||
SECURITY_2 | 1 | Support | Support | Support | Support | ||
TRANSPORT_SERVICE | 2 | Support | Support | Support | Support | ||
SUPERVISION | 1 | Support | Support | Support | Support | ||
FIRMWARE_UPDATE_MD | 5 | Support | Support | ||||
Language | 1 | Support | Support |
Basic Command Class mapping
Basic Command maps to Door Lock Command Class, as shown below.
Command | Value | Mapped | Value | Function |
Basic Set | 0x00 | Door Lock Operation Set | Door Unsecured | Open the door |
0xFF | Door Secured | Close the door |
Basic Report | 0x00 | Door Lock Operation Report | Door Unsecured | The door is opened |
0xFF | Door Secured | The door is closed | ||
Basic Get | Door Lock Operation Get |
Z-Wave Plus Info
Parameter | Value |
Version | 2 |
Role Type | 7 (ZWAVEPLUS_INFO_REPORT_ROLE_TYPE_SLAVE_SLEEPING_LISTENING)
(APPLICATION_FREQ_LISTENING_MODE_1000ms) |
Node Type | 0 (ZWAVEPLUS_INFO_REPORT_NODE_TYPE_ZWAVEPLUS_NODE) |
Installer Icon Type | 0x0300 (ICON_TYPE_GENERIC_DOOR_LOCK_KEYPAD) |
User Icon Type | 0x0300 (ICON_TYPE_GENERIC_DOOR_LOCK_KEYPAD) |
Manufacturer Specific
The Command is used to advertise manufacturer specific information.
Parameter | Value |
Manufacturer ID 1 | 0x04 |
Manufacturer ID 2 | 0x65 |
Product Type ID 1 | 0x01 |
Product Type ID 2 | 0x03 |
Product ID 1 | 0x00 |
Product ID 2 | 0x04(DB2S) |
Version
The Command may be used to obtain the Z-Wave library type, the Z-Wave protocol version used by the application, the individual command class versions used by the application.
Parameter | Value |
Protocol Library Type | 0x03 |
Protocol Version | 0x07 |
Protocol Sub Version | 0x12 |
Firmware 0 Version | Main Chip Firmware Version Major |
Firmware 0 Sub Version | Main Chip Firmware Version Minor |
Hardware Version | 0x04(DB2S) |
Number of firmware targets | 0x01 |
Firmware 1 Version | Door Lock Firmware Version Major |
Firmware 1 Sub Version | Door Lock Firmware Version Minor |
Association Group Info
The Command is used to manage associations to Node ID destinations.
ID | Name | Count | Profile | Function |
1 | Lifeline | 5 | General: Lifeline
(0x0001) |
Device Reset Locally Notification (0x5A01) :
Issued when Factory Reset is performed. Battery Report(0x8003): Issued periodically to report the current battery level; Issued when battery becomes low. Door Lock Operation Report(0x6203): Issued when door lock mode changed Notification Report(0x7105): Issued when door lock event changed User Code Report(0x6303): Issued when user code changed by keypad Master Code Report(0x6310) Issued when master code changed by keypad User Code Keypad Mode Report(0x630A) Issued when keypad mode changed by keypad Configuration Report(0x7006) Issued when the volume configuration value is changed by keypad Indicator Report(0x8703): Issued when indicator set received. |
2 |
On/Off control |
5 |
General: Control
(0x2000) |
Basic Set (0x2001) :
Issued when door lock mode changed (value is determined by parameter 0x04) |
Notification
The Command is used to advertise events or states, such.
Notification Type = Access Control (0x06),according to Table 4-8-1
Notification Type = Home Security (0x07),according to Table 4-8-2
Table 4-8-1:
Description | Event | Alarm type | Alarm Level | Parameters |
Manual lock operation (mechanical key or thumb turn) | 0x01 | 0x15 | 0x01 | |
Manual unlock operation (mechanical key or thumb turn) | 0x02 | 0x16 | 0x01 | |
RF lock operation | 0x03 | 0x18 | 0x01 | |
RF unlock operation | 0x04 | 0x19 | 0x01 | |
Keypad lock operation | 0x05 | 0x15 | 0x02 | |
Keypad unlock operation | 0x06 | 0x13 | User ID | User Code Report |
0xFB | Master Code Report | |||
Auto lock locked operation | 0x09 | 0x1B | 0x01 | |
Lock jammed | 0x0B | 0x00 | 0x00 | |
All user codes deleted | 0x0C | 0x21 | 0xFF | |
Single user code deleted | 0x0D | 0x21 | User Id | User Code Report |
New user code added (add and modify) | 0x0E | 0x70 | User Id | User Code Report |
0xFB | Master Code Report | |||
New user code not added due to duplicate code | 0x0F | 0x71 | User Id | User Code Report |
0xFB | Master Code Report | |||
New program code entered : unique code for lock configuration | 0x12 | 0x70 | 0x00 | Master Code Report |
Manually enter user access code exceeds code limit | 0x13 | 0x00 | 0x00 | |
Door opened | 0x16 | 0x00 | 0x00 | |
Door closed | 0x17 | 0x00 | 0x00 |
Table 4-8-2:
Description | Notification Event | Alarm type | Alarm Level | Parameters |
Tampering Product covering removed
(front escutcheon removed from door) |
0x03 | 0x00 | 0x00 |
Door Lock
The Command is used to operate and configure a door lock device.
- Support Door Lock Mode: Door Secured (0xFF), Door Unsecured (0x00)
- Door Lock Capabilities Report Command:
- Supported Operation type Bit Mask Length = 0x01
- Supported Operation Type Bit Mask 1 = 0x02 (Constant operation)
- Supported Door Lock Mode List Length = 0x02
- Supported Door Lock Mode 1 = 0x00 (Door Unsecured)
- Supported Door Lock Mode 2 = 0xFF (Door Secured)
- Supported Outside Handle Modes Bitmask = 0x00
- Supported Inside Handle Modes Bitmask = 0x00 (No Handle)
- Supported door components = 0x03 (Bolt & Door)
- ARS = 1
- HRS = TAS = BTBS = 0
- Door Lock Operation Set Command:
- Door Unsecured (0x00)
- Door Secured (0xFF)
- Door Lock Operation Report Command:
- Door Unsecure, example: 00 01 02 FE FE 00 00
- Door Lock Mode = 0x00 (Door Unsecured)
- Outside Door Handles Mode = 0 (Disabled), Inside Door Handles Mode = 1 (Handle 1 = Enable) Door Condition = 2 (Bolt Unlocked, Door Open)
- Lock Timeout minutes = 0xFE (No unlocked period)
- Lock Timeout Seconds = 0xFE (No unlocked period)
- Target Door Lock Mode = 0x00 (Door Unsecured)
- Duration = 0x00
- Door Secured, example: FF 01 01 FE FE FF 00
- Door Lock Mode = 0xff (Door secured)
- Outside Door Handles Mode = 0 (Disabled), Inside Door Handles Mode = 1 (Handle 1 = Enable) Door Condition = 1 (Bolt Locked, Door Closed)
- Lock Timeout minutes = 0xFE (No unlocked period)
- Lock Timeout Seconds = 0xFE (No unlocked period)
- Target Door Lock Mode = 0x00 (Door Unsecured)
- Duration = 0x00
- Door Unsecure, example: 00 01 02 FE FE 00 00
- Door Lock Configuration Report Command:
- Operation Type = 0x01 (Constant operation)
- Supported Door Lock Mode 1 = 0x00 (Door Unsecured)
- Supported Door Lock Mode 2 = 0xFF (Door Secured)
- Lock Timeout minutes = 0xFE (No unlocked period)
- Lock Timeout Seconds = 0xFE (No unlocked period)
- Auto-relock time 1 = 0
- Auto-relock time 2 = 0
- Hold and release time 1 = 0x00
- Hold and release time 2 = 0x00
- BTB = TA = 0
The auto relock time mapping table of door lock and Z-Wave is as follows:
Z-Wave definition | Door lock function |
Auto-relock time = 0 | disabled |
Auto-relock time = 1 – 30 | 30 Seconds |
Auto-relock time = 31 – 60 | 60 Seconds |
Auto-relock time = 61 – 120 | 120 Seconds |
Auto-relock time = 120 – 65535 | 180 Seconds |
Door Lock Logging
The Command provides an audit trail in an access control application. Each time an event takes place at the door lock, the system logs the user’s ID, date, time etc.
- Max records stored = 250
User Code
The Command is used to manage User Codes in access control systems
- Support users: 250
- Support master code
- Supported User ID Status: available(0x00), enabled/grant access (0x01)
- Supported Keypad Modes: Normal mode, Vacation mode, Privacy mode
- In Privacy mode, it will ignore Door Lock Operator Set Command, and will send Application Rejected Request.
- User Code Capabilities Report Command:
- Supported Users = 250
- MC (Master Code) Support = 1
- MCD (Master Code Deactivation) Support = 0
- UCC (User Code Checksum) Support = 0
- MUCR (Multiple User Code Report) Support = 0
- MUCS (Multiple User Code Set) Support = 0
- Supported User ID Status Bit Mask Length = 1
- Supported User ID Status Bit Mask 1 = 0x03 (Available & Enabled/Grant Access)
- Supported Keypad Modes Bit Mask Length = 1
- Supported Keypad Modes Bit Mask 1 = 0x07 (Normal mode, Privacy mode, Locked Out mode)
- Supported Keys Bit Mask Length = 8
- Supported Keys Bit Mask 1 = 0x00
- Supported Keys Bit Mask 2 = 0x00
- Supported Keys Bit Mask 3 = 0x00
- Supported Keys Bit Mask 4 = 0x00
- Supported Keys Bit Mask 5 = 0x00
- Supported Keys Bit Mask 6 = 0x00
- Supported Keys Bit Mask 7 = 0xFF (digits 0-7)
- Supported Keys Bit Mask 8 = 0x03 (digits 8-9)
Schedule
The Command allows scheduling the execution of commands for a given duration in a supporting device. It is a generic Command Class that may be used to schedule commands of any other Command Class.
- 1. SCHEDULE_SUPPORTED_REPORT:
- Number of Supported Schedule IDs: 10
- Support Enable/disable: 0
- Fall-back Support: 0
- Start Time Support: 1
- Number of supported CC: 1
- Supported CC 1: USER_CODE_COMMAND_CLASS
- Supported Command1: 0x01 (Only Set Commands are supported)
- Override Support: 0
- Supported Override Types: 0
- Number of Supported Schedule Blocks: 1
- SCHEDULE_SUPPORTED_COMMANDS_REPORT:
- Supported Command Class: USER_CODE_COMMAND_CLASS
- Supported Command: USER_CODE_SET
Battery
The Command is used to request and report battery levels for a given device.
- If send Battery Get to the device, it will issue Battery Report with current battery level to the requester.
- If re-power on, it will issue Battery Report with current battery level via Lifeline.
- If waked up, it will detect battery level, and issue Battery Report (Value=0xFF) via Lifeline when battery level is less than 20%.
- Support timed battery report, refer to Configuration Parameter 3.
Language
The Command is used to specify the language settings on a device.
- The supported languages are as follows
- English (eng)
- Spanish (spa)
- Portuguese (por)
- French (fre, fra)
Indicator
The Command is used to help end users to monitor the operation or condition of the application provided by a supporting node.
Indicator ID | Property ID | ||
Node Identify | 0x50 | On Off Period | 0x03 |
On Off Cycles | 0x04 | ||
On time within an On/Off period | 0x05 |
Time
- The Command is used to read date and time from a supporting node in a Z-Wave network.
Time Parameters
- The Command is used to set date and time in a device hosting this facility
Configuration
The Command allows product specific configuration parameters to be changed.
Note: No Bulk Support equals to True. It will return an Application Rejected Request Command when receiving Configuration Bulk Set or Get (if received without Supervision encapsulation). It will reset all its configuration parameters if either manually reset to factory default or receives a Configuration Default Reset Command. It will NOT modify or reset any configuration parameter when being included or excluded of a Z-Wave network.
Parameter | 0x01 (1) | |||
Name | Configure volume level | |||
Info | Configure volume level | |||
Properties | Size | 1 | Min Value | 0 |
Format | Unsigned Integer | Max Value | 2 | |
Read-only | False | Default Value | 2 | |
Altering capabilities | False | Advanced | False | |
Description | Configure volume level |
Value | Function | |
0 | silent | |
1 | Low volume | |
2 | High volume |
Parameter | 0x02 (2) | ||||
Name | Configure led | ||||
Info | Enable/disable led | ||||
Properties | Size | 1 | Min Value | 0 | |
Format | Unsigned Integer | Max Value | 1 | ||
Read-only | False | Default Value | 1 | ||
Altering capabilities | False | Advanced | False | ||
Description | LED on the inside of the product. | ||||
Value | Function | ||||
0 | OFF | ||||
1 | ON (blink) |
Parameter | 0x03 (3) | |||
Name | Timed battery report | |||
Info | Configure timed battery report | |||
Properties | Size | 2 | Min Value | 0 |
Format | Unsigned Integer | Max Value | 14400(0x3840)
(10 days) |
|
Read-only | False | Default Value | 1440(0x05A0)
(one day) |
|
Altering capabilities | False | Advanced | False |
Description | Enable/Disable timed battery report and sets how often battery is reported in minutes. | |
Value | Function | |
0 | Disable timed battery report | |
1-14400 | Enable timed battery report and sets how often battery is reported in minutes. |
Parameter | 0x04 (4) | ||||
Name | Association Group 2 Settings | ||||
Info | Configure the Basic Set value | ||||
Properties | Size | 1 | Min Value | 0 | |
Format | Unsigned Integer | Max Value | 6 | ||
Read-only | False | Default Value | 1 | ||
Altering capabilities | False | Advanced | False | ||
Description | Determine the Basic Set value to control other Z-Wave devices directly. | ||||
Value | Function | ||||
0 | Disable completely. | ||||
1 | Unlocked Status sends Basic SET 0xFF, Locked Status sends Basic SET 0x00. | ||||
2 | Unlocked Status sends Basic SET 0x00, Locked Status sends Basic Set 0xFF. | ||||
3 | Sends only Basic SET 0xFF when Unlocked Status happens. | ||||
4 | Sends only Basic SET 0x00 when Locked Status happens. | ||||
5 | Sends only Basic SET 0x00 when Unlocked Status happens. | ||||
6 | Sends only Basic SET 0xFF when Locked Status happens. |
FAQ
- Q: How do I perform a factory reset on the product?
- A: To perform a factory reset, refer to Section 3.6 in the manual for detailed instructions on resetting the product to its default settings.
Documents / Resources
![]() |
Alfred DB2S Smart Locks [pdf] Instruction Manual DB2S, DB2S Smart Locks, Smart Locks, Locks |