设备怎么添加分组和别名
<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>