@camera.ui/sdk / camera / BaseCamera
Interface: BaseCamera ​
Defined in: camera/config.ts:150
Base camera data structure (stored in database).
Extended by ​
Properties ​
_id ​
readonly_id:string
Defined in: camera/config.ts:152
Unique camera ID.
assignments ​
assignments:
PluginAssignments
Defined in: camera/config.ts:188
Sensor-to-plugin assignments.
detectionSettings ​
detectionSettings:
CameraDetectionSettings
Defined in: camera/config.ts:174
Detection settings.
disabled ​
disabled:
boolean
Defined in: camera/config.ts:162
Whether camera is disabled.
frameWorkerSettings ​
frameWorkerSettings:
CameraFrameWorkerSettings
Defined in: camera/config.ts:182
Frame worker settings.
info ​
info:
CameraInformation
Defined in: camera/config.ts:166
Camera hardware information.
interfaceSettings ​
interfaceSettings:
CameraUiSettings
Defined in: camera/config.ts:184
UI display settings.
isCloud ​
isCloud:
boolean
Defined in: camera/config.ts:164
Whether camera streams from cloud.
name ​
name:
string
Defined in: camera/config.ts:158
Camera display name.
nativeId? ​
optionalnativeId?:string
Defined in: camera/config.ts:154
Native device ID from plugin.
notificationSettings ​
notificationSettings:
CameraNotificationSettings
Defined in: camera/config.ts:180
Push notification settings.
pluginInfo? ​
optionalpluginInfo?:CameraPluginInfo
Defined in: camera/config.ts:156
Source plugin information.
plugins ​
plugins:
AssignedPlugin[]
Defined in: camera/config.ts:186
Installed plugins.
ptzAutotrack ​
ptzAutotrack:
PtzAutotrackSettings
Defined in: camera/config.ts:176
PTZ autotracking settings.
recordingSettings ​
recordingSettings:
CameraRecordingSettings
Defined in: camera/config.ts:178
Recording settings.
room ​
room:
string
Defined in: camera/config.ts:160
Room this camera belongs to.
snapshotSettings ​
snapshotSettings:
SnapshotSettings
Defined in: camera/config.ts:170
Snapshot settings.
type ​
type:
CameraType
Defined in: camera/config.ts:168
Camera type (camera/doorbell).
zones ​
zones:
CameraZones
Defined in: camera/config.ts:172
Zone configurations, one list per purpose.