更新时间:2025-10-22 03:20:53下载pdf
App 连接路由器并生成二维码,设备通过扫描并识别二维码信息,连接路由器并完成云端激活。
设置配网模式为无线配网。
apps/tuya_demo_ipc/src/user_main.c
connect_mode = PARING_MODE_WIFI_AP
设置连接模式为无线连接。
TUYA_IPC_LINK_TYPE_E link_type = TUYA_IPC_LINK_WIFI;
ipc_sdk_run_var.net_info.link_type = link_type;
适配 tkl_wifi.c。
开发框架会提供一套 Linux 标准实现接口,您根据平台特性需要检查并完成适配
二维码识别接口传入 SDK。
OPERATE_RET tuya_ipc_direct_connect(IN CONST CHAR_T *p_str, IN CONST TUYA_IPC_DIRECT_CONNECT_TYPE_E source);
PARING_MODE_WIFI_AP,连接模式设置为:TUYA_IPC_LINK_WIFI。tkl_wifi.c 是否适配完整。tkl_wifi_init(WIFI_EVENT_CB cb) 是否主动告知 SDK Wi-Fi 网络状态变更。当状态回调函数 TUYA_IPC_Status_Changed_cb状态是TUYA_IPC_STATUS_NETCFG_START时,说明设备需要配网,此时可以开启二维码识别功能。
调用 gw_user_token_bind ,传入识别到的 token。
tuya_ipc_direct_connect 20秒后,sdk才调到 tkl_wifi_station_connect ?检查tkl接口,如果tkl_wifi_ioctl没有实现,直接返回OPRT_NOT_SUPPORTED即可。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈