小度行业版FAQ知识库


设备怎么添加分组和别名

<blockquote> <p>关键字:别名、分组、添加别名</p> </blockquote> <p>问题描述:</p> <ol> <li>我们房间的灯定义的名称比较特别,但是音箱总是会识别错,怎么解决</li> <li>我们房间是个套房,怎么通过一个音箱控制不同区域的设备呢</li> </ol> <p>解决方法:</p> <p>针对这一类型的问题,我们在早期就已经开放了别名和分组的能力,别名问题解决个性化名称识别错误的场景,且还能提供语音泛化的能力(比如厕所灯,可以添加别名卫生间灯),此类问题只需要将识别的名称加成别名,就能解决。</p> <p>分组能力则是解决房间内不同区域的相同类型设备的分而治之,比如分组为卧室、卫生间、客厅,可以控制对应区域的设备</p> <p>1.别名 添加别名的方法,即在对接「发现设备」指令,上报的设备信息中,添加nicknames字段解决,举窗帘示例如下,别名可多添加几个</p> <pre><code class="language-json"> { "applianceTypes": [ "CURTAIN" ], "applianceId": "baidu-123", "modelName": null, "manufacturerName": null, "version": null, "friendlyName": "窗帘", "friendlyDescription": null, "reachable": null, "actions": [ "turnOn", "turnOff" ], "additionalApplianceDetails": {}, "nicknames": [布帘、遮光帘], "attributes": null }, </code></pre> <p>2.分组信息的添加 请参考智能家居对接文档对接“发现设备”控制,上报分组信息 <a href="https://dueros.baidu.com/didp/doc/dueros-bot-platform/dbp-smart-home/protocol/discovery-message_markdown">https://dueros.baidu.com/didp/doc/dueros-bot-platform/dbp-smart-home/protocol/discovery-message_markdown</a></p>

页面列表

ITEM_HTML