Actions on google 如何将roomHint和structureHint与Google上的smarthome操作一起使用

Actions on google 如何将roomHint和structureHint与Google上的smarthome操作一起使用,actions-on-google,google-smart-home,Actions On Google,Google Smart Home,我们目前正在设置智能家居操作,我们希望在第一次同步时提供roomHint(非按请求同步),因为在第一次同步时设置房间非常繁琐,但它不起作用 我们尝试用英语和意大利语给房间命名(因为文档中不清楚是否有我们可以使用的房间名称列表),但没有办法 那么,您能告诉我们如何使用roomHint字段吗 同样在API文档中,我们发现了structureHint,它能工作吗?同步意图的文档中没有提到此字段 以下是我们对一台设备和一间房间的同步意图,我们是从示例JSON开始的: { "requestId":

我们目前正在设置智能家居操作,我们希望在第一次同步时提供
roomHint
(非按请求同步),因为在第一次同步时设置房间非常繁琐,但它不起作用

我们尝试用英语和意大利语给房间命名(因为文档中不清楚是否有我们可以使用的房间名称列表),但没有办法

那么,您能告诉我们如何使用
roomHint
字段吗

同样在API文档中,我们发现了
structureHint
,它能工作吗?同步意图的文档中没有提到此字段

以下是我们对一台设备和一间房间的同步意图,我们是从示例JSON开始的:

{  
  "requestId": "3582198904737125163",
    "payload": {
        "agentUserId": "xyz@qwertyz.com",
        "devices": [
            {
                "id": "deviceID",
                "type": "action.devices.types.LIGHT",
                "traits": [
                    "action.devices.traits.OnOff"
                ],
                "name": {
                    "name": "Lampadina",
                    "defaultNames": [
                        "Lampadina_XYZ"
                    ],
                    "nicknames": [
                        "Lampadina"
                    ]
                },
                "willReportState": false,
                "customData": {
                    "modelType": "DEVICE"
                },
                "roomHint": "office"
            }
        ]
    }
}

谢谢

您能详细解释一下房间提示不起作用是什么意思吗?“办公室”以外的其他房间也有同样的行为吗?这些房间是用户已经设置好的吗?不工作的意思是,在初始同步之后,当所有设备的屏幕打开时,我们希望找到按房间划分的设备。但事实并非如此。roomHint字段的预期行为是什么?我们试了几个房间,不仅仅是办公室。我们还尝试了预先创建的房间,但根本没有房间,结果是一样的。