Variable CompleteInstanceConst
Complete Instance : MutableCluster < { attributes : { acceptedCommandList : Attribute < . [] , never > ; alarmsActive : Attribute < TypeFromPartialBitSchema , any > & { isConditional : true ; mandatoryIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; alarmsEnabled : OptionalAttribute < TypeFromPartialBitSchema , any > & { isConditional : true ; mandatoryIf : [ ] | ConditionalFeatureList ; optional : true ; optionalIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; } ; alarmsSupported : FixedAttribute < TypeFromPartialBitSchema , any > & { isConditional : true ; mandatoryIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; alarmsSuppressed : Attribute < TypeFromPartialBitSchema , any > & { isConditional : true ; mandatoryIf : [ ] | [ { alarmSuppress : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; attributeList : Attribute < . [] , never > ; clusterRevision : Attribute < number , never > ; currentSensitivityLevel : WritableAttribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { sensitivityLevel : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; defaultSensitivityLevel : OptionalFixedAttribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | ConditionalFeatureList ; optional : true ; optionalIf : [ ] | [ { sensitivityLevel : boolean ; } ] ; } ; featureMap : Attribute < TypeFromPartialBitSchema , never > ; generatedCommandList : Attribute < . [] , never > ; sensorFault : OptionalAttribute < TypeFromPartialBitSchema , any > ; supportedSensitivityLevels : FixedAttribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { sensitivityLevel : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; } ; commands : { enableDisableAlarm : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; suppressAlarm : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { alarmSuppress : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; } ; events : { alarmsStateChanged : Event < TypeFromFields , any > & { isConditional : true ; mandatoryIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; sensorFault : OptionalEvent < TypeFromFields , any > ; } ; features : { alarmSuppress : BitFlag ; audible : BitFlag ; sensitivityLevel : BitFlag ; visual : BitFlag ; } ; id : @matter/general ; name : "BooleanStateConfiguration" ; revision : 1 ; } , [ ] > Type declaration Readonly
attributes : { acceptedCommandList : Attribute < . [] , never > ; alarmsActive : Attribute < TypeFromPartialBitSchema , any > & { isConditional : true ; mandatoryIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; alarmsEnabled : OptionalAttribute < TypeFromPartialBitSchema , any > & { isConditional : true ; mandatoryIf : [ ] | ConditionalFeatureList ; optional : true ; optionalIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; } ; alarmsSupported : FixedAttribute < TypeFromPartialBitSchema , any > & { isConditional : true ; mandatoryIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; alarmsSuppressed : Attribute < TypeFromPartialBitSchema , any > & { isConditional : true ; mandatoryIf : [ ] | [ { alarmSuppress : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; attributeList : Attribute < . [] , never > ; clusterRevision : Attribute < number , never > ; currentSensitivityLevel : WritableAttribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { sensitivityLevel : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; defaultSensitivityLevel : OptionalFixedAttribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | ConditionalFeatureList ; optional : true ; optionalIf : [ ] | [ { sensitivityLevel : boolean ; } ] ; } ; featureMap : Attribute < TypeFromPartialBitSchema , never > ; generatedCommandList : Attribute < . [] , never > ; sensorFault : OptionalAttribute < TypeFromPartialBitSchema , any > ; supportedSensitivityLevels : FixedAttribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { sensitivityLevel : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; } Readonly
accepted Command List : Attribute < . [] , never > Readonly
alarms Active : Attribute < TypeFromPartialBitSchema , any > & { isConditional : true ; mandatoryIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
alarms Enabled : OptionalAttribute < TypeFromPartialBitSchema , any > & { isConditional : true ; mandatoryIf : [ ] | ConditionalFeatureList ; optional : true ; optionalIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; } Readonly
alarms Supported : FixedAttribute < TypeFromPartialBitSchema , any > & { isConditional : true ; mandatoryIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
alarms Suppressed : Attribute < TypeFromPartialBitSchema , any > & { isConditional : true ; mandatoryIf : [ ] | [ { alarmSuppress : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
attribute List : Attribute < . [] , never > Readonly
cluster Revision : Attribute < number , never > Readonly
current Sensitivity Level : WritableAttribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { sensitivityLevel : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
default Sensitivity Level : OptionalFixedAttribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | ConditionalFeatureList ; optional : true ; optionalIf : [ ] | [ { sensitivityLevel : boolean ; } ] ; } Readonly
feature Map : Attribute < TypeFromPartialBitSchema , never > Readonly
generated Command List : Attribute < . [] , never > Readonly
sensor Fault : OptionalAttribute < TypeFromPartialBitSchema , any > Readonly
supported Sensitivity Levels : FixedAttribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { sensitivityLevel : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
commands : { enableDisableAlarm : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; suppressAlarm : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { alarmSuppress : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; } Readonly
enable Disable Alarm : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
suppress Alarm : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { alarmSuppress : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
events : { alarmsStateChanged : Event < TypeFromFields , any > & { isConditional : true ; mandatoryIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; sensorFault : OptionalEvent < TypeFromFields , any > ; } Readonly
alarms State Changed : Event < TypeFromFields , any > & { isConditional : true ; mandatoryIf : [ ] | [ { visual : boolean ; } , { audible : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
sensor Fault : OptionalEvent < TypeFromFields , any > Readonly
features : { alarmSuppress : BitFlag ; audible : BitFlag ; sensitivityLevel : BitFlag ; visual : BitFlag ; } Readonly
name : "BooleanStateConfiguration" Readonly
revision : 1 Defined in packages/types/dist/esm/clusters/boolean-state-configuration.d.ts:1405
This event shall be generated when the device registers or clears a fault.