请问设备控制可以精确到场景吗?

官方文档
rokid
开发接入

(寞丶释) #1

我看到接口文档中的 Rokid智能家居设备接入-智能家居协议(v2)-提供接口-搜索发现 里面的Example Response中有返回设备的场景recommendRoomName, 但是在终端控制接口文档中没有看到Example Request中有推送recommendRoomName这个值过来呢? 比如我这边有几种灯:客厅的灯,厨房的灯,卧室的灯,在搜索发现里面我分别返回了这3中场景的灯的值, 那么在我对音响说:“请帮我开启客厅的灯”时,rokid会向我们服务器推送recommendRoomName为“客厅”的数据吗?(因为目前在文档中没有看到有推送)。 如果Rokid会在终端控制接口推送recommendRoomName值,那么这个recommendRoomName是你们平台预设的一些固定的场景值吗?是否可以我们这边进行自定义,比如我有在篮球场的场景:“请帮我开启篮球场的灯”, 那么Rokid在终端控制接口中是否会推送recommendRoomName为“篮球场”的数据过来呢?

希望能解答一下以上两个问题:
1、Rokid是否在终端控制接口会推送recommendRoomName值?
2、如果是,recommendRoomName是否是Rokid平台预设且不可改变,是否支持自定义场景?

感谢!


(qipbbn) #2
  1. recommendRoomName 给设备一个建议的房间信息, 在控制的时候, 房间信息作为设备匹配条件之一, 用作服务内部匹配, 不会将房间信息通过控制接口发送
  2. 房间可以在 RokidApp 内修改