Unable to read Newly added cluster Measured-Value through chip-tool (or On home pod )

nrf connect sdk v2.9.0

nrf connect sdk  toolchain v2.9.0

Using Zap tool i added custom cluster (i.e. Temperature & Humidity) into matter sample example light_bulb 

using documentation ( https://docs.nordicsemi.com/bundle/ncs-2.9.0/page/nrf/protocols/matter/getting_started/adding_clusters.html )

- for Temperature & Humidity i'm getting Measured-Value Using chip-tool (& on Home pod )

- but when i tryed to add 

CarbonDioxideConcentrationMeasuremen, 
Pm25ConcentrationMeasurement,
TotalVolatileOrganicCompoundsConcentrationMeasurement, 
Pm10ConcentrationMeasurement
im not able to read measured-value of above clusters 
for mention below cluster i'm only able to read ClusterRevision Value on chip-tool (on home pod not even showing below clusters )

CarbonDioxideConcentrationMeasuremen, 

Pm25ConcentrationMeasurement,

TotalVolatileOrganicCompoundsConcentrationMeasurement, 

Pm10ConcentrationMeasurement
how i can read the Measured-Value of above cluster using chip-tool (or on Home pod )?
Parents
  • Hi, 

    We don't know how it works on HomePod if all sensor measurements will be observed by the Apple ecosystem. The Apple Ecocsystems can base the expected supported cluster based on the device type on the endpoint. I am unaware of any Matter Device Type that supports all these Measurements, but it can be moved to different endpoints.

    Using the chip tool. It will be beneficial to get logs from the chip-tool to know the reason for failures. Providing logs from the device can be useful.

    Maybe cluster revision can be get over chip-tool because it is Storage Option (RAM) - other have external. So, based on your information, there may be some setting issues in steps 3,4,5 of Adding clusters to Matter application.

    Regards,
    Amanda H.

  • - while adding multiple cluster at same endpoint for temperature Required cluster showing server, for humidity & other cluster not showing server 

    - when i add multiple cluster on same end point on home pod i'm not getting visibility for respected enable cluster on end point.

    - when on Different End point i add humidity cluster it showing Required cluster As Server, 

    for other not showing Required cluster as Server, why ?

    - If i added Multiple Cluster on different End Point then it can shown on Home Pod.

  • - while adding multiple cluster at same endpoint for temperature Required cluster showing server, for humidity & other cluster not showing server 

    - when i add multiple cluster on same end point on home pod i'm not getting visibility for respected enable cluster on end point.

    - when on Different End point i add humidity cluster it showing Required cluster As Server, 

    for other not showing Required cluster as Server, why ?

    - If i added Multiple Cluster on different End Point then it can shown on Home Pod.

    - one more point i want highlight 

    when i'm trying to set Measured-value for Carbon Dioxide it showing Like : namespace "chip::app::Clusters::CarbonDioxideConcentrationMeasurement::Attributes::MeasuredValue" has no member "Set"C/C++(135)  } 

    At the time of temperature & humidity Measured-Value successfully set 

    in Accessors.h there is no function for setting Measured-value, but function for 

    Cluster-Revision mention. (same in Accessors.cpp there is no function to set Measured-value) 

    Now I want to set Measured-Value (like i'm setting for temperature & humidity, i can read that on home pod & chip-tool) ?

    How to read Measured Value ?

  • Hi,

    Prajwal Tayade said:

    - when on Different End point i add humidity cluster it showing Required cluster As Server, 

    for other not showing Required cluster as Server, why ?

    You need to check the specific device type requirements in the Matter Application Cluster Specification, as different device types have different required clusters.

    Prajwal Tayade said:
    Now I want to set Measured-Value (like i'm setting for temperature & humidity, i can read that on home pod & chip-tool) ?

    Check this post

    Prajwal Tayade said:
    How to read Measured Value ?

    To read the Carbon Dioxide concentration measurement value from your Matter device, you can use the CHIP Tool with a command similar to how you would read temperature or humidity values, as shown in the Matter Weather Station documentation.

Reply
  • Hi,

    Prajwal Tayade said:

    - when on Different End point i add humidity cluster it showing Required cluster As Server, 

    for other not showing Required cluster as Server, why ?

    You need to check the specific device type requirements in the Matter Application Cluster Specification, as different device types have different required clusters.

    Prajwal Tayade said:
    Now I want to set Measured-Value (like i'm setting for temperature & humidity, i can read that on home pod & chip-tool) ?

    Check this post

    Prajwal Tayade said:
    How to read Measured Value ?

    To read the Carbon Dioxide concentration measurement value from your Matter device, you can use the CHIP Tool with a command similar to how you would read temperature or humidity values, as shown in the Matter Weather Station documentation.

Children
No Data
Related