两个设备控制相关问题

1、开发者云控制设备接口响应时延较高

 

2、智慧生活 App 控制开发者设备时,偶尔出现控制失败

设备控制相关问题
鸿蒙
2020-11-05 16:42:48
浏览
1
收藏 1
回答 3
已解决
回答 3
按赞同
/
按时间
epeppanda
2

若开发者 App 控制此设备的属性时设备成功响应,且问题必现,则需要开发者在后台观察两个 App 控制此属性时最终下发给设备的控制指令是否一致。

 

智慧生活 App 下发的每条控制指令只包含一个sid,若控制设备此属性需要下发组合指令,即需要在控制指令包含多个sid,一般有如下两种情况:

 

1、设备不支持先后连续多条控制指令,即需要在一条控制指令里同时包含多个sid。
2、设备支持先后下发控制指令,即可以连续下发多条单sid的控制指令。

 

以上两种情况均需开发者在后台对控制指令进行适配处理。

分享
微博
QQ
微信
回复
2020-11-05 17:45:21
hushuo
1

响应过高的话,控制设备接口应尽可能做成异步,即控制设备接口不用等设备响应,避免出现因控制接口请求超时影响 App 和语音控制。

分享
微博
QQ
微信
回复
2020-11-05 17:03:04
我心依旧

感谢,解惑了!!

分享
微博
QQ
微信
回复
2020-11-05 18:27:55
相关问题
关于Image组件的两个问题
369浏览 • 1回复 待解决
HarmonyOS 两个同级的组件问题
375浏览 • 1回复 待解决
关于数据库的两个问题
2344浏览 • 1回复 待解决
HarmonyOS 两个枚举类型之间转换问题
96浏览 • 1回复 待解决
关于SQL查询两个表查询
2901浏览 • 1回复 待解决
HarmonyOS 如何比较两个日期的大小?
208浏览 • 1回复 待解决
鸿蒙支持两个SPP server吗??? 20
1579浏览 • 1回复 待解决
HarmonyOS ets文件,合并两个Record记录
368浏览 • 1回复 待解决
页面导航如何实现两个页面叠层
1890浏览 • 1回复 待解决
有谁知道如何合并两个对象
2747浏览 • 1回复 待解决
PolarDB 默认有哪两个可用的表空间?
2824浏览 • 1回复 待解决
两个重叠的组件如何实现事件透传
571浏览 • 1回复 待解决