Variable CompleteInstanceConst
CompleteInstance: MutableCluster<{ attributes: { acceptedCommandList: Attribute<.[], never>; attributeList: Attribute<.[], never>; clusterRevision: Attribute<number, never>; currentMode: Attribute<number, any>; featureMap: Attribute<TypeFromPartialBitSchema, never>; generatedCommandList: Attribute<.[], never>; onMode: WritableAttribute<number | null, any> & { isConditional: true; mandatoryIf: [] | [{ onOff: boolean; }]; optional: true; optionalIf: [] | ConditionalFeatureList; }; startUpMode: OptionalWritableAttribute<number | null, any>; supportedModes: FixedAttribute<.[], any>; }; commands: { changeToMode: Command<., void, any>; }; features: { onOff: BitFlag; }; id: @matter/general; name: "DeviceEnergyManagementMode"; revision: 1; }, []> Type declaration
Readonlyattributes: {
acceptedCommandList: Attribute<.[], never>;
attributeList: Attribute<.[], never>;
clusterRevision: Attribute<number, never>;
currentMode: Attribute<number, any>;
featureMap: Attribute<TypeFromPartialBitSchema, never>;
generatedCommandList: Attribute<.[], never>;
onMode: WritableAttribute<number | null, any> & {
isConditional: true;
mandatoryIf: [] | [{
onOff: boolean;
}];
optional: true;
optionalIf: [] | ConditionalFeatureList;
};
startUpMode: OptionalWritableAttribute<number | null, any>;
supportedModes: FixedAttribute<.[], any>;
}
ReadonlyacceptedCommandList: Attribute<.[], never>
ReadonlyattributeList: Attribute<.[], never>
ReadonlyclusterRevision: Attribute<number, never>
ReadonlycurrentMode: Attribute<number, any>
ReadonlyfeatureMap: Attribute<TypeFromPartialBitSchema, never>
ReadonlygeneratedCommandList: Attribute<.[], never>
ReadonlyonMode: WritableAttribute<number | null, any> & {
isConditional: true;
mandatoryIf: [] | [{
onOff: boolean;
}];
optional: true;
optionalIf: [] | ConditionalFeatureList;
}
ReadonlysupportedModes: FixedAttribute<.[], any>
Readonlycommands: {
changeToMode: Command<., void, any>;
}
ReadonlychangeToMode: Command<., void, any>
Readonlyfeatures: {
onOff: BitFlag;
}
Readonlyname: "DeviceEnergyManagementMode"
Readonlyrevision: 1
This command is used to change device modes.
On receipt of this command the device shall respond with a ChangeToModeResponse command.