ESPHome 2026.5.0b1
Loading...
Searching...
No Matches
zigbee_helpers_esp32.h File Reference

Go to the source code of this file.

Namespaces

namespace  esphome
 
namespace  esphome::zigbee
 

Functions

esp_err_t esphome_zb_cluster_list_add_or_update_cluster (uint16_t cluster_id, esp_zb_cluster_list_t *cluster_list, esp_zb_attribute_list_t *attr_list, uint8_t role_mask)
 
esp_zb_attribute_list_t * esphome_zb_default_attr_list_create (uint16_t cluster_id)
 
esp_err_t esphome_zb_cluster_add_attr (uint16_t cluster_id, esp_zb_attribute_list_t *attr_list, uint16_t attr_id, void *value_p)
 
esp_err_t esphome_zb_cluster_add_or_update_attr (uint16_t cluster_id, esp_zb_attribute_list_t *attr_list, uint16_t attr_id, void *value_p)
 

Function Documentation

◆ esphome_zb_cluster_add_attr()

esp_err_t esphome_zb_cluster_add_attr ( uint16_t cluster_id,
esp_zb_attribute_list_t * attr_list,
uint16_t attr_id,
void * value_p )

Definition at line 64 of file zigbee_helpers_esp32.c.

◆ esphome_zb_cluster_add_or_update_attr()

esp_err_t esphome_zb_cluster_add_or_update_attr ( uint16_t cluster_id,
esp_zb_attribute_list_t * attr_list,
uint16_t attr_id,
void * value_p )

Definition at line 8 of file zigbee_helpers_esp32.c.

◆ esphome_zb_cluster_list_add_or_update_cluster()

esp_err_t esphome_zb_cluster_list_add_or_update_cluster ( uint16_t cluster_id,
esp_zb_cluster_list_t * cluster_list,
esp_zb_attribute_list_t * attr_list,
uint8_t role_mask )

Definition at line 23 of file zigbee_helpers_esp32.c.

◆ esphome_zb_default_attr_list_create()

esp_zb_attribute_list_t * esphome_zb_default_attr_list_create ( uint16_t cluster_id)

Definition at line 49 of file zigbee_helpers_esp32.c.