我为智能家居应用创建了一个项目。我的行动方案是这样的:
{
"actions":
[
{
"name": "actions.devices",
"fulfillment":
{
"conversationName": "automation"
}
}
],
"conversations":
{
"automation":
{
"name": "automation",
"url": "endpoint url here"
}
}
}
正如您所看到的,它适用于智能家居。但我仍然要求在应用信息中填写应用名称的发音。这很奇怪,因为智能家庭应用程序不需要被称为与Blah Blah Blah谈话。你只需要在家庭控制下启用它>添加设备。那么,为什么我需要填写发音?这是否意味着操作控制台没有将其识别为智能家居应用程序?
另一件事是,我没有在动作sdk添加的动作中列出任何动作。这是智能家居应用的常态吗?文档没有解释那么多,所以我真的不知道什么是真的。
答案 0 :(得分:1)
是的,这两种行为都是预料之中的。您应该可以使用Google Home应用注册您的设备,然后使用智能助理控制它们。
目前,Google控制台上的操作不会为智能家居项目提供任何视觉上的特殊注意事项,因此它仍会查找操作和发音等内容。但是,如果您可以使用该应用同步设备,则会看到智能家居操作已被识别。