@camera.ui/sdk / camera / Camera
Interface: Camera
Defined in: camera/config.ts:177
Camera with resolved video sources.
Extends
Properties
_id
readonly_id:string
Defined in: camera/config.ts:137
Unique camera ID.
Inherited from
assignments
assignments:
PluginAssignments
Defined in: camera/config.ts:173
Sensor-to-plugin assignments.
Inherited from
detectionSettings
detectionSettings:
CameraDetectionSettings
Defined in: camera/config.ts:159
Detection settings.
Inherited from
disabled
disabled:
boolean
Defined in: camera/config.ts:147
Whether camera is disabled.
Inherited from
frameWorkerSettings
frameWorkerSettings:
CameraFrameWorkerSettings
Defined in: camera/config.ts:167
Frame worker settings.
Inherited from
BaseCamera.frameWorkerSettings
info
info:
CameraInformation
Defined in: camera/config.ts:151
Camera hardware information.
Inherited from
interfaceSettings
interfaceSettings:
CameraUiSettings
Defined in: camera/config.ts:169
UI display settings.
Inherited from
isCloud
isCloud:
boolean
Defined in: camera/config.ts:149
Whether camera streams from cloud.
Inherited from
name
name:
string
Defined in: camera/config.ts:143
Camera display name.
Inherited from
nativeId?
optionalnativeId?:string
Defined in: camera/config.ts:139
Native device ID from plugin.
Inherited from
notificationSettings
notificationSettings:
CameraNotificationSettings
Defined in: camera/config.ts:165
Push notification settings.
Inherited from
BaseCamera.notificationSettings
pluginInfo?
optionalpluginInfo?:CameraPluginInfo
Defined in: camera/config.ts:141
Source plugin information.
Inherited from
plugins
plugins:
AssignedPlugin[]
Defined in: camera/config.ts:171
Installed plugins.
Inherited from
ptzAutotrack
ptzAutotrack:
PtzAutotrackSettings
Defined in: camera/config.ts:161
PTZ autotracking settings.
Inherited from
recordingSettings
recordingSettings:
CameraRecordingSettings
Defined in: camera/config.ts:163
Recording settings.
Inherited from
room
room:
string
Defined in: camera/config.ts:145
Room this camera belongs to.
Inherited from
snapshotSettings
snapshotSettings:
SnapshotSettings
Defined in: camera/config.ts:155
Snapshot settings.
Inherited from
sources
sources:
CameraInput[]
Defined in: camera/config.ts:179
Video input sources.
type
type:
CameraType
Defined in: camera/config.ts:153
Camera type (camera/doorbell).
Inherited from
zones
zones:
CameraZones
Defined in: camera/config.ts:157
Zone configurations, one list per purpose.