近日,微信团队宣布,微信小程序现已支持设备Wi-Fi配网能力,搭建设备与网络的桥梁,便于用户通过小程序及时连接设备,3步即可快速开启智能体验。

平台表示,远程控制家居设备能够及时解决不少突发问题,提前安排生活起居,提升生活质量。设备Wi-Fi配网便是远程控制设备的重要前提。没有连接网络的设备就无法与用户通过移动端交互,实现想要的操作。

以下是具体操作流程:

1、获取Wi-Fi信息

设备配网第一步需要找到网络,分别获取家庭及设备的Wi-Fi信息:

Wi-Fi名称:通过wx.getWifiList获取附近Wi-Fi列表信息,获取对应Wi-Fi的SSID

Wi-Fi密码:提供输入框,便于用户自主输入

微信小程序支持设备 Wi-Fi 配网能力

2、小程序连接设备Wi-Fi

具备网络信息后,小程序需要连接设备Wi-Fi,否则将不具备操控设备的能力。

利用已有的设备SSID与Wi-Fi密码,开发者通过wx.connectWifi将小程序连接到设备Wi-Fi,实现小程序与设备处于同一个局域网,便于后续数据传输。

微信小程序支持设备 Wi-Fi 配网能力

3、建立TCP通信

完成1、2步骤后,设备成功与小程序关联,但是无法上网,因此开发者需要进行TCP通信,让小程序将家庭Wi-Fi名称和密码传递给设备,便于设备通过家庭Wi-Fi信息成功配网,最终实现小程序通过网络远程控制设备。

微信小程序支持设备 Wi-Fi 配网能力

通过以上3步操作,小程序开发者即可实现设备Wi-Fi配网能力,远程控制设备,提升生活便利性。