Thursday, June 7, 2018

[開箱][教學]Google Home + BroadLink RM Mini 3出張嘴控制電視冷氣

RM Mini 3(黑豆智能遙控)是BroadLink所出產的紅外線控制裝置,因為CP值高加上易與第三方整合 ,2017年 國內外已經有許多整合RM Mini 和Google Home控制家電的範例。但這些範例幾乎都需要自行架設伺服器且需要程式基礎,對大眾來說顯得門檻太高 。有幸在2018年初Google Home已經可與BroadLink產品直接做整合(當然包含RM Mini),考慮其低廉的價格(台幣350~500),很適合做為使用Google Home實現智慧家庭的第一步

詳細說明前先列上產品基本介紹

  • 產品:    RM Mini 3
  • 製造商:BroadLink杭州古北電子科技(中國大陸)
  • 價格:   台幣350~500 
  • 可以搭配Google Home做到的事
    • 用語音指令控制電視開機、關機、播放、暫停 ,也可以控制機上盒轉台
    • 用語音指令控制冷氣開機、關機、切換溫度、設定定時
    • 搭配學習功能,用語音指令控制其他支援紅外線家電(如冷氣、掃地機器人)
    • 搭配場景(scenes)功能,用單一語音指令執行連續紅外線操作,如開電視->轉到指定台。
    • 配合Google Home Routines功能與其他智慧裝置,用單一語音一次控制所有電器。
  • 購買前最好先知道的缺點或限制
    • 紅外線操作有其先天限制,如果操控的家電在不同房間,會需要購買多台RM Mini 3。
    • Broadlink本身機碼資料庫並沒有很齊全,會需要本身支援的紅外線學習功能(學習功能有時需要反覆嘗試,會多花些時間)
  • 其他類似產品
    • Logitech Harmony(瑞士),資料庫很齊全,但較貴(台幣2000以上)
    • EQL智能小管家(台灣),我自己是有買,但是跟Google Home整合非常差,直接棄用。標價台幣2000多,蝦皮大概約1000可買到。

基本設定

中間是海外版包裝,左邊是原版包裝,右邊是實體


市面上可買到的RM Mini 3有原版和海外版兩種,但除了包裝和說明書外內容沒什麼不同,皆附一個小黑豆和一個USB線。接下來是安裝設定最重要的部分,請直接無視包裝內的說明書。以海外版為例,說明書會要你安裝一個叫e-control的應用程式,e-control 功能非常陽春,能讓你用手機控制RM Mini 3,但無法和Google Home整合。請改安裝BroadLink出的另外一支應用程式Intelligent Home Center(簡稱ihc)

安裝好ihc後,可照下面步驟完成基本設定。(有點冗就不附圖了)

  • 請先確認自己手機已連上家中WIFI(請避免連5G)。
  • 參照程式指示建立帳號。
  • 參照程式指示建立family,地區可直接選擇美國。
  • 接下來要讓手機連上RM Mini 3,點選Devices => 右上角+號,預設會是用掃條碼的方式新增裝置,條碼在包裝盒上。
  • 應用程式找到裝置後,參照程式指示設定WIFI和房間位置,整個基本設定就大致完成了,整體而言用不到五分鐘。

Google Home操作電視介紹





在和Google Home整合前必須先讓RM Mini 3可以控制電視,參考以下步驟
  • 選Devices => 選剛剛新增的RM Mini 3 => 選Add appliance => 選TV
  • 選想操作的電視品牌,照指示完成學習設定,設定好後記得先試試用手機操作電視看看。
ihc控制電視畫面


  • 接下來要設定操作電視第四台,家中目前訂閱的凱擘電視盒BroadLink現下沒有支援,因此必須使用學習功能設定按鍵。
  • 可以直接點選控制電視畫面的User-Defined按鍵,點選+新增要學習的按鈕,使用紅外線學習功能有以下幾點注意事項
    • 學習時,記得將實體遙控器對準RM Mini 3的頭部,比較容易學習成功。
    • 即使畫面顯示學習成功了,還是記得用手機試試看。
    • 幾次學習失敗了不要太灰心,可以先試試看讓實體遙控器瞄準不同角度,我在學習第四台數字鍵時,第一個按鍵試了十幾次搞到懷疑人生,最後總算成功了。
    • 不需要一次就要把遙控器上所有按鍵都學習好(累死了),可以先學幾個跟Google Home整合測試完後,再仔細評估想學習哪些按鍵。
學習完後的控制第四台畫面

  • 到目前為止已經可以用手機控制電視了,在和Google Home整合之前,我們還必須先在建立ihc上建立場景(scenes)。幾個重點:
    • 場景的功能是讓使用者定義單個或連續多個動作(可以把按一個按鍵想成一個動作),各個動作之間使用者還能定義間隔的秒數。
    • 整合Google Home時,我們不是讓Google Home直接控制ihc上的按鍵,而是讓Google Home執行ihc內的場景,因此即使只是想讓Google Home執行單一動作(譬如說開電視),還是要建立對應的場景。
    • 場景的存在讓我們可以創造更多的應用,譬如說想轉電視72台,用手按遙控器很簡單,先按7再按2就好了,但如果想要用語音控制,我們可能就不會想hey google兩次,這時候我們就可以做一個先按7隔0.5秒後再按2的場景,再讓Google Home去執行。(如下圖)

場景範例(轉72台)
  • 建立場景非常簡單,點選Scenes => 點選+ => 設定你要執行的動作和間隔的秒數。
  • 場景的名稱也會用在Google Home上,盡量避免跟Google Home上的其他裝置名稱重複。。
  • 接下來就是關鍵整合Goolge Home的部分了!
    • 首先一樣請確認已連上家中WIFI
    • 進入Google Home App => 點選左上角選單 => 點選Home Control => 點選+號=> 選擇BroadLink Smart Home =>參照指示輸入BroadLink帳號密碼
    • 連結完成後,你應該可以在Home Control下看到BroadLink Smart Home的欄位,並包含了剛剛在ihc上所建立的場景(如下圖所示)
    • 至此基本的整合已經完成了! 試試看對Google Home說"Hey Google, activate 你的場景名稱",你已經可以出張嘴就控制家中的電視囉!
    • 理論上當你在Google Home上連結BroadLink帳號後,回到ihc新增的場景一樣會同步在Google Home App上出現,我曾經發現過有段時間BroadLink並沒有同步做更新,如果你也發現這樣的狀況,可以在Google Home App內重新連結BroadLink帳號就可以看到全部的場景了。
Google Home和BroadLink整合畫面


Google Home操作冷氣介紹

整合冷氣操作基本上跟整合電視操作一樣,這邊重複列出上述步驟,會想要將冷氣操作獨立出來討論。是因為自己在整合冷氣操作的過程中了解到一般冷氣遙控器和電視遙控器的差異,提出來跟大家分享指教(我自己也不是很懂各種紅外線應用,有錯請糾正),以下是以禾聯的冷氣遙控器為例,其他家冷氣可能有所不同:
  • 冷氣遙控器開關雖然和電視遙控器一樣做在同一個按鈕,但開關機時其實是發送不同的訊號,因此整合Google Home時,我們可以讓Google Home要求已經關機的冷氣關機,而不用擔心反而把冷氣打開。
  • 冷氣的開機訊號同時會附帶所需的狀態(溫度, 風速),因此在ihc上製作場景時,目標不該是學習遙控器上所有的按鈕,而是要是讓場景代表所需要的冷氣狀態,舉例來說,我家的客廳房冷氣就有兩個場景,一個是25度,一個是27度(我們家通常就只會選擇這兩種溫度),然後透過Google Home執行不同場景來切換溫度。
不同溫度設定
  • 冷氣的定時功能也是類似原理,當我們按冷氣的定時鍵時,發出的訊號會帶有時間資訊,換句話說假如你用ihc學習了半小時後關的指令,即使你透過場景執行了這個指令八次,冷氣還是半小時後就關而不會等到四小時後才關。(切身之痛,睡一下就熱醒還被老婆唸了)
  • 了解原理後就可以依自己需求建立場景啦,以下是我自己天天在用的場景:開冷氣 => 關閉溫度顯示 => 定時五小時
場景:開冷氣+定時

Google Home延伸應用(Routines)


經過上面的介紹你應該已經可以使用Google Home控制家中的紅外線裝置,除了冷氣或電視外,你也可以用類似方法學習操作家中其他支援紅外線的電器像是電扇、掃地機器人或音響。出張嘴透過Google Home控制這些電器已經很酷了,但你還可以使用Google Home的Routines功能,讓RM mini 3更融入你的生活。

  • 捷徑功能(shortcuts)
    • Google Home在2018五月將捷徑功能整合到Routines內,譬如說你有一個場景名稱是"TV OFF",原本你是透過指令"Hey Google, activate TV OFF"來執行這個場景,但這個指令可能對一般人不是那麼直覺,那你就可以透過Routines改成讓指令"Hey Google, turn off the TV"也執行同一個場景,以更滿足你的日常需求。
  • 單一指令多動作(multiple actions)
    • 想像你現在出門時,想要關家中所有燈及關各個房間內的冷氣,你一定不想要Hey Google個七八次才離開家門,這樣太辛苦了。透過Routines,你可以將多個場景及其他操作整合在同一個語音指令內。


Google Home Routines設定畫面,Adjust scenes是用來設定想要執行的場景

想對Routines更了解可以參考下面連結:
[教學]Google Home Routines 一句話搞定所有事!



總結


Google Home + BroadLink RM mini 3整合的介紹就到此告一段落,這是我這輩子第一篇Blog,也希望對讀的人有幫助,我目前家中有3台RM mini 3,建立了大概快30個場景,使用到目前大約兩個月,沒有碰到太多問題生活也變得方便不少,在此推薦給大家。

49 comments:

  1. 很棒的分享!!
    我家裡也有GH + EQL Ripple, 原本以為躺著動動嘴巴就可以控制家電
    用起來才知道不是那麼回事, 因為"控制"只包含on跟off, 這個小管家實在陽春
    看到您的分享, 也買了一台RM mini 3
    價格只有EQL的 1/3, 卻可達到理想中的使用情境
    日常生活上使用最多的家電不外乎電視, 冷氣, 風扇
    RM場景 + GH Routines 可以達成大部份的操作(除了電視轉台設定麻煩一點)
    總的來講, 是一個高CP值的解決方案

    ReplyDelete
    Replies
    1. 不好意思這麼晚才回,很高興有幫助到人,之後也會分享其他應用!

      Delete
  2. 謝謝你的分享,我在淘寶買的mini 3,可以設定好,google home也有連結 broadlink smart home,google音箱語音控制也有 active 指令,但mini 3沒有執行,是設定上有什麼問題?還是硬體版本有問題?

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
    2. 我是淘寶買的白盒,但盒上有寫天貓精靈AI聯盟

      Delete
    3. This comment has been removed by the author.

      Delete
    4. 不是喔 我蝦皮上有兩種

      全白盒的 才能接多種語音精靈
      妳手上的跟我賣廠內有黑豆圖示的都只能接 天貓精靈 其他的不能接
      很多買家說要接 google home 他們已經買了沒聽他們說有問題 可截圖給妳
      用蝦皮聊聊

      Delete
  3. This comment has been removed by the author.

    ReplyDelete
  4. 現在google home是不是操控不了broadlink的場景?
    現在google home在回應ok之後 broadlink都沒有反應

    ReplyDelete
    Replies
    1. 我也是,有點賭爛,用中文也不行

      Delete
    2. 我目前使用還是一切正常,之前一陣子的確有沒反應的狀況,但重新連結後會ok

      Delete
    3. 手機系統語言要調成英文對吧?

      可以把黑豆拿到分享器旁看看
      測試幾天都不會的話就是分享器wifi訊號太弱
      分享器要換三天線的

      wifi 加密要wpa+aes

      Delete
  5. 你好,請問你有考慮過小米萬能遙控器嗎? 它好用嗎?謝謝

    ReplyDelete
    Replies
    1. 小米萬能遙控器搭配小米整體智慧家庭方案很不錯,但幾乎就被綁在小米身上了,這個就看個人選擇,我自己還是較相信Google Home之後發展

      Delete
  6. 想請教一下,不小心買了天貓精靈版v40,有辦法刷海外版v50嗎?

    ReplyDelete
    Replies
    1. 沒辦法刷 我這邊有賣專用版 https://shopee.tw/vithotdance

      Delete
  7. 請問RM mini3透過google home, 可以語音開啟冷氣上的暖氣模式 或除濕模式嘛?

    ReplyDelete
    Replies
    1. 只要你的冷氣是用一般紅外線遙控器 那應該是可以讓rm mini學習不同模式

      Delete
  8. 請問一下, 我在黑豆上新增了vizio 瑞軒電視, 但到了Google home mini卻變成插座了, 只可以語音控制開關, 有人遇過嗎?

    ReplyDelete
    Replies
    1. 你需要先建立對應的場景 才可以在google home上使用喔

      Delete
  9. 請問rm 的場景可用嗎?因為我設好場景且在google home上能見到,名稱也設為英文,但google home回覆不能使用或者說不明白之類的!

    ReplyDelete
    Replies
    1. 可以連結 才對 你是怎麼跟google home說指令呢

      Delete
    2. Hi,我也有相同狀況,我的場景是關閉風扇設定成fan one,下的指令是activating fan one,但是風扇沒有被關閉?不知你是下什麼指令?另外還要請教一下,我在同一個wifi用手機下場景,很少執行失敗,不過,使用一般4G 網路,常常會執行很多次,這個狀況有遇過嗎?

      Delete
    3. 我的是nest mini,問題和我一樣

      Delete
  10. 請問怎麼用google home的routine設定關掉電視或冷氣時,避免關掉的電視或冷氣被打開?

    ReplyDelete
    Replies
    1. 冷氣理論上開關的紅外線不一樣, 不會有這個問題
      電視用紅外線控制會無法判斷是要開或關, 我後來自己是用Chromecast控制

      Delete
  11. 請教一下,昨天要連結google home的狀置,現在找不到BroadLink Smart Home,是要改ihc這個嗎?

    ReplyDelete
    Replies
    1. 對 現在Google上顯示的會是ihc這個service

      Delete
  12. This comment has been removed by the author.

    ReplyDelete
  13. 我的黑豆機乎完成設定一樣,場景什麼都有,執行也有activating 甚至改英文一樣失敗,小惡魔那邊有在說黑豆海外才能用,還有人有一樣問題能解決的嗎?

    ReplyDelete
  14. 我設定了冷氣和電視,從 ihc 可以正常運作,且Google Home 裡看的到冷氣了,但從 Google Home 點冷氣或電視就一直顯示沒有回應、離線。 :(

    ReplyDelete
  15. This comment has been removed by the author.

    ReplyDelete
  16. 應該是沒有問題的 我是RM Mini3搭Goolge Nest Mini,搭ihc 只要場景有設好在GoogleHome那邊就能抓的到場景,控制內容是場景設定好的指令,比如Hey google,啟動[切換電視HBO],目前設定冷氣跟電視都沒有問題

    ReplyDelete
    Replies
    1. 想請問一下
      要執行”場景”中文指令只能用
      打開或是啟動嗎?

      問這個是因為開關是同一個按鈕
      目前我試出來只有這兩個指令
      不管是開還關都只能講 打開 或 啟動
      有點彆扭
      不知道還有沒有其他指令

      Delete
  17. 感謝您的回覆,我遇到的狀況依然存在,真不知道問題在哪裡? :(

    ReplyDelete
    Replies
    1. 在googlehome那邊有看到場景嗎 設定>助理服務>更多設定>Google助理>智慧家居>場景 沒有的話先去ihc設定 設定後再偵測一次設備

      Delete
  18. 最近有買了RM Mini 3也裝好ihc app在手機端可以使用,但是用google home連結IHC的語音服務後,顯示連結成功,但是google home卻沒有出現任何裝置,真奇怪

    ReplyDelete
    Replies
    1. 1.IHC要設定情境
      2.整合後 這些情境不是裝置而是場景 你到Goolge助理那邊檢查居家控制系統就會看到

      Delete
  19. google home回應ok之後 broadlink沒有反應 求幫助

    ReplyDelete
    Replies
    1. 直接從ihc app操作有反應嗎

      Delete
    2. This comment has been removed by the author.

      Delete
    3. IHC APP有反應
      我是設置轉64台
      googe home 有回應 但是電視無反應

      Delete
    4. 你有設定場景嗎 ihc場景的名字是甚麼?google那邊語音你下甚麼命令?

      Delete
    5. 有設定
      ihc場景的名字是 關電視
      google那邊語音你下甚麼命令? 這邊還要另外設定嗎? 是指日常事務? 我3隻手機都沒這個選項

      Delete
    6. 日常安排? 我用家人手機 iphone x ipXR a70 我在google 助理都沒這選項

      Delete
    7. 在googlehome那邊有看到場景嗎 設定>助理服務>更多設定>Google助理>智慧家居>場景 沒有的話先去ihc設定 設定後再偵測一次設備

      Delete
  20. This comment has been removed by the author.

    ReplyDelete