Variable CompleteInstanceConst
Complete Instance : MutableCluster < { attributes : { acceptedCommandList : Attribute < . [] , never > ; attributeList : Attribute < . [] , never > ; clusterRevision : Attribute < number , never > ; currentMode : Attribute < number , any > ; description : FixedAttribute < string , any > ; featureMap : Attribute < TypeFromPartialBitSchema , never > ; generatedCommandList : Attribute < . [] , never > ; onMode : WritableAttribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { onOff : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; standardNamespace : FixedAttribute < number | null , any > ; startUpMode : OptionalWritableAttribute < number | null , any > ; supportedModes : FixedAttribute < TypeFromFields [] , any > ; } ; commands : { changeToMode : Command < TypeFromFields , void , any > ; } ; features : { onOff : BitFlag ; } ; id : @matter/general ; name : "ModeSelect" ; revision : 2 ; } , [ ] > Type declaration Readonly
attributes : { acceptedCommandList : Attribute < . [] , never > ; attributeList : Attribute < . [] , never > ; clusterRevision : Attribute < number , never > ; currentMode : Attribute < number , any > ; description : FixedAttribute < string , any > ; featureMap : Attribute < TypeFromPartialBitSchema , never > ; generatedCommandList : Attribute < . [] , never > ; onMode : WritableAttribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { onOff : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; standardNamespace : FixedAttribute < number | null , any > ; startUpMode : OptionalWritableAttribute < number | null , any > ; supportedModes : FixedAttribute < TypeFromFields [] , any > ; } Readonly
accepted Command List : Attribute < . [] , never > Readonly
attribute List : Attribute < . [] , never > Readonly
cluster Revision : Attribute < number , never > Readonly
current Mode : Attribute < number , any > Readonly
description : FixedAttribute < string , any > Readonly
feature Map : Attribute < TypeFromPartialBitSchema , never > Readonly
generated Command List : Attribute < . [] , never > Readonly
on Mode : WritableAttribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { onOff : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
standard Namespace : FixedAttribute < number | null , any > Readonly
supported Modes : FixedAttribute < TypeFromFields [] , any > Readonly
commands : { changeToMode : Command < TypeFromFields , void , any > ; } Readonly
change To Mode : Command < TypeFromFields , void , any > Readonly
features : { onOff : BitFlag ; } Readonly
name : "ModeSelect" Readonly
revision : 2 Defined in packages/types/dist/esm/clusters/mode-select.d.ts:517
On receipt of this command, if the NewMode field indicates a valid mode transition within the supported list, the server shall set the CurrentMode attribute to the NewMode value, otherwise, the server shall respond with an INVALID_COMMAND status response.