The AV Analysis cluster (0x0557) is a Matter cluster that This server cluster provides an interface for controlling events pertaining to AV analysis.. It defines 7 commands and 6 attributes.
AV Analysis 0x0557
This server cluster provides an interface for controlling events pertaining to AV analysis.
Spec History
This cluster's ClusterRevision across the Matter releases it has shipped in. Click a version to inspect the cluster as it existed in that release.
Attributes 6
Commands 7
Features 3
| Code | Name | Type | Flags |
|---|---|---|---|
| 0x0000 | SupportedAmbientContexts | array | |
| 0x0001 | ActiveAmbientContextTriggers | array | |
| 0x0002 | MaxAnalysisStreamCount | int8u | Optional |
| 0x0003 | CurrentAnalysisStreamCount | int8u | Optional |
| 0x0004 | AnalysisStreams | array | Optional |
| 0x0005 | TrackingEnabled | boolean | Writable read: manage write: manage |
| Code | Name | Direction | Parameters |
|---|---|---|---|
| 0x00 |
EnableContextTriggers
This command SHALL enable the generation of PerceivedContext events for the set of ambient context triggers that are provided, should they be detected.
|
client→server |
ContextTriggers: ContextTriggerStruct |
| 0x01 |
DisableContextTriggers
This command will disable the generation of PerceivedContext events for the set of ambient context triggers that are provided, should they be detected.
|
client→server |
ContextTriggers: ContextTriggerStruct |
| 0x02 |
EstablishAnalysisStream
Optional This command will cause the Analysis Node to establish a video stream with a StreamUsage of Analysis Value with the identified camera.
|
client→server |
NodeID: node_id |
| 0x03 |
EstablishAnalysisStreamResponse
Optional This command SHALL be sent by the device in response to the EstablishAnalysisStream command, carrying the newly allocated analysis stream identifier.
|
server→client |
AnalysisStreamID: int16u |
| 0x04 |
ActivateAnalysisStream
Optional This command will cause the Analysis Node to activate either a WebRTC livestream or PushAV recording stream with a StreamUsage of Analysis Value with the identified camera.
|
client→server |
AnalysisStreamID: int16u, WebRTCEndpointID: endpoint_no, PushAVEndpointID: endpoint_no |
| 0x05 |
DeactivateAnalysisStream
Optional This command will cause the Analysis Node to deactivate either a WebRTC livestream or PushAV recording stream with a StreamUsage of Analysis Value with the identified camera.
|
client→server |
AnalysisStreamID: int16u |
| 0x06 |
RemoveAnalysisStream
Optional This command will cause the Analysis Node to remove a previously allocated video stream.
|
client→server |
AnalysisStreamID: int16u |
LocalContextDetection
(LCLCONDETECT)
bit 0
Local Context Detection supported
RemoteContextDetection
(REMCONDETECT)
bit 1
Remote Context Detection supported
PerZoneContextDetection
(PERZONEDETECT)
bit 2
Detection on a per Zone basis supported
Devices Implementing This Cluster
0 devices in the survey implement this cluster
No devices in the survey implement this cluster yet.