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 跳转到配网设备列表页

跳转到选择设备列表页,里面列举了当前SDK支持的所有设备

   LMAccessSDKManager.Companion.getInstance()
                .gotoAccessListPage(
                        this,
                        "homeId",
                        "roomId",
                        "coapServer",
                        new LumiResultCallBack() {
                            @Override
                            public void success(@NonNull WeakReference<Activity> weakReference, @Nullable String s) {

                            }

                            @Override
                            public void fail(@Nullable Integer integer, @Nullable String s) {

                            }
                        }
                );

注意: zigbee子设备配网传递homeId、roomId无效,zigbee子设备的位置信息会跟随网关的位置信息。

参数说明

字段 数据类型 描述 获取渠道
homeId String 家庭位置 接口获取,详情参见Aqara开发者平台
roomId String 房间位置 接口获取,详情参见Aqara开发者平台
coapServer String 设备入网域名(设备入网到哪个服务器) 接口获取,详情参见Aqara开发者平台

3.2.2 跳转到指定的设备配网页面

LMAccessSDKManager.Companion.getInstance()
        .gotoAccessConfigModule(
                this,
                "deviceModel",
                "homeId",
                "roomId",
                "coapServer",
                new LumiResultCallBack() {
                    @Override
                    public void success(@NonNull WeakReference<Activity> weakReference, @Nullable String s) {

                    }

                    @Override
                    public void fail(@Nullable Integer integer, @Nullable String s) {

                    }
                }

        );

参数说明

字段 数据类型 描述 获取渠道
deviceModel String 设备模型值 参见附录支持的入网设备列表
homeId String 家庭位置 接口获取,详情参见Aqara开发者平台
roomId String 房间位置 接口获取,详情参见Aqara开发者平台
coapServer String 设备入网域名(设备入网到哪个服务器) 接口获取,详情参见Aqara开发者平台

3.3 配网SDK(不含UI)

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

Copyright © 2023 深圳绿米联创科技有限公司 all right reserved,powered by Gitbook文档修改时间: 2024-09-27 21:51:47

results matching ""

    No results matching ""