我可以发出GET REST请求(使用邮递员)以获取照明的价值,但我似乎无法弄清楚如何让google home / assistant帮助我阅读该价值。
GET REST请求返回的值:
{
"id": "sw1",
"state": "off",
"name": "Pi light"
}
这是流程:
问题:
/>
“嘿Google,是开还是关?”
Google助手答案:
“灯已打开”或“灯已关闭”
我到处搜索,尝试使用IFTTT Webhooks进行一些操作,但我似乎无法连接点。
如何实现?
#1 楼
好吧,可以通过切换到Alexa来完成;-)我的解决方法与此类似:我有一个气象站,可以通过JSON消息报告当前状况,以响应HTTP请求。我能够写出一种Alexa的技能,可以获取消息并做出口头答复。 ,并且正在尝试使用类似的方法。查询并说出答案。
看起来可以使用Google Actions来完成,但我还不确定:我很难找到简单的示例或教程来学习和/或婴儿床。当制造商使用诸如“家”或“动作”之类的常用词来命名产品时,这很烦人:这是对众神的要求,即要使找到有关它们的信息尽可能地困难。
查看“ Actions SDK” “在Google动作中。避免使用Dialogflow:它是用于进行真正复杂的交互的,并且将尝试进行简单的一次复杂的交互。并不是说SDK这么简单,但它似乎是目前唯一的选择。
评论
您如何看待这项工作?将Google Assistant与Pi关联起来,您做了什么?是通过IFTTT吗? Google Assistant可以执行其他IFTTT操作吗?您可以在IFTTT android应用程序的IFTTT(then-Field)上添加Google助手,以便它自动从互联网获取数据并触发相应的助手。