Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] Support more ZCL clusters (TZ-110) #20

Closed
rfortunatov opened this issue May 10, 2023 · 10 comments
Closed

[Feature request] Support more ZCL clusters (TZ-110) #20

rfortunatov opened this issue May 10, 2023 · 10 comments

Comments

@rfortunatov
Copy link

Hi, I'm trying to build a multifunctional sensor that would include MMWave radar, Pir sensors, climate and air quality sensor along with illuminance sensor. For this I need an ability to create ESP_ZB_ZCL_CLUSTER_ID_ILLUMINANCE_MEASUREMENT, ESP_ZB_ZCL_CLUSTER_ID_PRESSURE_MEASUREMENT and ESP_ZB_ZCL_CLUSTER_ID_OCCUPANCY_SENSING. Would you be so kind to add them to SDK, or maybe there's some way I can contribute and add them myself?

@github-actions github-actions bot changed the title [Feature request] Support more ZCL clusters [Feature request] Support more ZCL clusters (TZ-110) May 10, 2023
@likunqiao097304
Copy link
Contributor

@rfortunatov Thanks for your wiliness to contribute. Currently the source code of the esp-zigbee-sdk is not exposed to the public. We will consider to add them(cluster id: 0x0400, 0x0403, 0x0406) in later release

@rfortunatov
Copy link
Author

@likunqiao097304 Thanks, is there a public roadmap I can keep track of?

@likunqiao097304
Copy link
Contributor

@rfortunatov Currently no road map. For new clusters support, our plan is check/implement those new clusters if someone need. For your request, I think we will add them pretty fast.

@rfortunatov
Copy link
Author

@likunqiao097304 Can you please also add clusters 0x040c and 0x042A as per https://csa-iot.org/wp-content/uploads/2022/01/07-5123-08-Zigbee-Cluster-Library-1.pdf

@embts
Copy link

embts commented May 13, 2023

Hi,
can you also add these clusters?

  • ESP_ZB_ZCL_CLUSTER_ID_DEVICE_TEMP_CONFIG
  • ESP_ZB_ZCL_CLUSTER_ID_ANALOG_VALUE
  • ESP_ZB_ZCL_CLUSTER_ID_MULTI_VALUE
  • ESP_ZB_ZCL_CLUSTER_ID_WINDOW_COVERING

@rfortunatov
Copy link
Author

@likunqiao097304 Don't mean any pressure, but are there some estimates on this? I'm really eager to put together my sensor :)

@Tropaion
Copy link

@likunqiao097304 I would also like to request three clusters, since I'm building a ZigBee adapter for smart meters.

  • Eletrical Measurement Cluster (0x0B04)
  • Smart Energy Metering (0x0702)
  • Analog Input Clustering (0x000C)

Would be really nice if you could implement them.

@xieqinan
Copy link
Contributor

xieqinan commented May 29, 2023

Hi @rfortunatov @Tropaion @embts
These clusters will be added as soon as possible.

@rfortunatov
Copy link
Author

Not quite done from what I see. Following clusters were not added by closing commit.

Smart Energy Metering (0x0702)
Analog Input Clustering (0x000C)
Carbon Dioxide Measurement (0x040c)
PM2.5 Measurement (0x042A)
Multi State Value (0x0014)

@xieqinan
Copy link
Contributor

xieqinan commented Jun 12, 2023

Yes, these clusters are not supported by the current version. I will reopen a issue for ZCL clusters support until all clusters are supported.

Not quite done from what I see. Following clusters were not added by closing commit.

Smart Energy Metering (0x0702) Analog Input Clustering (0x000C) Carbon Dioxide Measurement (0x040c) PM2.5 Measurement (0x042A) Multi State Value (0x0014)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants