Google Home和FHEM?

问题描述:

我真的不喜欢使用IFTTT等来控制我的智能家居。一切都使用fhem连接,我不想在这方面做任何改变。但Google Home/Google Assistant无法真正控制文件。只使用IFTTT,外部控制fhem等。我只想让Google智能助理通过我的wifi控制fhem,而不是使用Google的服务器。Google Home和FHEM?

有什么办法可以在本地控制它吗? Huebridge,wemore等全部不起作用...

x使用Googles Speech API或许更好吗?它是否也像Google助手一样认可我?

x或者我可以使用我的RPi上的Assistant SDK添加要同步到Google Home(Mini)的命令吗?所以这些命令遍历GASDK并且可以传给fhem?

x还是可以用Api.ai来完成?这很复杂,我知道的就像Alexa的愚蠢的技能。每次您必须确认要与操作对话时(请参阅Google开发人员网站的示例)。

o还是真的只有IFTTT的机会?我没有一个安全系统,或者可以用fhem来控制,所以当有人通过了解地址和命令“攻击”我的文件时并不是那么糟糕。

谢谢您的回答,

的F*

(再次错误的网站?认为适合的只有一个堆栈溢出)

+0

你的问题令人难以置信的模糊和混乱。您是否正在尝试编程以使用物联网设备? – *er

如果您正在寻找与谷歌主页和本地控制它的Google智能助理 - 你不能。 Google智能助理依靠云控制来执行其大部分操作。由于大多数物联网都有基于云的解决方案,因此这是一个合理的假设。

@囚徒的答案是正确的,你想要的行为是不可行的。我不确定IFTTT能力的程度,所以我不认为任何本地控制是可能的。

您可以将Raspberry Pi连接到Internet并运行Smart Home脚本,该脚本将接收来自Google智能助理的请求并将其路由到网络上的设备。

这只需要一个面向Internet的Raspberry Pi和一些简单的逻辑来处理JSON有效载荷。您不需要使用Google智能助理SDK。

如果您确实使用了SDK,则无法将“同步”命令转换为您的Google Home Mini。

API.AI/Dialogflow不是创建智能家居操作的正确方法。使用上述智能家居文档将为您提供首选方式。

+0

谢谢,我会尝试智能家庭脚本的想法 – TECHNOFAB