type alias MotionDetectionCapabilities

What …/motionDetection/capabilities allows for a channel.

Properties

regionTypes: string[]

<regionType opt>: the region types the device accepts; [] without one.

optional
rows: number

<rowGranularity>: rows in the grid, when <Grid> is present.

optional
columns: number

<columnGranularity>: columns in the grid, when <Grid> is present.

optional
sensitivityLevel: { min?: number; max?: number; step?: number; }

<sensitivityLevel min max step>, when present; each attribute the device states.

targetTypes: string[]

<targetType opt>: the detection targets the device accepts; [] without one.

optional
regionEdges: { min?: number; max?: number; }

<regionEdgesNum min max>: how many corners a region may have, when present.

Usage

import { type MotionDetectionCapabilities } from ".";