本地解析识别:
- Matter设备,若app维度支持matter能力(
is_matter_support
),扫码后进入matter设备连接、配网流程; - zigbee installCode设备,若app维度支持zigbee installcode能力(
is_activator_zigbee_sub_qr_support
),则进入对应配网流程配网设备;
云端解析识别:
当前配网支持的扫码ActionName:
device_net_conn
:扫码pid二维码后,展示设备pid icon和名称弹窗,点击跳转到对应重置引导页面;device_net_conn_multi_ver
:自入网设备二维码配网(例如云相框等设备),流程会使用linkmode为10的扫码配网流程。进入此流程只有两个入口:- 普通扫码入口,比如app首页扫一扫、配网首页右上角扫一扫以及其他页面入口的扫一扫;
- 手动配网引导流程中点击扫设备二维码。
这两个入口下,此ActionName都会含有uuid,会直接去配网,进入设备配网loading页面。
device_net_conn_bind_nb
:NB设备配网,若是从手动配网引导流程中点击,会跳转到对应页面调用配网方法,成功后会跳转到设备结果页面。若是从普通扫一扫入口进入,则会直接调用配网方法,成功后也会跳转到设备结果页面。device_net_conn_virtual
:添加虚拟设备,会直接调用配网方法,成功后会根据外部传入参数jumpType
String类型,是否为activeSuccessPage
。若是,则会跳转到设备结果页面;若不是,则直接关闭当前页面,直接打开对应虚拟设备面板。device_net_conn_bind_blue
:蓝牙单点扫码设备配网,会直接进入配网loading页面,根据传参mac以及uuid去配网对应蓝牙扫码设备。device_net_conn_bind_thinglink
:涂鸦link设备配网,从普通扫一扫入口进入,会直接调用配网方法,成功后也会跳转到设备结果页面。device_net_conn_bind_local
:热点直连设备配网,从普通扫一扫入口进入,则会直接调用配网方法,成功后会根据devicebean中的meta中的fastActive
字段判断是否直接打开面板。若为true,则直接打开面板。若为false,则跳转到设备结果页面;device_net_conn_enhance_qrcode
:增强扫码流程,会使用云端返回的数据拼装小程序链接并打开对应小程序(当前仅支持AP和BLE,且这两种小程序linkmode原生并不支持);device_net_conn_third_party
:三方设备配网,会使用云端返回的小程序链接打开对应小程序;