Open Ashwinigrl opened 1 week ago
@jamesharrow
Did you try against PR #36201?
The issue is that you need to use --application water-heater
to enable the Water Heater cluster to respond on EP1 on Linux (or compile this for an embedded target with water heater enabled).
@ashwinigrl - please retest with the extra command line option.
Note that the PR #36201 will move the Water Heater to a different endpoint once merged.
Description
In the WaterHeaterManagement Cluster, When we read the FeatureMap and ClusterRevision attributes from the DUT returns a failure response instead of a success response with the expected values. The sample app(Energy-Management-app) needs to be updated to correct the FeatureMap and ClusterRevision attributes response.
Reproduction steps
Execute the below mentioned command to put DUT into a commissionable state :
./chip-energy-management-app
Once DUT reach the commissionable state sent below mentioned command on TH.
./chip-tool pairing onnetwork 1 20202021
Once after successful pairing provide the below commands:
./chip-tool waterheatermanagement read feature-map 1 1
Actual Outcome:
Expected Outcome:
./chip-tool waterheatermanagement read cluster-revision 1 1
Actual Outcome:
Expected Outcome:
Sample App used to read the FeatureMap value:
EnergyManagementApp
Bug prevalence
Whenever we do
GitHub hash of the SDK that was being used
9c389ba953caa435d1f1ed34d5b799e9d1a7a4ea
Platform
raspi
Spec References:
Log References: WaterHeaterManagement.txt