如何为我的智能灯泡添加对 google 家庭应用程序的支持?
How to add support for google home app to my smart bulb?
我们已经构建了一个智能灯泡,我们也想使用 Google 助手来控制它(除了我们的 Android 和 iOS 应用程序)。我搜索了这个并发现我们需要在我们的灯泡上实施 Google Weave 协议才能通过 Google 助手对其进行控制。
我不明白的是如何将它添加到 Home 应用程序,以便用户可以将它作为智能灯泡添加到 Home 应用程序并通过 Google 助手进行控制?
您可以通过 api.ai
在家和您的系统之间建立 link
关键概念是here。此站点创建 JSON 文件,这些文件被加载到 Google 操作 API 中。一旦获得批准,您就有了一个关键字或词组,当对 Google 主页说出该关键字或词组时,它会通过 webhook 与您的系统进行交互。
对于遇到相同问题的任何人,请在此处找到我的答案:https://developers.google.com/actions/smarthome/
在我发布问题时,此页面不存在或我没有找到它。
此页面指向智能家居设备的示例实现。这是 link 到 github 的 repo:https://github.com/actions-on-google/actionssdk-smart-home-nodejs 它还有关于如何 运行 代码的详细说明。
总而言之,我们需要提供以下 actions.json(它指向我们的服务器,它实现同步、查询和执行 3 个意图)文件作为我们的操作包。
{
"actions": [{
"name": "actions.devices",
"deviceControl": {
},
"fulfillment": {
"conversationName": "automation"
}
}],
"conversations": {
"automation" :
{
"name": "automation",
"url": "https://<our server which provides fulfillment for SYNC, QUERY and EXECURE intents>"
}
}
}
我们已经构建了一个智能灯泡,我们也想使用 Google 助手来控制它(除了我们的 Android 和 iOS 应用程序)。我搜索了这个并发现我们需要在我们的灯泡上实施 Google Weave 协议才能通过 Google 助手对其进行控制。 我不明白的是如何将它添加到 Home 应用程序,以便用户可以将它作为智能灯泡添加到 Home 应用程序并通过 Google 助手进行控制?
您可以通过 api.ai
在家和您的系统之间建立 link关键概念是here。此站点创建 JSON 文件,这些文件被加载到 Google 操作 API 中。一旦获得批准,您就有了一个关键字或词组,当对 Google 主页说出该关键字或词组时,它会通过 webhook 与您的系统进行交互。
对于遇到相同问题的任何人,请在此处找到我的答案:https://developers.google.com/actions/smarthome/
在我发布问题时,此页面不存在或我没有找到它。
此页面指向智能家居设备的示例实现。这是 link 到 github 的 repo:https://github.com/actions-on-google/actionssdk-smart-home-nodejs 它还有关于如何 运行 代码的详细说明。
总而言之,我们需要提供以下 actions.json(它指向我们的服务器,它实现同步、查询和执行 3 个意图)文件作为我们的操作包。
{
"actions": [{
"name": "actions.devices",
"deviceControl": {
},
"fulfillment": {
"conversationName": "automation"
}
}],
"conversations": {
"automation" :
{
"name": "automation",
"url": "https://<our server which provides fulfillment for SYNC, QUERY and EXECURE intents>"
}
}
}