Skip to content

@camera.ui/sdk / camera / EventTrigger

Interface: EventTrigger

Defined in: camera/events.ts:22

Event trigger (motion, audio, sensor, or line-crossing).

Properties

crossingDirection?

optional crossingDirection?: "a-to-b" | "b-to-a"

Defined in: camera/events.ts:36

Crossing direction (only for line-crossing triggers)


firstSeen

firstSeen: number

Defined in: camera/events.ts:30

First detection time (Unix ms)


label?

optional label?: string

Defined in: camera/events.ts:26

Audio label (e.g. "doorbell", "glass_break")


lastSeen

lastSeen: number

Defined in: camera/events.ts:32

Last detection time (Unix ms)


lineName?

optional lineName?: string

Defined in: camera/events.ts:34

Name of the crossed line (only for line-crossing triggers)


score?

optional score?: number

Defined in: camera/events.ts:28

Best confidence score


trackId?

optional trackId?: number

Defined in: camera/events.ts:38

Track ID of the object that crossed (only for line-crossing triggers)


type

type: EventTriggerType

Defined in: camera/events.ts:24

Trigger type