Skip to content

Commit 2cbeab7

Browse files
committed
updated all-clusters-app.matter after removing WaterHeaterManagement cluster (to avoid compile failures).
1 parent 5330712 commit 2cbeab7

File tree

1 file changed

+0
-73
lines changed

1 file changed

+0
-73
lines changed

examples/all-clusters-app/all-clusters-common/all-clusters-app.matter

-73
Original file line numberDiff line numberDiff line change
@@ -4068,64 +4068,6 @@ cluster ElectricalEnergyMeasurement = 145 {
40684068
readonly attribute int16u clusterRevision = 65533;
40694069
}
40704070

4071-
/** This cluster is used to allow clients to control the operation of a hot water heating appliance so that it can be used with energy management. */
4072-
provisional cluster WaterHeaterManagement = 148 {
4073-
revision 1;
4074-
4075-
enum BoostStateEnum : enum8 {
4076-
kInactive = 0;
4077-
kActive = 1;
4078-
}
4079-
4080-
bitmap Feature : bitmap32 {
4081-
kEnergyManagement = 0x1;
4082-
kTankPercent = 0x2;
4083-
}
4084-
4085-
bitmap WaterHeaterDemandBitmap : bitmap8 {
4086-
kImmersionElement1 = 0x1;
4087-
kImmersionElement2 = 0x2;
4088-
kHeatPump = 0x4;
4089-
kBoiler = 0x8;
4090-
kOther = 0x10;
4091-
}
4092-
4093-
bitmap WaterHeaterTypeBitmap : bitmap8 {
4094-
kImmersionElement1 = 0x1;
4095-
kImmersionElement2 = 0x2;
4096-
kHeatPump = 0x4;
4097-
kBoiler = 0x8;
4098-
kOther = 0x10;
4099-
}
4100-
4101-
readonly attribute WaterHeaterTypeBitmap heaterTypes = 0;
4102-
readonly attribute WaterHeaterDemandBitmap heatDemand = 1;
4103-
readonly attribute optional int16u tankVolume = 2;
4104-
readonly attribute optional energy_mwh estimatedHeatRequired = 3;
4105-
readonly attribute optional percent tankPercentage = 4;
4106-
readonly attribute BoostStateEnum boostState = 5;
4107-
readonly attribute command_id generatedCommandList[] = 65528;
4108-
readonly attribute command_id acceptedCommandList[] = 65529;
4109-
readonly attribute event_id eventList[] = 65530;
4110-
readonly attribute attrib_id attributeList[] = 65531;
4111-
readonly attribute bitmap32 featureMap = 65532;
4112-
readonly attribute int16u clusterRevision = 65533;
4113-
4114-
request struct BoostRequest {
4115-
elapsed_s duration = 0;
4116-
optional boolean oneShot = 1;
4117-
optional boolean emergencyBoost = 2;
4118-
optional temperature temporarySetpoint = 3;
4119-
optional percent targetPercentage = 4;
4120-
optional percent targetReheat = 5;
4121-
}
4122-
4123-
/** Allows a client to request that the water heater is put into a Boost state. */
4124-
command access(invoke: manage) Boost(BoostRequest): DefaultSuccess = 0;
4125-
/** Allows a client to cancel an ongoing Boost operation. */
4126-
command access(invoke: manage) CancelBoost(): DefaultSuccess = 1;
4127-
}
4128-
41294071
/** This cluster allows a client to manage the power draw of a device. An example of such a client could be an Energy Management System (EMS) which controls an Energy Smart Appliance (ESA). */
41304072
provisional cluster DeviceEnergyManagement = 152 {
41314073
revision 4;
@@ -8397,21 +8339,6 @@ endpoint 1 {
83978339
ram attribute clusterRevision default = 1;
83988340
}
83998341

8400-
server cluster WaterHeaterManagement {
8401-
ram attribute heaterTypes default = 0x00;
8402-
ram attribute heatDemand default = 0x00;
8403-
ram attribute boostState default = 0;
8404-
callback attribute generatedCommandList;
8405-
callback attribute acceptedCommandList;
8406-
callback attribute eventList;
8407-
callback attribute attributeList;
8408-
callback attribute featureMap;
8409-
ram attribute clusterRevision default = 1;
8410-
8411-
handle command Boost;
8412-
handle command CancelBoost;
8413-
}
8414-
84158342
server cluster DeviceEnergyManagement {
84168343
emits event PowerAdjustStart;
84178344
emits event PowerAdjustEnd;

0 commit comments

Comments
 (0)