1

我真的不喜歡使用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來控制,所以當有人通過了解地址和命令「攻擊」我的文件時並不是那麼糟糕。

謝謝您的回答,

的Fabian

(再次錯誤的網站?認爲適合的只有一個堆棧溢出)

+0

你的問題令人難以置信的模糊和混亂。您是否正在嘗試編程以使用物聯網設備? – Prisoner

回答

0

如果您正在尋找與谷歌主頁和本地控制它的Google智能助理 - 你不能。 Google智能助理依靠雲控制來執行其大部分操作。由於大多數物聯網都有基於雲的解決方案,因此這是一個合理的假設。

1

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

您可以將Raspberry Pi連接到Internet並運行Smart Home腳本,該腳本將接收來自Google智能助理的請求並將其路由到網絡上的設備。

這隻需要一個面向Internet的Raspberry Pi和一些簡單的邏輯來處理JSON有效載荷。您不需要使用Google智能助理SDK。

如果您確實使用了SDK,則無法將「同步」命令轉換爲您的Google Home Mini。

API.AI/Dialogflow不是創建智能家居操作的正確方法。使用上述智能家居文檔將爲您提供首選方式。

+0

謝謝,我會嘗試智能家庭腳本的想法 – TECHNOFAB