Service CameraOperatingMode
; Characteristic EventSnapshotsActive
Service CameraOperatingMode
; Characteristic HomeKitCameraActive
Service CameraOperatingMode
; Characteristic PeriodicSnapshotsActive
Service CameraRecordingManagement
; Characteristic Active
Service CameraRecordingManagement
; Characteristic RecordingAudioActive
Optional
selectedThe base64 encoded tlv of the CameraRecordingConfiguration.
This value MIGHT be undefined
if no HomeKit controller has yet selected a configuration.
This property stores a hash of the supported configurations (recording, video and audio) of the recording management. We use this to determine if the configuration was changed by the user. If it was changed, we need to discard the
selectedConfiguration
to signify to HomeKit Controllers that they might reconsider their decision based on the updated configuration.