zwave-js/.config-db/devices/0x0129/templates/yale_template.json
2025-01-10 22:05:04 -08:00

591 lines
13 KiB
JSON

{
"volume": {
"label": "Volume",
"valueSize": 1,
"minValue": 1,
"maxValue": 3,
"defaultValue": 2,
"unsigned": true,
"options": [
{
"label": "High",
"value": 1
},
{
"label": "Low",
"value": 2
},
{
"label": "Silent",
"value": 3
}
]
},
"volume_inverted": {
"label": "Volume",
"valueSize": 1,
"minValue": 1,
"maxValue": 3,
"defaultValue": 2,
"unsigned": true,
"options": [
{
"label": "Silent",
"value": 1
},
{
"label": "Low",
"value": 2
},
{
"label": "High",
"value": 3
}
]
},
"volume_two_options": {
"label": "Volume",
"valueSize": 1,
"minValue": 1,
"maxValue": 3,
"defaultValue": 1,
"unsigned": true,
"options": [
{
"label": "High",
"value": 1
},
{
"label": "Silent",
"value": 3
}
]
},
"auto_relock": {
"$import": "~/templates/master_template.json#base_enable_disable_255",
"label": "Auto Relock"
},
"auto_relock_time_180": {
"$import": "~/templates/master_template.json#base_0-180_nounit",
"label": "Auto Relock Time",
"unit": "seconds",
"defaultValue": 30
},
"auto_relock_time_127": {
"$import": "~/templates/master_template.json#base_0-127_nounit",
"label": "Auto Relock Time",
"unit": "seconds",
"minValue": 10,
"maxValue": 127,
"defaultValue": 5
},
"wrong_code_limit_10": {
"label": "Wrong Code Limit",
"description": "Number of wrong attempts before the lockout a triggered",
"valueSize": 1,
"minValue": 0,
"maxValue": 10,
"defaultValue": 5,
"unsigned": true
},
"wrong_code_limit_3_to_10": {
"label": "Wrong Code Limit",
"description": "Number of wrong attempts before the lockout a triggered",
"valueSize": 1,
"minValue": 3,
"maxValue": 10,
"defaultValue": 5,
"unsigned": true
},
"wrong_code_limit_5": {
"label": "Wrong Code Limit",
"description": "Number of wrong attempts before the lockout a triggered",
"valueSize": 1,
"minValue": 0,
"maxValue": 5,
"defaultValue": 5,
"unsigned": true
},
"wrong_code_limit_7": {
"label": "Wrong Code Limit",
"description": "Number of wrong attempts before the lockout a triggered",
"valueSize": 1,
"minValue": 0,
"maxValue": 7,
"defaultValue": 5,
"unsigned": true
},
"wrong_code_lockout": {
"$import": "~/templates/master_template.json#base_0-180_nounit",
"label": "Wrong Code Lockout Time",
"unit": "seconds",
"defaultValue": 60
},
"wrong_code_lockout_0_to_127": {
"$import": "~/templates/master_template.json#base_0-127_nounit",
"label": "Wrong Code Lockout Time",
"unit": "seconds",
"defaultValue": 60
},
"wrong_code_lockout_10_to_127": {
"$import": "~/templates/master_template.json#base_0-127_nounit",
"label": "Wrong Code Lockout Time",
"unit": "seconds",
"minValue": 10,
"maxValue": 127,
"defaultValue": 60
},
"wrong_code_lockout_10_to_132": {
"label": "Wrong Code Lockout Time",
"unit": "seconds",
"valueSize": 1,
"minValue": 10,
"maxValue": 132,
"defaultValue": 60,
"unsigned": true
},
"wrong_tag_limit": {
"label": "Wrong Tag Limit",
"description": "Number of wrong attempts before the lockout a triggered",
"valueSize": 1,
"minValue": 1,
"maxValue": 20,
"defaultValue": 5,
"unsigned": true
},
"wrong_tag_lockout": {
"label": "Wrong Tag Lockout Time",
"valueSize": 1,
"unit": "seconds",
"minValue": 1,
"maxValue": 250,
"defaultValue": 180,
"unsigned": true
},
"language": {
"label": "Language",
"valueSize": 1,
"minValue": 1,
"maxValue": 3,
"defaultValue": 1,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "English",
"value": 1
},
{
"label": "Spanish",
"value": 2
},
{
"label": "French",
"value": 3
}
]
},
"language_asia": {
"label": "Language",
"valueSize": 1,
"minValue": 1,
"maxValue": 6,
"defaultValue": 2,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Korean language",
"value": 1
},
{
"label": "English language",
"value": 2
},
{
"label": "Chinese language",
"value": 3
},
{
"label": "Taiwanese language",
"value": 6
}
]
},
"operating_mode_normal_vacation_privacy": {
"label": "Operating Mode",
"valueSize": 1,
"defaultValue": 0,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Normal mode",
"value": 0
},
{
"label": "Vacation mode",
"value": 1
},
{
"label": "Privacy mode",
"value": 2
}
]
},
"operating_mode_normal_vacation_privacy_passage": {
"label": "Operating Mode",
"valueSize": 1,
"defaultValue": 0,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Normal mode",
"value": 0
},
{
"label": "Vacation mode",
"value": 1
},
{
"label": "Privacy mode",
"value": 2
},
{
"label": "Passage mode",
"value": 3
}
]
},
"operating_mode_normal_privacy_passage": {
// The manual calls this normal/keypad disable/passage
// but there's no "keypad disable" mode defined. Privacy mode however
// disables the keypad according to the Z-Wave specs
"label": "Operating Mode",
"valueSize": 1,
"defaultValue": 0,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Normal mode",
"value": 0
},
{
"label": "Privacy mode",
"value": 2
},
{
"label": "Passage mode",
"value": 3
}
]
},
"one_touch": {
"$import": "~/templates/master_template.json#base_enable_disable_255",
"label": "One Touch Locking"
},
"privacy_button": {
"$import": "~/templates/master_template.json#base_enable_disable_255",
"label": "Privacy Button"
},
"lock_status_led": {
"$import": "~/templates/master_template.json#base_enable_disable_255",
"label": "Lock Status LED"
},
"reset_factory": {
"label": "Reset to Factory Defaults",
"valueSize": 1,
"minValue": 0,
"maxValue": 1,
"defaultValue": 0,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Normal Operation",
"value": 0
},
{
"label": "Reset to factory defaults",
"value": 1
}
]
},
"reset_factory_255": {
"$import": "~/templates/master_template.json#base_0-255_nounit",
"label": "Reset to Factory Defaults",
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Normal Operation",
"value": 0
},
{
"label": "Reset to factory defaults",
"value": 255
}
]
},
"door_propped_timer": {
"label": "Door Propped Time Limit",
"unit": "10 seconds",
"valueSize": 1,
"minValue": 0,
"maxValue": 127,
"defaultValue": 0,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
"door_propped_timer_254": {
"label": "Door Propped Time Limit",
"unit": "10 seconds",
"valueSize": 1,
"minValue": 0,
"maxValue": 254,
"defaultValue": 0,
"unsigned": true,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
"dps_alarm": {
"$import": "~/templates/master_template.json#base_enable_disable_255",
"label": "Door Propped Alarm"
},
"deadbolt_alarm": {
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Deadbolt Alarm"
},
"level_rotated_alarm": {
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Lever Rotated Alarm"
},
"enable_dps_alarm": {
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Door Propped Alarm",
"defaultValue": 1
},
"deadbolt_installed_state": {
"$import": "~/templates/master_template.json#base_enable_disable_255",
"label": "Deadbolt Status",
"readOnly": true,
"options": [
{
"label": "Not installed",
"value": 0
},
{
"label": "Installed",
"value": 255
}
]
},
"eco_mode": {
"$import": "~/templates/master_template.json#base_enable_disable_255",
"label": "Eco Mode"
},
"privacy_mode": {
"$import": "~/templates/master_template.json#base_enable_disable_255",
"label": "Privacy Mode With Deadbolt",
"description": "If enabled then extending the deadbolt will put the lock into privacy mode"
},
"enable_deadbolt_alarm": {
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Deadbolt Alarm",
"defaultValue": 1
},
"enable_rotated_alarm": {
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Rotated Alarm",
"defaultValue": 1
},
"enable_escape_mode": {
"$import": "~/templates/master_template.json#base_enable_disable_255",
"label": "Escape Return Mode"
},
"manual_relock_time": {
"label": "Manual Relock Time",
"description": "Time to auto relock after manual lock/unlock",
"valueSize": 1,
"unit": "seconds",
"minValue": 7,
"maxValue": 60,
"defaultValue": 7,
"unsigned": true
},
"remote_relock_time": {
"label": "Remote Relock Time",
"description": "Time to auto relock after Z-Wave lock/unlock",
"valueSize": 1,
"unit": "seconds",
"minValue": 10,
"maxValue": 90,
"defaultValue": 10,
"unsigned": true
},
"expiring_pin_lifetime": {
"label": "Expiring PIN Lifetime",
"description": "How long user codes in expiring PIN mode stay enabled after first use",
"valueSize": 1,
"unit": "hours",
"minValue": 0,
"maxValue": 127,
"defaultValue": 0,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
"alarm_map_keypad_limit": {
"from": {
"alarmType": 161,
"alarmLevel": 1
},
"to": {
"notificationType": 6, // Access Control
"notificationEvent": 19 // Manually enter user access code exceeds code limit
}
},
"alarm_map_manual_unlock": {
"from": {
"alarmType": 22,
"alarmLevel": 1
},
"to": {
"notificationType": 6, // Access Control
"notificationEvent": 2 // Manual unlock operation
}
},
"alarm_map_rf_unlock": {
"from": {
"alarmType": 25,
"alarmLevel": 1
},
"to": {
"notificationType": 6, // Access Control
"notificationEvent": 4 // RF unlock operation
}
},
"alarm_map_keypad_unlock": {
"from": {
"alarmType": 19
},
"to": {
"notificationType": 6, // Access Control
"notificationEvent": 6, // Keypad unlock operation
"eventParameters": {
"userId": "alarmLevel"
}
}
},
"alarm_map_manual_lock": {
"from": {
"alarmType": 21
},
"to": {
"notificationType": 6, // Access Control
"notificationEvent": 1 // Manual lock operation
}
},
"alarm_map_rf_lock": {
"from": {
"alarmType": 24,
"alarmLevel": 1
},
"to": {
"notificationType": 6, // Access Control
"notificationEvent": 3 // RF lock operation
}
},
"alarm_map_keypad_lock": {
"from": {
"alarmType": 18
},
"to": {
"notificationType": 6, // Access Control
"notificationEvent": 5, // Keypad lock operation
"eventParameters": {
"userId": "alarmLevel"
}
}
},
"alarm_map_deadbolt_jammed": {
"from": {
"alarmType": 9
},
"to": {
"notificationType": 6, // Access Control
"notificationEvent": 11 // Lock jammed
}
},
"alarm_map_low_battery": {
"from": {
// Low battery <= 4.8 V
"alarmType": 167
},
"to": {
"notificationType": 8, // Power Management
"notificationEvent": 14, // Charge battery soon
"eventParameters": {
"batteryLevel": "alarmLevel"
}
}
},
"alarm_map_critical_battery": {
"from": {
// Low battery <= 4.5 V
"alarmType": 168
},
"to": {
"notificationType": 8, // Power Management
"notificationEvent": 15, // Charge battery now
"eventParameters": {
"batteryLevel": "alarmLevel"
}
}
},
"alarm_map_auto_relock": {
"from": {
"alarmType": 27,
"alarmLevel": 1
},
"to": {
"notificationType": 6, // Access Control
"notificationEvent": 9 // Auto lock locked operation
}
},
"alarm_map_rfid_unlock": {
"from": {
"alarmType": 144
},
"to": {
"notificationType": 6, // Access Control
"notificationEvent": 6, // Keypad unlock operation
"eventParameters": {
"userId": "alarmLevel"
}
}
},
"assure_zw3_metadata": {
"inclusion": "1. Enter the 4-8 digit master PIN code followed by the gear key\n2. Press the 7 key followed by the gear key\n3. Press the 1 key followed by the gear key\n4. Enter the first 5 digits of the DSK when prompted",
"exclusion": "1. Enter the 4-8 digit master PIN code, followed by the gear key.\n2. Press the 7 key followed by the gear key.\n3. Press the 3 key followed by the gear key.",
"manual": "https://products.z-wavealliance.org/ProductManual/File?folder=&filename=product_documents/4753/YRC622final.pdf"
},
"assure2_zw3_metadata": {
"inclusion": "1. Enter the 4-8 digit programming code, followed by the gear key.\n2. Press the 7 key followed by the gear key.\n3. Press the 1 key followed by the gear key.\n4. Press the gear key again. The lock is now in Z-Wave inclusion mode for 30 seconds.",
"exclusion": "1. Enter the 4-8 digit programming code, followed by the gear key.\n2. Press the 7 key followed by the gear key.\n3. Press the 3 key followed by the gear key.",
"manual": "https://products.z-wavealliance.org/ProductManual/File?folder=&filename=product_documents/4753/YRC622final.pdf"
}
}