PLATFORM_SCHEMA¶
Voluptuous Validation Schema for PLATFORM_SCHEMA
Type: object
¶
Property | Type | Required | Possible values | Default | Description |
---|---|---|---|---|---|
platform | string | ✅ | string | ||
name | string | string | |||
template_path | string | string | "/config/templates/supernotify" | ||
media_path | string | string | "supernotify/media" | ||
archive | object | object | {"enabled": false} | ||
archive.archive_path | string | string | |||
archive.enabled | string | string | false | ||
archive.archive_days | integer | 0 <= x | 3 | ||
housekeeping | object | object | {} | ||
housekeeping.housekeeping_time | string | string | "00:00:01" | ||
dupe_check | object | object | {} | ||
dupe_check.ttl | integer | 0 <= x | |||
dupe_check.size | integer | 0 <= x | 100 | ||
dupe_check.dupe_policy | string | dupe_policy_message_title_same_or_lower_priority dupe_policy_none | "dupe_policy_message_title_same_or_lower_priority" | ||
delivery | object | object | {} | ||
action_groups | object | object | {} | ||
recipients | array | object | [] | ||
recipients[].person | string | ✅ | string | ||
recipients[].alias | string | string | |||
recipients[].email | string | string | |||
recipients[].target | array | string | |||
recipients[].phone_number | string | string | |||
recipients[].mobile_discovery | string | string | true | ||
recipients[].mobile_devices | array | object | [] | ||
recipients[].mobile_devices[].manufacturer | string | string | |||
recipients[].mobile_devices[].model | string | string | |||
recipients[].mobile_devices[].notify_action | string | string | |||
recipients[].mobile_devices[].device_tracker | string | string | |||
recipients[].delivery | object | object | {} | ||
links | array | object | [] | ||
links[].id | string | string | |||
links[].url | string | ✅ | string | ||
links[].icon | string | string | |||
links[].description | string | ✅ | string | ||
links[].name | string | string | |||
scenarios | object | object | {} | ||
methods | object | object | {} | ||
cameras | array | object | [] | ||
cameras[].camera | string | ✅ | string | ||
cameras[].alt_camera | array | string | |||
cameras[].alias | string | string | |||
cameras[].url | string | string | |||
cameras[].device_tracker | string | string | |||
cameras[].ptz_default_preset | integer or string | 0 <= x and/or string | 1 | ||
cameras[].ptz_delay | integer | integer | 0 | ||
cameras[].ptz_method | string | onvif frigate | "onvif" |
Markdown generated with jsonschema-markdown.