MatterSpecification.v13.Cluster § 1.4.9.5

interface ViewSceneResponse {
    extensionFieldSetStructs?: TypeFromFields<{
        attributeValueList: FieldType<TypeFromFields<{
            attributeId: FieldType<AttributeId>;
            valueSigned16: OptionalFieldType<number>;
            valueSigned32: OptionalFieldType<number>;
            valueSigned64: OptionalFieldType<number | bigint>;
            valueSigned8: OptionalFieldType<number>;
            valueUnsigned16: OptionalFieldType<number>;
            valueUnsigned32: OptionalFieldType<number>;
            valueUnsigned64: OptionalFieldType<number | bigint>;
            valueUnsigned8: OptionalFieldType<number>;
        }>[]>;
        clusterId: FieldType<ClusterId>;
    }>[];
    groupId: GroupId;
    sceneId: number;
    sceneName?: string;
    status: Status;
    transitionTime?: number;
}

Hierarchy (view full)

Properties

extensionFieldSetStructs?: TypeFromFields<{
    attributeValueList: FieldType<TypeFromFields<{
        attributeId: FieldType<AttributeId>;
        valueSigned16: OptionalFieldType<number>;
        valueSigned32: OptionalFieldType<number>;
        valueSigned64: OptionalFieldType<number | bigint>;
        valueSigned8: OptionalFieldType<number>;
        valueUnsigned16: OptionalFieldType<number>;
        valueUnsigned32: OptionalFieldType<number>;
        valueUnsigned64: OptionalFieldType<number | bigint>;
        valueUnsigned8: OptionalFieldType<number>;
    }>[]>;
    clusterId: FieldType<ClusterId>;
}>[] = ...

If the status is SUCCESS, this field shall be copied from the corresponding field in the Scene Table entry, otherwise it shall be omitted.

MatterSpecification.v13.Cluster § 1.4.9.5.6

groupId: GroupId = ...

The GroupID field shall be set to the corresponding field of the received ViewScene command.

MatterSpecification.v13.Cluster § 1.4.9.5.2

sceneId: number = ...

The SceneID field shall be set to the corresponding field of the received ViewScene command.

MatterSpecification.v13.Cluster § 1.4.9.5.3

sceneName?: string = ...

If the status is SUCCESS, this field shall be copied from the corresponding field in the Scene Table entry, otherwise it shall be omitted.

MatterSpecification.v13.Cluster § 1.4.9.5.5

status: Status = ...

This field shall be set according to the Effect on Receipt section for ViewScene command.

MatterSpecification.v13.Cluster § 1.4.9.5.1

transitionTime?: number = ...

If the status is SUCCESS, this field shall be copied from the corresponding field in the Scene Table entry, otherwise it shall be omitted.

MatterSpecification.v13.Cluster § 1.4.9.5.4