Zigbee子设备配网
一、概述
本文主要介绍如何通过配网SDK(含UI)、配网SDK(不含UI)进行zigbee子设备配网。
二、前提条件
- 完成准备工作
- 完成环境搭建
- 完成配网SDK(含UI)或者配网SDK(不含UI)集成
三、配网
3.1 简介
zigbee子设备入网主要是由网关进行主导,App仅需通过Http请求云端接口,要求网关进入配对模式,对周围的zigbee设备进行发现、注册、绑定等操作。
3.2 配网SDK(含UI)
3.2.1 跳转到指定设备配网页面
Kotlin
LumiAccessSDKManager.getInstance().gotoAccessConfigModule(
this,
"lumi.gateway.agl008", // deviceModel,参见支持设备清单
object : LumiResultCallBack {
override fun fail(errorCode: Int?, errorMessage: String?) {
// 配网失败
}
override fun success(activity: WeakReference<Activity>, message: String?) {
// 配网成功。成功后可在合适时机关闭配网页:
activity.get()?.finish()
}
}
)
Java
LumiAccessSDKManager.getInstance().gotoAccessConfigModule(
this,
"lumi.gateway.agl008",
new LumiResultCallBack() {
@Override
public void fail(@Nullable Integer errorCode, @Nullable String errorMessage) {
// 配网失败
}
@Override
public void success(@NonNull WeakReference<Activity> activity, @Nullable String message) {
// 配网成功。成功后可在合适时机关闭配网页:
Activity page = activity.get();
if (page != null) {
page.finish();
}
}
}
);
参数说明
| 字段 | 数据类型 | 说明 | 获取渠道 |
|---|---|---|---|
| deviceModel | String | 设备模型值 | 参见配网SDK支持设备清单 |
3.3 配网SDK(不含UI)

需要第三方App自行实现接口请求,详情请查看Aqara开发者平台