Zigbee子设备配网

一、概述

本文主要介绍如何通过配网SDK(含UI)、配网SDK(不含UI)进行zigbee子设备配网。

二、前提条件

  1. 完成准备工作
  2. 完成环境搭建
  3. 完成配网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开发者平台

lumi LogoCopyright © 2023 深圳绿米联创科技有限公司 all right reserved,powered by Gitbook文档修改时间: 2026-08-11 17:06:15

results matching ""

    No results matching ""