MotionDetectionTrait.MotionDetectionFeature

data class MotionDetectionTrait.MotionDetectionFeature


MotionDetection trait FeatureMap.

Summary

Public constructors

MotionDetectionFeature(
    supportsMotionDetectionTimestampSeconds: Boolean,
    supportsMotionDetectionEventInProgress: Boolean
)

Creates the MotionDetectionFeature data class.

Public functions

open ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

Boolean

Indicates if the motionDetectionEventInProgress attribute will be populated when queried.

Boolean

Indicates if the motionDetectionTimestampSeconds attribute will be populated when queried.

Public constructors

MotionDetectionFeature

MotionDetectionFeature(
    supportsMotionDetectionTimestampSeconds: Boolean = false,
    supportsMotionDetectionEventInProgress: Boolean = false
)

Creates the MotionDetectionFeature data class.

Public functions

toRaw

open fun toRaw(): ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

supportsMotionDetectionEventInProgress

val supportsMotionDetectionEventInProgressBoolean

Indicates if the motionDetectionEventInProgress attribute will be populated when queried.

supportsMotionDetectionTimestampSeconds

val supportsMotionDetectionTimestampSecondsBoolean

Indicates if the motionDetectionTimestampSeconds attribute will be populated when queried.