# 其它能力

## 设备OTA

OTA 升级模块用于实现设备主动或者通过小微 App 控制设备进行固件或 Apk 升级。
小微硬件设备的OTA分三类：

- WiFi设备：APP需要检测是否有新版本软件并提示。用户可以在APP侧发起OTA, 但实际OTA的固件是WiFi设备直接到云端拉取。
- 蓝牙设备：APP需要检测是否有新版本软件并提示。实际是小微APP去下载固件，然后通过蓝牙协议更新到蓝牙设备上。  
- 蓝牙设备（厂商有自己的APP）：小微APP拉起厂商APP(如未安装则引导安装)，由厂商APP进行实际OTA操作。

SDK侧OTA是特指WIFI设备的OTA升级，设备端是一个通道，只需要在小微硬件配置平台中配置OTA升级，设备就可以收到OTA升级信息。更多的信息可以参考文档：设备OTA升级协议。



## 设备配网

有屏设备一般都是可以自行入网，无屏设备则需要配网功能。小微提供了蓝牙配网方式，用户可通过腾讯小微APP或小程序对设备进行配网和绑定，该协议适用于支持蓝牙BLE功能的智能设备。若设备不支持蓝牙，小微提供声波配网方式作为备选。

厂商需要实现腾讯小微定义蓝牙配网协议，并在小微硬件开放平台中设置相关配网页面提示内容（用于APP中展示）。



## 可见可说

可见可说是指，在带屏设备中用户可以看见的地方就可以用语音指令到达这个操作路径。例如：电视上的一些按钮用遥控器不便于操作，所以用户可以通过小微优先识别出屏幕上这个按钮的文字，进行相应的操作。通俗一点：屏幕上有个按钮叫“登录”，用户可以直接说“登录”，程序自动帮他完成点击操作。
小微作为一个通道，在可见可说功能中，扮演了识别的角色。我们可以通过SDK接口设置一些关键词，进行优先匹配识别，如果识别到了这些词，就可以优先进行可见可说的操作。
