Full Configuration
Title: Full Configuration
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Description: Voluptuous validation schema for Full_Configuration
Property Full Configuration > delivery
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Full Configuration > delivery > additionalProperties
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > delivery > additionalProperties > action
Property Full Configuration > delivery > additionalProperties > debug
Property Full Configuration > delivery > additionalProperties > options
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Full Configuration > delivery > additionalProperties > data
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Full Configuration > delivery > additionalProperties > target
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > delivery > additionalProperties > target > anyOf > item 0
Property Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > entity_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > entity_id > entity_id items
Property Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > device_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > device_id > device_id items
Property Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > area_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > area_id > area_id items
Property Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > floor_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > floor_id > floor_id items
Property Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > label_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > label_id > label_id items
Property Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > email
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
| email items | - |
Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > email > email items
Property Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > phone
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
| phone items | - |
Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > phone > phone items
Property Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > mobile_app_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > mobile_app_id > mobile_app_id items
Property Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > person_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > person_id > person_id items
Property Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > additionalProperties
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > delivery > additionalProperties > target > anyOf > item 0 > additionalProperties > additionalProperties items
Property Full Configuration > delivery > additionalProperties > target > anyOf > item 1
Property Full Configuration > delivery > additionalProperties > target > anyOf > item 2
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > delivery > additionalProperties > target > anyOf > item 2 > item 2 items
Property Full Configuration > delivery > additionalProperties > target_required
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > delivery > additionalProperties > target_required > anyOf > item 0
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > delivery > additionalProperties > target_required > anyOf > item 1
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "always" * "never" * "optional"
Property Full Configuration > delivery > additionalProperties > target_usage
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "no_delivery" * "no_action" * "merge_delivery" * "merge_always" * "fixed"
Property Full Configuration > delivery > additionalProperties > selection
| |
| Type | array of enum (of string) |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > delivery > additionalProperties > selection > selection items
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "fallback_on_error" * "explicit" * "scenario" * "default" * "fallback"
Property Full Configuration > delivery > additionalProperties > priority
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > delivery > additionalProperties > priority > priority items
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > delivery > additionalProperties > priority > priority items > anyOf > item 0
Property Full Configuration > delivery > additionalProperties > priority > priority items > anyOf > item 1
Property Full Configuration > delivery > additionalProperties > priority > priority items > anyOf > item 2
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "minimum" * "low" * "medium" * "high" * "critical"
Property Full Configuration > delivery > additionalProperties > selection_rank
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "ANY" * "FIRST" * "LAST"
Property Full Configuration > delivery > additionalProperties > transport
| |
| Type | enum (of string) |
| Required | Yes |
Must be one of: * "sms" * "mqtt" * "alexa_devices" * "alexa_media_player" * "mobile_push" * "chime" * "email" * "media" * "persistent" * "tts" * "generic" * "notify_entity" * "ntfy" * "gotify" * "telegram" * "lametric" * "pushover" * "html5" * "matrix" * "kodi" * "discord"
Property Full Configuration > delivery > additionalProperties > alias
Property Full Configuration > delivery > additionalProperties > template
Property Full Configuration > delivery > additionalProperties > message
Property Full Configuration > delivery > additionalProperties > title
Property Full Configuration > delivery > additionalProperties > enabled
Property Full Configuration > delivery > additionalProperties > occupancy
| |
| Type | enum (of string) |
| Required | No |
| Default | "all" |
Must be one of: * "all_in" * "all_out" * "any_in" * "any_out" * "only_in" * "only_out" * "all" * "none"
Property Full Configuration > delivery > additionalProperties > conditions
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > delivery > additionalProperties > conditions > conditions items
Property Full Configuration > action_groups
| Property | Pattern | Type | Deprecated |
| - | No | array of object | No |
Property Full Configuration > action_groups > additionalProperties
| |
| Type | array of object |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > action_groups > additionalProperties > additionalProperties items
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - action | No | string | No |
| - title | No | string | No |
| - uri | No | string | No |
| - icon | No | string | No |
| - | No | object | No |
Property Full Configuration > action_groups > additionalProperties > additionalProperties items > action
Property Full Configuration > action_groups > additionalProperties > additionalProperties items > title
Property Full Configuration > action_groups > additionalProperties > additionalProperties items > uri
Property Full Configuration > action_groups > additionalProperties > additionalProperties items > icon
Property Full Configuration > recipients
| |
| Type | array of object |
| Required | No |
| Default | [] |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > recipients > recipients items > person
Property Full Configuration > recipients > recipients items > alias
Property Full Configuration > recipients > recipients items > email
Property Full Configuration > recipients > recipients items > enabled
| |
| Type | boolean |
| Required | No |
| Default | true |
Property Full Configuration > recipients > recipients items > target
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > recipients > recipients items > target > anyOf > item 0
Property Full Configuration > recipients > recipients items > target > anyOf > item 0 > entity_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > target > anyOf > item 0 > entity_id > entity_id items
Property Full Configuration > recipients > recipients items > target > anyOf > item 0 > device_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > target > anyOf > item 0 > device_id > device_id items
Property Full Configuration > recipients > recipients items > target > anyOf > item 0 > area_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > target > anyOf > item 0 > area_id > area_id items
Property Full Configuration > recipients > recipients items > target > anyOf > item 0 > floor_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > target > anyOf > item 0 > floor_id > floor_id items
Property Full Configuration > recipients > recipients items > target > anyOf > item 0 > label_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > target > anyOf > item 0 > label_id > label_id items
Property Full Configuration > recipients > recipients items > target > anyOf > item 0 > email
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
| email items | - |
Full Configuration > recipients > recipients items > target > anyOf > item 0 > email > email items
Property Full Configuration > recipients > recipients items > target > anyOf > item 0 > phone
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
| phone items | - |
Full Configuration > recipients > recipients items > target > anyOf > item 0 > phone > phone items
Property Full Configuration > recipients > recipients items > target > anyOf > item 0 > mobile_app_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > target > anyOf > item 0 > mobile_app_id > mobile_app_id items
Property Full Configuration > recipients > recipients items > target > anyOf > item 0 > person_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > target > anyOf > item 0 > person_id > person_id items
Property Full Configuration > recipients > recipients items > target > anyOf > item 0 > additionalProperties
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > target > anyOf > item 0 > additionalProperties > additionalProperties items
Property Full Configuration > recipients > recipients items > target > anyOf > item 1
Property Full Configuration > recipients > recipients items > target > anyOf > item 2
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > target > anyOf > item 2 > item 2 items
Property Full Configuration > recipients > recipients items > phone_number
Property Full Configuration > recipients > recipients items > mobile_discovery
| |
| Type | boolean |
| Required | No |
| Default | true |
Property Full Configuration > recipients > recipients items > mobile_devices
| |
| Type | array of object |
| Required | No |
| Default | [] |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > mobile_devices > mobile_devices items
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > recipients > recipients items > mobile_devices > mobile_devices items > manufacturer
Property Full Configuration > recipients > recipients items > mobile_devices > mobile_devices items > model
Property Full Configuration > recipients > recipients items > mobile_devices > mobile_devices items > class
Property Full Configuration > recipients > recipients items > mobile_devices > mobile_devices items > mobile_app_id
Property Full Configuration > recipients > recipients items > mobile_devices > mobile_devices items > device_tracker
Property Full Configuration > recipients > recipients items > mobile_devices > mobile_devices items > enabled
| |
| Type | string |
| Required | No |
| Default | true |
Property Full Configuration > recipients > recipients items > delivery
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Full Configuration > recipients > recipients items > delivery > additionalProperties
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - target | No | Combination | No |
| - enabled | No | string | No |
| - data | No | object | No |
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > target
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > entity_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > entity_id > entity_id items
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > device_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > device_id > device_id items
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > area_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > area_id > area_id items
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > floor_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > floor_id > floor_id items
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > label_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > label_id > label_id items
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > email
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
| email items | - |
Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > email > email items
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > phone
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
| phone items | - |
Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > phone > phone items
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > mobile_app_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > mobile_app_id > mobile_app_id items
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > person_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > person_id > person_id items
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > additionalProperties
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 0 > additionalProperties > additionalProperties items
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 1
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 2
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > recipients > recipients items > delivery > additionalProperties > target > anyOf > item 2 > item 2 items
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > enabled
Property Full Configuration > recipients > recipients items > delivery > additionalProperties > data
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Full Configuration > links
| |
| Type | array of object |
| Required | No |
| Default | [] |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
| links items | - |
Full Configuration > links > links items
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| + url | No | string | No |
| + description | No | string | No |
| - id | No | string | No |
| - icon | No | string | No |
| - name | No | string | No |
Property Full Configuration > links > links items > url
Property Full Configuration > links > links items > description
Property Full Configuration > links > links items > id
Property Full Configuration > links > links items > icon
Property Full Configuration > links > links items > name
Property Full Configuration > scenarios
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Full Configuration > scenarios > additionalProperties
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > scenarios > additionalProperties > alias
Property Full Configuration > scenarios > additionalProperties > enabled
| |
| Type | string |
| Required | No |
| Default | true |
Property Full Configuration > scenarios > additionalProperties > conditions
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > scenarios > additionalProperties > conditions > conditions items
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| |
| Type | integer |
| Required | No |
| Default | 0 |
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Full Configuration > scenarios > additionalProperties > action_groups
| |
| Type | array of string |
| Required | No |
| Default | [] |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > scenarios > additionalProperties > action_groups > action_groups items
Property Full Configuration > scenarios > additionalProperties > delivery_selection
Property Full Configuration > scenarios > additionalProperties > delivery
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - target | No | Combination | No |
| - enabled | No | string | No |
| - data | No | object | No |
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > entity_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > entity_id > entity_id items
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > device_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > device_id > device_id items
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > area_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > area_id > area_id items
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > floor_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > floor_id > floor_id items
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > label_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > label_id > label_id items
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > email
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
| email items | - |
Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > email > email items
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > phone
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
| phone items | - |
Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > phone > phone items
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > mobile_app_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > mobile_app_id > mobile_app_id items
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > person_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > person_id > person_id items
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > additionalProperties
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 0 > additionalProperties > additionalProperties items
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 1
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 2
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > target > anyOf > item 2 > item 2 items
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > enabled
Property Full Configuration > scenarios > additionalProperties > delivery > additionalProperties > data
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Full Configuration > transports
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Full Configuration > transports > additionalProperties
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > transports > additionalProperties > alias
Property Full Configuration > transports > additionalProperties > device_domain
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > transports > additionalProperties > device_domain > device_domain items
Property Full Configuration > transports > additionalProperties > device_model_include
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > transports > additionalProperties > device_model_include > device_model_include items
Property Full Configuration > transports > additionalProperties > device_model_exclude
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > transports > additionalProperties > device_model_exclude > device_model_exclude items
Property Full Configuration > transports > additionalProperties > device_discovery
Property Full Configuration > transports > additionalProperties > enabled
| |
| Type | string |
| Required | No |
| Default | true |
Property Full Configuration > transports > additionalProperties > delivery_defaults
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > transports > additionalProperties > delivery_defaults > action
Property Full Configuration > transports > additionalProperties > delivery_defaults > debug
Property Full Configuration > transports > additionalProperties > delivery_defaults > options
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Full Configuration > transports > additionalProperties > delivery_defaults > data
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Full Configuration > transports > additionalProperties > delivery_defaults > target
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0
Property Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > entity_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > entity_id > entity_id items
Property Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > device_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > device_id > device_id items
Property Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > area_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > area_id > area_id items
Property Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > floor_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > floor_id > floor_id items
Property Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > label_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > label_id > label_id items
Property Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > email
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
| email items | - |
Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > email > email items
Property Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > phone
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
| phone items | - |
Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > phone > phone items
Property Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > mobile_app_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > mobile_app_id > mobile_app_id items
Property Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > person_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > person_id > person_id items
Property Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > additionalProperties
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 0 > additionalProperties > additionalProperties items
Property Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 1
Property Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 2
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > transports > additionalProperties > delivery_defaults > target > anyOf > item 2 > item 2 items
Property Full Configuration > transports > additionalProperties > delivery_defaults > target_required
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > transports > additionalProperties > delivery_defaults > target_required > anyOf > item 0
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > transports > additionalProperties > delivery_defaults > target_required > anyOf > item 1
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "always" * "never" * "optional"
Property Full Configuration > transports > additionalProperties > delivery_defaults > target_usage
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "no_delivery" * "no_action" * "merge_delivery" * "merge_always" * "fixed"
Property Full Configuration > transports > additionalProperties > delivery_defaults > selection
| |
| Type | array of enum (of string) |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > transports > additionalProperties > delivery_defaults > selection > selection items
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "fallback_on_error" * "explicit" * "scenario" * "default" * "fallback"
Property Full Configuration > transports > additionalProperties > delivery_defaults > priority
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > transports > additionalProperties > delivery_defaults > priority > priority items
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > transports > additionalProperties > delivery_defaults > priority > priority items > anyOf > item 0
Property Full Configuration > transports > additionalProperties > delivery_defaults > priority > priority items > anyOf > item 1
Property Full Configuration > transports > additionalProperties > delivery_defaults > priority > priority items > anyOf > item 2
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "minimum" * "low" * "medium" * "high" * "critical"
Property Full Configuration > transports > additionalProperties > delivery_defaults > selection_rank
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "ANY" * "FIRST" * "LAST"
Property Full Configuration > transports > additionalProperties > connection
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > transports > additionalProperties > connection > host
Property Full Configuration > transports > additionalProperties > connection > port
| |
| Type | integer |
| Required | No |
| Default | 587 |
| Restrictions | |
| Minimum | ≥ 1 |
| Maximum | ≤ 65535 |
Property Full Configuration > transports > additionalProperties > connection > encryption
| |
| Type | enum (of string) |
| Required | No |
| Default | "starttls" |
Must be one of: * "tls" * "starttls" * "none"
Property Full Configuration > transports > additionalProperties > connection > username
Property Full Configuration > transports > additionalProperties > connection > password
Property Full Configuration > transports > additionalProperties > connection > timeout
| |
| Type | integer |
| Required | No |
| Default | 5 |
Property Full Configuration > transports > additionalProperties > connection > verify_ssl
| |
| Type | string |
| Required | No |
| Default | true |
Property Full Configuration > cameras
| |
| Type | array of object |
| Required | No |
| Default | [] |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > cameras > cameras items
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Full Configuration > cameras > cameras items > camera
Property Full Configuration > cameras > cameras items > alt_camera
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Full Configuration > cameras > cameras items > alt_camera > alt_camera items
Property Full Configuration > cameras > cameras items > alias
Property Full Configuration > cameras > cameras items > url
Property Full Configuration > cameras > cameras items > device_tracker
Property Full Configuration > cameras > cameras items > ptz_camera
Property Full Configuration > cameras > cameras items > ptz_default_preset
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
| Default | 1 |
Property Full Configuration > cameras > cameras items > ptz_default_preset > anyOf > item 0
Property Full Configuration > cameras > cameras items > ptz_default_preset > anyOf > item 1
Property Full Configuration > cameras > cameras items > ptz_delay
| |
| Type | integer |
| Required | No |
| Default | 10 |
Property Full Configuration > cameras > cameras items > ptz_method
| |
| Type | enum (of string) |
| Required | No |
| Default | "onvif" |
Must be one of: * "onvif" * "frigate"
Property Full Configuration > snooze
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Default | {} |
| Property | Pattern | Type | Deprecated |
| - snooze_time | No | integer | No |
Property Full Configuration > snooze > snooze_time
| |
| Type | integer |
| Required | No |
| Default | 3600 |
Property Full Configuration > template_path
| |
| Type | string |
| Required | No |
| Default | "supernotify/templates" |
| |
| Type | string |
| Required | No |
| Default | "supernotify/media" |
| |
| Type | string |
| Required | No |
| Default | "/supernotify/media" |
Property Full Configuration > archive
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Default | {"enabled": false} |
Property Full Configuration > archive > file_path
| |
| Type | string |
| Required | No |
| Default | "supernotify/archive" |
Property Full Configuration > archive > enabled
| |
| Type | string |
| Required | No |
| Default | false |
Property Full Configuration > archive > file_retention_days
| |
| Type | integer |
| Required | No |
| Default | 3 |
Property Full Configuration > archive > mqtt_topic
Property Full Configuration > archive > mqtt_qos
| |
| Type | integer |
| Required | No |
| Default | 0 |
Property Full Configuration > archive > mqtt_retain
| |
| Type | string |
| Required | No |
| Default | true |
Property Full Configuration > archive > purge_interval
| |
| Type | integer |
| Required | No |
| Default | 60 |
Property Full Configuration > archive > event_name
| |
| Type | string |
| Required | No |
| Default | "supernotification" |
Property Full Configuration > archive > event_selection
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Default | 0 |
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Full Configuration > archive > diagnostics
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Default | 16 |
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Full Configuration > archive > debug
| |
| Type | string |
| Required | No |
| Default | false |
Property Full Configuration > housekeeping
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Default | {} |
Property Full Configuration > housekeeping > housekeeping_time
| |
| Type | string |
| Required | No |
| Default | "00:00:01" |
| |
| Type | integer |
| Required | No |
| Default | 7 |
Property Full Configuration > dupe_check
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Default | {} |
| Property | Pattern | Type | Deprecated |
| - ttl | No | integer | No |
| - size | No | integer | No |
| - dupe_policy | No | enum (of string) | No |
Property Full Configuration > dupe_check > ttl
| |
| Type | integer |
| Required | No |
| Default | 120 |
Property Full Configuration > dupe_check > size
| |
| Type | integer |
| Required | No |
| Default | 100 |
Property Full Configuration > dupe_check > dupe_policy
| |
| Type | enum (of string) |
| Required | No |
| Default | "dupe_policy_message_title_same_or_lower_priority" |
Must be one of: * "dupe_policy_message_title_same_or_lower_priority" * "dupe_policy_message_title_same" * "dupe_policy_none"
Property Full Configuration > mobile_discovery
| |
| Type | boolean |
| Required | No |
| Default | true |
Property Full Configuration > recipients_discovery
| |
| Type | boolean |
| Required | No |
| Default | true |
Generated using json-schema-for-humans on 2026-09-01 at 18:26:10 +0000