局域网绑定

更新时间:2023-12-19 08:36:57下载pdf

App 与设备在同一个局域网时,App 会下发 Token 到设备,设备收到 Token 后会走后续的激活绑定流程。局域网绑定的方案主要适用于无需依赖其他设备进行配网就可连接路由的设备,如有线设备,支持用户输入 SSID 和密码的带屏设备等。

流程图

设备路由App发起连接连接成功发起连接连接成功路由,设备,App 组成局域网监听广播包发送广播帧转发广播帧发起连接连接成功发送 Token接收成功后续走连云激活流程设备路由App

开发指导

运行环境

由于每个双模模组上的资源不一样,并不会打开所有功能,您需要检查 tuya_iot_config.h 确认如下宏定义是否定义:

#define ENABLE_TUYA_LAN 1

使用方法

  • 若是有线设备,开发者调用 有线设备的初始化接口 即可。

  • 若是无线设备,在调用无线设备初始化接口后,应用主动调用连接路由接口。

    开发框架检测到设备与路由连接成功后,内部就会启动该功能,发局域网广播包。

常见问题

局域网绑定对局域网协议的版本有什么要求?

目前涂鸦局域网协议的版本号(LPV,LAN protocol version)有 3.3、3.4、3.5。不同的版本对应的加密密钥会不一样,框架的局域网版本需要与 App 的版本一致。如果两者版本不一致,会导致数据解析失败。