网关和子设备常见问题

更新时间:2019-07-26 16:38:21

网关子设备配网绑定
▫︎ 网关是否支持路由器热点配网(router-config)??)
▫︎ 配网成功就表示已经绑定了网关吗?
▫︎ 以太网网关的人机交互没有显示配网引导是什么问题?
▫︎ 网关添加子设备成功,但为什么app端未与子设备绑定成功?
▫︎ 绑定在一个网关的设备,退网后,要绑定另一个网关,应该采用怎样的流程?
▫︎ app用户只解绑了网关,对应的子设备会不会解绑?
▫︎ app端调用解绑子设备的接口,会自动解绑子设备和网关的topo么?
▫︎ app端解绑或者绑定子设备是不是都要网关在线?
▫︎ 子设备被解绑的时候调不到网关的LINKKIT_EVENT_SUBDEV_DELETED的event

安卓网关相关
▫︎ 安卓网关如何帮多个子设备上报数据?
▫︎ 安卓带屏网关设备如何使用公版APP发现?

其他问题
▫︎ 网关及子设备掉线是什么原因?
▫︎ 设备没有上报版本属性,控制台上显示了网关版本号,这个信息如何上传的?
▫︎ 网关定义的部分标准功能控制台功能定义找不到了
▫︎ 网关能主动向云端获取某个子设备的某个属性的值么?
▫︎ 动态注册的时候,更换网关什么注意事项吗?
▫︎ 为什么网关设备推送的频率要比普通设备快,网关设备是每秒推送一次吗?

网关是否支持路由器热点配网(router-config)?

支持的,大概描述如下:sdk扫描到adha的wifi后,会自动加入adha,然后上报给云端需要配网的设备,此时候使用与路由器绑定过的app账号,可以在本地发现这里找到这个设备,点击后就可以配网了。

配网成功就表示已经绑定了网关吗?

配网和绑定是分开的,要在配网成功后进行绑定,APP端调用的绑定接口参看:https://living.aliyun.com/doc#frzuro.html

以太网网关的人机交互没有显示配网引导是什么问题?

配网引导是针对WiFi、zigbee设备提供的。

网关添加子设备成功,但为什么app端未与子设备绑定成功?

配网需要由app端发起,使用APP配网时,网关会收到LINKKITEVENT_SUBDEV_PERMITED,收到这个事件后再调用linkkit_gateway_subdev register()去注册设备。

绑定在一个网关的设备,退网后,要绑定另一个网关,应该采用怎样的流程?

动态注册成功之后,持久化获取到的deviceName信息。设备三元组信息(productKey、deviceName、deviceSecret)需要保存在非易失目录,确保应用卸载之后数据仍然存在。动态初始化成功,初始化建联之后,不能再执行动态初始化,后续应用重新启动(包括卸载后重装启动)都需要从持久化存储中获取三元组,然后执行初始化建联(即一机一密建联),也即动态注册只能执行一次。

app用户只解绑了网关,对应的子设备会不会解绑?

用户与子设备关系会一起被解绑掉,网关设备与子设备的关系是不会解绑的。

app端调用解绑子设备的接口,会自动解绑子设备和网关的topo么?

直接调用/awss/subdevice/unbind接口解绑当前用户和指定子设备,如果当前用户是子设备的管理员,则同时自动解除当前子设备和网关的网络拓扑关系。

app端解绑或者绑定子设备是不是都要网关在线?

A:如果涉及到子设备的话,有所不同,比如使用APP配网时,网关会收到LINKKIT_EVENT_SUBDEV_PERMITED,收到这个事件后再调用linkkit_gateway_subdev_register()去注册设备;对于解绑接口,无论网关还是子设备是不需要网关在线的。

子设备被解绑的时候调不到网关的LINKKIT_EVENT_SUBDEV_DELETED的event

1、目前 LINKKIT_EVENT_SUBDEV_DELETED 此事件无法触发的;2、暂时解决方式为:收到6401的错误码,网关把子设备删除。

安卓网关如何帮多个子设备上报数据?

1.所有设备一起动态注册;
2.for () {
addSubDev
login
initSubDevThing
}
3.上报
for() {
post
}

安卓带屏网关设备如何使用公版APP发现?

安卓版本的Link Kit SDK,并没有实现配网功能,安卓设备都带屏的,所以都是厂商通过屏显示发现的ssid,然后输入密码连接到路由器。然后控制台编辑产品勾选免开发公版APP,使用公版APP本地发现设备后,绑定设备来进行调试。

网关及子设备掉线是什么原因?

可能原因:1、断电,2、设备重置,3、网关心跳超时。

设备没有上报版本属性,控制台上显示了网关版本号,这个信息如何上传的?

默认上传的,是不通过tsl模型的。

网关定义的部分标准功能控制台功能定义找不到了

模组相关的标准功能属性,前端隐藏的,不可见。

网关能主动向云端获取某个子设备的某个属性的值么?

云端数据获取不到的,linkkit_get_value 是获取本地的数据,以前设备上报的一个备份。

动态注册的时候,更换网关什么注意事项吗?

1、网关下面有子设备,不可直接换新的网关的,需要把所有的绑定关系解除后,再使用新网关创建绑定关系;
2、子设备的三元组不需要备份,可以下次注册的时候再从云端获取;一型一密的设备,三元组必须保存,不然下次再也拿不到了。

为什么网关设备推送的频率要比普通设备快,网关设备是每秒推送一次吗?

云端的设备数据实时推送是当有设备相关数据产生时,会调用该URL接口进行实时数据推送。

results matching ""

    No results matching ""