diff --git a/definitions/en_CA.js b/definitions/en_CA.js
index bdf2a9cd..623dc953 100644
--- a/definitions/en_CA.js
+++ b/definitions/en_CA.js
@@ -5512,7 +5512,6 @@ module.exports = function(s,config,lang){
"name": lang["Points"],
"color": "orange",
"section-pre-class": "col-md-6",
- "sectionClass": "where",
"blockquoteClass": "global_tip",
"blockquote": lang.RegionNote,
"info": [
@@ -5525,6 +5524,137 @@ module.exports = function(s,config,lang){
]
}
}
- }
+ },
+ "Schedules": {
+ "section": "Schedules",
+ "blocks": {
+ "Schedules": {
+ "name": lang["Schedules"],
+ "color": "orange",
+ "section-pre-class": "col-md-6",
+ "info": [
+ {
+ "id": "schedulesSelector",
+ "field": lang["Schedules"],
+ "fieldType": "select",
+ "possible": [
+ {
+ "name": lang['Add New'],
+ "value": ""
+ },
+ {
+ "name": lang.Saved,
+ "optgroup": []
+ },
+ ]
+ },
+ ]
+ },
+ "Schedule": {
+ "name": lang["Schedule"],
+ "headerTitle": `${lang['Schedule']} %>
+
`,
+ "color": "green",
+ "section-pre-class": "col-md-6",
+ "info": [
+ {
+ "name": "name",
+ "field": lang.Name,
+ "description": "",
+ "example": "Motion Off",
+ "possible": ""
+ },
+ {
+ "name": "enabled",
+ "field": lang.Enabled,
+ "default": "1",
+ "fieldType": "select",
+ "possible": [
+ {
+ "name": lang.No,
+ "value": "0"
+ },
+ {
+ "name": lang.Yes,
+ "value": "1"
+ }
+ ]
+ },
+ {
+ "name": "timezone",
+ "field": lang['Timezone Offset'],
+ "default": config.timeZones.find(tz => !!tz.selected).value,
+ "fieldType": "select",
+ "possible": config.timeZones.map((tz) => {
+ return {
+ "name": tz.text,
+ "value": tz.value
+ }
+ })
+ },
+ {
+ "name": "start",
+ "field": lang.Start,
+ "description": "",
+ "placeholder": "HH:mm",
+ "possible": "1:00"
+ },
+ {
+ "name": "end",
+ "field": lang.End,
+ "description": "",
+ "placeholder": "HH:mm",
+ "possible": "2:00"
+ },
+ {
+ "name": "days",
+ "field": lang.Days,
+ "default": "0",
+ "fieldType": "select",
+ "attribute": "multiple",
+ "possible": [
+ {
+ "name": lang.Sunday,
+ "value": "0"
+ },
+ {
+ "name": lang.Monday,
+ "value": "1"
+ },
+ {
+ "name": lang.Tuesday,
+ "value": "2"
+ },
+ {
+ "name": lang.Wednesday,
+ "value": "3"
+ },
+ {
+ "name": lang.Thursday,
+ "value": "4"
+ },
+ {
+ "name": lang.Friday,
+ "value": "5"
+ },
+ {
+ "name": lang.Saturday,
+ "value": "6"
+ },
+ ]
+ },
+ {
+ "name": "monitorStates",
+ "field": lang['Monitor States'],
+ "fieldType": "select",
+ "attribute": `multiple style="min-height:100px"`,
+ "possible": []
+ },
+ ]
+ },
+ }
+ },
}
}