Skip to content

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.