簡體   English   中英

Google Home和FHEM?

[英]Google Home and FHEM?

我真的不喜歡必須使用IFTTT等來控制我的智能家居。 一切都是用粗俗的方式聯系在一起的,我不想對此進行任何更改。 但是Google Home / Google Assistant不能真正控制框架。 僅使用IFTTT,對框架的外部控制等。我只希望Google助手通過我的wifi而不是Google的服務器來控制框架。

有什么辦法可以在本地控制它嗎? Huebridge,wemore等都不起作用...

x使用Google的語音API也許更好? 在識別我方面也和Google Assistant一樣好嗎?

x還是可以在我的RPi上使用Assistant SDK來添加將同步到Google Home(迷你版)的命令? 這樣,這些命令就可以通過GASDK傳遞給大家了嗎?

x或可以用Api.ai完成嗎? 這很復雜,我知道Alexa的愚蠢技能。 每次必須確認要對操作講話時(請參閱Google Developer網站上的示例)。

o還是IFTTT真的只有機會嗎? 我沒有一個可以由fhem控制的安全系統,因此,當有人通過知道地址和命令來“破壞”我的fash時,情況還算不錯。

感謝您的回答,

法比安

(還是錯誤的站點?認為唯一適合的方法是堆棧溢出)

如果您希望通過Google Home和Google Assistant在本地進行控制,則不能。 Google Assistant依靠雲控制來執行其大部分操作。 由於大多數物聯網都有基於雲的解決方案,因此這是一個合理的假設。

@Prisoner的答案是正確的,您想要的行為是不可行的。 我不確定IFTTT的功能范圍,因此我認為不可能進行任何本地控制。

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

那只需要是一個面向Internet的Raspberry Pi,並需要一些簡單的邏輯來處理JSON負載。 您無需使用Google Assistant SDK。

如果您確實使用了SDK,則無法將命令“同步”到您的Google Home Mini。

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

IFTTT在這里確實是一個可能的選擇。 為了使其安全,您需要在FHEM服務器上開發某種API(同時使用HTTPS和密鑰身份驗證等)。 我可以想象將查詢參數附加到包含安全令牌的IFTTT中的查詢字符串中,例如https://myendpoint.net/smarthomeapi/device/xyz?apikey=abcXYZ

但是,IFTTT的主要問題之一是它僅支持您提供的有限命令集。

不久前 ,我已經開始使用gBridge.io替代該解決方案。 它使用MQTT服務器集成到FHEM中。 它本機集成到Google的智能家居api中,因此設備實際上顯示在Google Home應用儀表板上

FHEM的唯一選件是IFTTT。

最佳選擇是更改為家庭助理。 它具有本地Google Home兼容性,並且運行良好。 它具有比FHEM(imo)更好的Ui,具有Auto-Detect等功能。如果要在自己的DIY智能家居中使用Google Assistant或Alexa,請查看一下。 家庭助理

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM