Skip to content

Add options to configure Zigbee trust_center_key and device_version for compatibility with the Philips Hue Bridge? #11900

@Hedda

Description

@Hedda

Related area

Zigbee on ESP32

Hardware specification

ESP32-H2

Is your feature request related to a problem?

If want Zigbee device compatible with Philips Hue Bridge then require secret_zll_trust_center_key and app_device_version.

PR for esp-zigbee-sdk with related comments -> espressif/esp-zigbee-sdk#659

FYI, wejn has a posted this blog post explainig the specifics required here -> https://wejn.org/2025/01/zigbee-hue-llo-world/

PS: Maybe not include a key by default. For reference, Stumbled on the link and more info here -> luar123/zigbee_esphome#26

Describe the solution you'd like

Add abbility to configure Zigbee trust_center_key and device_version for compatibility with the Philips Hue Bridge.

Matching PR for esp-zigbee-sd -> espressif/esp-zigbee-sdk#659

"Adds new command linkkey set 0x00000000000000000000000000000000 to esp-zigbee-console that allows setting the global default link key. As well as linkkey add and linkkey remove for management of the additional global link keys."

Without this support it's challenging to join networks that use different Trust Center key.

Describe alternatives you've considered

No response

Additional context

Related suggestion comment by luar123; Originally posted by luar123 in luar123/zigbee_esphome#26 (comment):

"I think we should allow to configure app device version for each endpoint individually. This could be done by adding a parameter to create_default_cluster and changing endpoint_list to hold a tuple._"

I have checked existing list of Feature requests and the Contribution Guide

  • I confirm I have checked existing list of Feature requests and Contribution Guide.

Metadata

Metadata

Assignees

Labels

Area: ZigbeeIssues and Feature Request about ZigbeeType: Feature requestFeature request for Arduino ESP32

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions