您好!
我的项目基于 ZED 软件公司 我尝试连接到的主板 Zigbee2MQTT 。
我尝试添加属性 ATTRID_BASIC 制造商名称 , ATTRID_BASIC 模型标识符
在我的代码中、我添加了( 文件名:zcl_samplesw_data.c )
const uint8_t zclSamb Sw_Manufacturer []={4、'N'、'A'、'M'、'E'};
const uint8_t zclSamb Sw_Model []={6、'1'、'2'、'A'、'B'、'C'、'3'};
const zclAttrRec_t zclSamoci Sw_Attrs []={...
{
ZCL_CLUSTER_ID_GENERAL_BASIC、
{//属性记录
ATTRID_BASIC MANUFACTURER_NAME、
ZCL_datatype_char_STR、
ACCESS_CONTROL_READ、
(void *)&zcl"Samn Sw_Manufacturer /zcl"Sam30i" Sw_Manufacturer
}
}、
{
ZCL_CLUSTER_ID_GENERAL_BASIC、
{//属性记录
ATTRID_BASIC 模型标识符、
ZCL_datatype_char_STR、
ACCESS_CONTROL_READ、
(void *)&zclSamb Sw_Model
}
}、.....}
成功 加入网络后,当我尝试读取制造商名称或模型标识符甚至 ZCL 版本时,我收到错误 software_failure.
我尝试 实现 回调函数、 现已问世,我仍然收到错误。
谢谢