小程序 IoT 四大设备能力接入指引
一、设备联网
1)WIFI 联网能力:在小程序内通过AP、蓝牙方式配网,扫普通的设备二维码也可以转码小程序配网或控制设备。
a)二维码可携带设备信息,用户扫描二维码调起小程序,输入WiFi信息后配网。
b)开发者在小程序能力基础上可搭建自己的配网协议。
c)对于已有设备二维码,可以进行二维码转码跳转小程序。
TCP 通信:https://developers.weixin.qq.com/miniprogram/dev/api/network/tcp/wx.createTCPSocket.html
WI-FI:https://developers.weixin.qq.com/miniprogram/dev/api/device/wifi/wx.stopWifi.html
小程序二维码:https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html#功能介绍
2)经典蓝牙:提供经典蓝牙能力支持,可用于音频等高传输速率场景
二、设备控制
1)快捷控制设备
a)支持通过二维码、微信客户端小程序入口等调起小程序进行设备控制
b)通过NFC调起小程序进行设备控制
注:NFC Android可直接拉起小程序;IOS需用户点击系统NFC标签浮窗
NFC 标签打开小程序:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/NFC.html
三、设备管理
1)设备分享:利用微信好友关系及小程序转发能力,共享设备控制权给家人
a)便于转发,收到的用户无需下载APP,无需注册
b)小程序转发的私密消息功能可以限制二次转发,保障设备共享的安全性和用户体验
小程序私密消息:https://developers.weixin.qq.com/minigame/dev/guide/open-ability/share/private-message.html
四、设备消息
1)长期订阅:设备小程序通过微信服务通知触达用户
小程序设备消息:https://developers.weixin.qq.com/miniprogram/dev/framework/device/device-message.html