我们已经建立了一个智能灯泡,我们想要控制使用谷歌助理以及(除了我们的安卓和iOS应用程序)。我搜索了这个,并发现我们需要在我们的灯泡上实现Google Weave协议,这样它才能通过Google助手进行控制。我不明白的是,我如何将它添加到家庭应用程序中,以便用户可以将其作为智能灯泡添加到家庭应用程序中,并通过Google助手进行控制?
发布于 2017-05-22 06:25:15
对于面临同样问题的人,我在这里找到了答案:https://developers.google.com/actions/smarthome/
当我发布我的问题时,这个页面要么不存在,要么我找不到它。
此页面指向智能家居设备的示例实现。这里是指向github: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>"
}
}
}发布于 2017-04-27 01:42:25
您可以通过api.ai在家庭和系统之间建立链接。
关键概念是这里。这个站点创建JSON文件,这些文件被加载到中。一旦获得批准,你有一个关键字或短语,当说到谷歌主页打开与你的系统通过网络钩子互动。
https://stackoverflow.com/questions/43086518
复制相似问题