Skip to content

Camera Definition

Title: Camera Definition

Type object
Required No
Additional properties Any type allowed

Description: Voluptuous validation schema for Camera_Definition

Property Pattern Type Deprecated
+ camera No string No
- alt_camera No array of string No
- alias No string No
- url No string No
- device_tracker No string No
- ptz_default_preset No Combination No
- ptz_delay No integer No
- ptz_method No enum (of string) No

Property Camera Definition > camera

Type string
Required Yes

Property Camera Definition > 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
Each item of this array must be Description
alt_camera items -

Camera Definition > alt_camera > alt_camera items

Type string
Required No

Property Camera Definition > alias

Type string
Required No

Property Camera Definition > url

Type string
Required No

Property Camera Definition > device_tracker

Type string
Required No

Property Camera Definition > ptz_default_preset

Type combining
Required No
Additional properties Any type allowed
Default 1
Any of(Option)
item 0
item 1

Property Camera Definition > ptz_default_preset > anyOf > item 0

Type integer
Required No
Restrictions
Minimum ≥ 0

Property Camera Definition > ptz_default_preset > anyOf > item 1

Type object
Required No
Additional properties Any type allowed

Property Camera Definition > ptz_delay

Type integer
Required No
Default 0

Property Camera Definition > ptz_method

Type enum (of string)
Required No
Default "onvif"

Must be one of: * "onvif" * "frigate"


Generated using json-schema-for-humans on 2025-11-21 at 23:32:28 +0000