diff --git a/config.schema.json b/config.schema.json
index 31e88a0..9458bc7 100755
--- a/config.schema.json
+++ b/config.schema.json
@@ -43,6 +43,8 @@
},
"entryDelaySettings": {
"type": "object",
+ "expandable": true,
+ "expanded": false,
"properties": {
"": {
"description": "Configurable settings for when the security system has been violated while armed to \"Away\" mode.
By default the beeper will have a constant sound, but if you use the example values, it will produce a long tone once every second so you know how much time you have to disarm the security system.",
@@ -80,6 +82,49 @@
"placeholder": "(E.g., -1)"
}
}
+ },
+ "exitDelaySettings": {
+ "type": "object",
+ "expandable": true,
+ "expanded": false,
+ "properties": {
+ "": {
+ "description": "Configurable settings for the delay used before the security system has been completely armed.
If you don't want a delay, set this to 0.",
+ "type": "object"
+ },
+ "delay": {
+ "title": "Delay (seconds) (optional)",
+ "description": "The time used for the exit delay before the security system is completely armed.",
+ "type": "number",
+ "step": 1,
+ "minimum": 0,
+ "placeholder": "(default: 30)"
+ },
+ "audibleBeeperModes": {
+ "title": "The following selected arming modes will have an audible beeper countdown (if delay is not zero):",
+ "type": "array",
+ "uniqueItems": true,
+ "items": {
+ "title": "Mode",
+ "type": "string",
+ "enum": [
+ "0",
+ "2",
+ "1"
+ ],
+ "enumNames": [
+ "Home/Stay",
+ "Night",
+ "Away (default)"
+ ]
+ },
+ "default": [
+ false,
+ false,
+ "1"
+ ]
+ }
+ }
}
}
},
@@ -451,7 +496,7 @@
"1"
],
"enumNames": [
- "Home",
+ "Home/Stay",
"Night",
"Away"
]