-
Notifications
You must be signed in to change notification settings - Fork 40
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
ESP32-C6 unable to set model and manufacterer (TZ-307) #109
Comments
This is the log output of the device when joining the existing zigbee2mqtt network.
|
I have tried modifying
And this still does not work. This is the response I get from zigbee2mqtt when attempting to read that attribute:
|
This works for me:
|
Thanks for the info. Unfortunately the issue seems to lie elsewhere. However just out of interest, could you please show your declarations for manufacturer_name and model_id? |
Please terminate the ESP_ZB_ZCL_ATTR_BASIC_MANUFACTURER_NAME_ID string with |
I have managed to determine that there is something about your examples that assume the coordinator role that prevents those manufacturer name and model id attributes from working correctly, even after the role is changed to router or end device. |
I'm having trouble understanding the information provided above. Could you please provide a detailed description of the Zigbee network topology and device information in your test environment? |
esp_zb_basic_cluster_add_attr(esp_zb_basic_cluster, ESP_ZB_ZCL_ATTR_BASIC_MANUFACTURER_NAME_ID, &manufacturer_name[0]); Why you set [0] bit ?) |
@baylf2000 Do you still have problem with this issue, could you please close the issue if it's done? |
@baylf2000 Let us know if you still have the issue with this code. |
Espressif-IDE, SDK 5.1.1, esp-zboss 0.7.2 and esp-zigbee 0.9.5.
Using the "/esp_zigbee_customized_devices/customized_client/" example from the latest zigbee-sdk, modified to run as an end device, I'm unable to modify the code to allow zigbee2mqtt to receive the manufacturer name and model id when joining an existing network. I've tried many other examples and different versions of the idf and dependencies. Below is the relevant modifications I've made to the example.
Posts I've found suggest others have had success with this code, however I cannot get it to work. Has something changed in recent versions regarding how this code should work?
Note: When uploading new attempts, I always erase flash before uploading the new code.
Any help would be appreciated.
The text was updated successfully, but these errors were encountered: