What …/motionDetection/capabilities allows for a channel.
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.