-
Notifications
You must be signed in to change notification settings - Fork 6
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
New level for Zigbee in ESPHome #28
Comments
Wow great, that looks like a lot of work. Some parts are very similar to my not yet published external ZigBee component (I need to fix a few issues before I want to publish). |
My main goal is C++ classes for Arduino/IDF. ESPHome components are just wrappers over the main classes and a way to use the existing ESPHome components for Zigbee devices. I plan to figure out how to write ESPHome external components to simplify the configuration to this:
|
Sounds good! This is working so far:
|
FYI, "zyaml" project for @hemtjanst also look to contain a partial implementation of Zigbee specification in YAML representation. Stumbled upon that project and not sure if it actually contains any concepts or ideas that could be usefor and borrowed from it? ffenix113 also has a project that aims to make Zigbee devices configurable via YAML that is similar but not same as ESPHome: |
Might you also be able to use the Connectivity Standards Alliance's project-chip (Matter) project's "ZAP" to generate clusters and attributes or other entities? https://github.com/project-chip/zap ZAP (which stands for "ZCL Advanced Platform" ) is a generic generation engine and user interface for applications and libraries based on Zigbee Cluster Library, the specification developed by the Connectivity Standards Alliance to configure Matter and Zigbee Pro applications. |
Looking forward to your new version very much |
@lxz946786639: https://github.com/luar123/zigbee_esphome |
@luar123 @Muk911 @P-R-O-C-H-Y also check out Zigbee PoC for ESPHome on nRF52/nRF53 by @tomaszduda23 in tomaszduda23/esphome#2 |
Hello, luar123.
I have prepared a small example with my Zigbee classes. You might be interested.
https://github.com/Muk911/esphome/blob/main/esp32c6/hello-zigbee/hello-zigbee.yaml
Best regards.
The text was updated successfully, but these errors were encountered: