Smart Home 升級中
最近搬了家,從公寓搬到single family house,就突然發現有超多東西可以玩的。於是這一兩個月在整理家裡的同時,也花了不少時間在嘗試各種smart home的設備。
這篇文章只想先分享一下我裝了什麼東西和整體使用的心得,中間我其實做了挺多研究的,但目前大概沒空全寫出來。
值得注意的是,我覺得smart device的選擇還蠻personal的,適合我的不見得適合你,所以要挑選前還是要注意能不能滿足你的需求囉。
以下是目前我已經裝上的設備,按照我覺得的實用度分類:
必️️備 ⭐⭐⭐⭐⭐
我裝了兩個智慧門鎖,一個在車庫進家裡的門,平常我們都開車,所以最常用這個門。另一個是房子的大門,基本只有客人會從這裡進出。
兩個門我用了兩種不同的設備,都是透過August控制的。August Lock Pro主要的好處能透過手機藍芽的近距離感應自動開鎖,只要到家接近門口,鎖就自動開了,不用再按鍵或掏手機出來。(有些smart lock還要透過特定的app才能開,這樣甚至比用鑰匙還麻煩。)而且August不用把鎖整個換掉,在外面看起來還是普通的鎖和鑰匙孔(原來的鑰匙也還能用),安裝上很方便。
我的大門本來只有一個喇叭鎖,沒有deadbolt,所以就找鎖匠挖一個新的洞,直接裝Yale Assure Locks。Yale Assure Locks的外面有密碼鍵盤也有鑰匙孔,即使出門沒帶手機也能用密碼進家裡。另外,也可以給別人密碼讓別人進來家裡打掃之類的。產生和管理密碼都能從August app做,非常方便。
August大概一年前被Yale收購了,於是Yale就多了August的模組,不但可以用August app控制,還順帶支援Homekit,這樣我就能透過iPhone或Apple Watch叫Siri幫忙開門。(Alexa在門鎖的情境上用處不大,因為Echo都放在家裡,安全設計上來講很多門鎖的skill也只能用Alexa鎖門而不能開門。)
換門鎖對我來說實用度很高,因為我的車也是用手機就能開。在家裡門鎖換成August之後,我就完全不用帶鑰匙在身上了!(如果美國Apple Pay再普及一點,連錢包都可以省了。)
智慧電燈是智慧家庭必備的東西,一般有兩種選擇:換燈泡或是換開關。如果是用房子牆壁的開關控制的燈具,一般是換開關比較理想。但如果是另外買的立燈或是有獨立開關的燈具,換燈泡也是可行的。
我家內建的燈已經夠多了,所以我就直接把電燈開關都換成Lutron Caseta。Lutron Caseta最棒的點是容易安裝,不需要neutral wire,換一個大概十分鐘可以搞定。而且可調亮度,和各種燈幾乎都相容,同時支援Alexa、Homekit、Google Assistant,其他的智慧開關都比不上。唯一缺點就是比較貴一點。(現在買是個好時機就是,Amazon從Black Friday開始的特價到現在還在持續喔!)
Lutron Caseta有一個可以配對在一起用的Lutron Pico Remote,可以用來替代三向開關(可以走廊或樓梯的兩端控制同一個燈的),或是當作遙控器放在任何地方不用重新拉線。但話說回來,三向開關其實是舊時代的東西。以前開關是唯一用來控制電燈的途徑,但現在Caseta可以用手機或用語音控制,甚至可以直接把自動化設定好(有人回家就自動開燈),這樣的話三向開關幾乎就沒必要存在了。
我有兩個門鈴,都是Ring,差別只在Ring Doorbell 2能用電池,可以放在本來沒有門鈴用的24V電線的地方,而Ring Pro一定要接電線。我的兩個門鈴除了當門鈴外,反而比較像是有motion detection的監視器,能通知我郵差或是包裹送到家了,或是防範包裹小偷。
Ring的motion detection做得很好,幾乎沒有false alarm。但Ring有個小缺點是我用了才發現的,用電池的話它的錄影最長只有30秒,所以如果有活動進行得太長,就會錄不到後面。而我的Ring Doorbell Pro有接電,就沒有這個問題。
- WiFi mesh network — eero
eero其實不算是什麼智慧裝置,但網路是智慧家庭的骨幹,沒有它很多裝置都動不了了。eero是個訊號很強、範圍很廣、速度很快的WiFi mesh network。因為家裡很多智慧裝置都得靠WiFi連接,甚至有些還在室外或車庫裡,所以能涵蓋的範圍夠廣就非常重要。
eero的設計很簡潔乾淨,尤其eero beacon可以直接插在插座上,沒有多餘的線會垂在外面,晚上還可以兼做小夜燈,大推薦。
大推薦 ⭐⭐⭐⭐
- 車庫 — MyQ Internet Gateway
車庫門是一個我本來沒想要接上網的東西,因為我的車內建HomeLink,可以在回家和出門時自動開關車庫門。
但有一天…我們回家驚訝的發現車庫門沒關,就這樣開著一整天…。(還好周圍治安還不錯。)
於是當天就去買了這個MyQ Internet Gateway,可以在手機上直接監控和遙控車庫門的開關。也可以設alert,如果車庫門開著太久會送通知到我手機上。
- 煙霧/一氧化碳警報器 — Nest Protect
美國的房子都有規定一定要裝煙霧和一氧化碳警報器的。這房子本來也有,但傳統式的警報器在沒電或是出問題時,可能會在半夜突然開始大叫。這種警報器的聲音是震耳欲聾,一響起來只會想趕快逃到室外,很難冷靜的判斷到底是哪一間房間的警報器出問題。(每一間房間的警報器都是相連在一起的,只要一個被觸發就會全部一起響。)
照理說碰到這種情況的機會應該很低,但我在美國住了十年來其實已經碰到好幾次了,而且每次都是在半夜被吵醒。
Nest Protect最大的好處是有聯網,可以送通知到我手機上。最明顯的好處是即使人不在家,警報響起時也會收到通知(才不會回家後發現房子已經燒掉了…)。另外就是,電池快沒電或是警報預警都會先送通知到手機,一看就知道是哪一個房間出問題。即使真的警報響起來的情況時,Nest Protect也會有語音直接說是哪一個房間因為什麼原因觸發了警報,不用瞎猜半天。
Nest Protect還有另一個貼心小功能,晚上如果沒開燈時走過下面,會自動亮起來變成小夜燈。半夜起來時不想把燈弄太亮時非常好用。
- 暖氣控制 — Nest Learning Thermostat
Nest的空調控制器是Nest的招牌,可以自己學習判斷有沒有人在家,不在時就不會開空調,可以避免浪費能源。
這種自動學習功能Nest應該是最早做的,當時是個先進功能。但這幾年有太多裝置聯網,要判斷有沒有人在家有更簡單和準確的方法(例如直接看手機的位置,或是手機有沒有連上家裡的Wifi),所以Nest在這方面已經沒有太大優勢了。
- 花園灑水器 — Netro
花園是個我一竅不通的地方,連要多久灑一次水我都不知道,結果收到第一個月的水費帳單把我嚇死..。
後來發現自動灑水器用水非常兇,本來房子裝的是普通的定時器,到底要澆多少水和已經用了多少水我都看不出來。研究了一下智慧灑水器後,就決定換成Netro。
有個聰明的灑水器可以省很多水,它可以根據天氣狀況(濕度, 接下來幾天會不會下雨等等) 自動改變灑水的時程,只要土壤還是濕的就沒必要澆水。如果要更準確的判斷,Netro還有一個可以插在土裡的感應器Netro Whisperer,可以直接把土壤的即時資料傳回Netro。
此外,Netro還內建植物資料庫,選好土壤和花園裡有什麼植物他就知道要灑多少水,之後每天的灑水記錄也都可以從app看到,設定好後基本上就不太需要管他了。
- 萬用感應器 — Notion
Notion其實不是我自己買的,是我用的房屋保險Hippo送的,只要裝上就能降低保險費。Notion的感應器是多用途的,同樣一個感應器可以透過app把它設定成不同功能。可以偵測漏水,窗戶和門的動作和狀態,溫度,或是傳統煙霧警報器的警報聲(如果人不在家但警報響了就會知道)。根據房屋保險的說法,漏水是最常見的房屋損壞原因之一,他們會送Notion就是要減少漏水造成的損害。
我用了Notion後覺得還不錯,就自己又多買了幾個感應器,裝在所有的門窗上面,就能即使收到門或窗戶被打開的通知,可以當作簡易的安全系統。
如果同時有Nest和門窗開關的感應器,還可以用IFTTT做一些有趣的自動化。例如說,「當暖氣啟動時,如果門窗沒關,就送通知提醒我」。
- 萬用遙控器 — Logitech Harmony Hub
Harmony Hub是用來連接用傳統紅外線遙控家電和網路世界的橋樑,有這個後絕大多數有紅外線遙控器的家電都能透過網路或Alexa控制。
Harmony Hub我用很久了,但我一直覺得這只是個過渡期用的裝置。尤其再我最近開始用Apple TV後,我家裡已經沒有家電真的需要紅外線遙控器了。
非必要,但有也還不錯 ⭐⭐⭐
- 監視攝影機 — Arlo Pro 2(室外用), Nest Cam Indoor(室內用)
我本來沒打算要裝攝影機的,因為Ring的門鈴已經有攝影機盯著門口看了,也有motion detection能在必要時通知我。
但前面有提到,Ring用電池的話長度最多只能錄30秒。而且Ring的motion trigger後,攝影機還要過幾秒才會真的開始錄影,所以常常沒錄到動作的開頭…。所以後來還是決定加個攝影機,可以從比較高的角度錄,也可以用一個攝影機cross-trigger Ring或是其他攝影機同時開始錄。(透過IFTTT)
攝影機這東西是我猶豫最久的,最後選Arlo主因是不用插電,同時也支援motion detection甚至是進階的person/animal/vehicle detection(進階的偵測要付月費,但一個月$10可以用10支攝影機還算不錯)。但Arlo錄影的畫質實在不算很好,如果要更好的只能選Nest Cam IQ了。
Nest Cam的問題在一定要接電源,而在戶外拉線實在是很麻煩;而且Nest還會24hr不間斷上傳錄影到雲端,非常耗費家裡網路流量。(一般家用網路一個月的流量上限只有1TB,裝一個Nest一個月可能就會用掉400GB。)
我另外還有一個Nest Cam,以前當baby monitor用,但現在baby長大就沒用了…。
- 冷暖風扇 +空氣清淨 — Dyson Hot+Cool Link
Dyson這風扇可以吹冷風也能吹熱風,更棒的是附帶空氣清淨的功能,而且還有溫度、濕度、空氣品質的感應器,可以直接在app裡看到這三樣數值的變化和紀錄。
它還有個自動模式,如果空氣品質太差,就會自動調整風量,直到空氣品質恢復到設定的水平。
這是個可以透過app或是Alexa控制的插座,很小一個,透過Wifi連線,不用另外的hub。我把這個插座接上聖誕樹後,我兒子很快就學會可以說 “Alexa, turn on christmas tree”。
我也另外接了一個插座在室外的聖誕燈裝飾,再透過Home Assistant的自動化,就能在日落時自動點亮聖誕燈,日出時自動關掉。算是挺實用,但聖誕節過後我好像就沒有可以用這兩個插座的情境了。
控制中心
最後來談一下智慧家庭的控制中心,也是我覺得目前這個市場還有很大空間的地方。
- 語音助理 — Alexa, Siri
我家裡主要是用Amazon Echo系列裝置(Alexa),手機上則是用Siri。Alexa支援的智慧裝置非常多,我用的裝置也幾乎都有Alexa支援,所以在家用Alexa控制所有裝置還挺方便的。(連我三歲的兒子都會用)
至於在我的手機和手錶上,是用Siri或Homekit控制August門鎖和Lutron Caseta開關,通常都是不在家時用的。
- Maker的終極控制中心 — Raspberry Pi + Home Assistant + Homebridge
現在整個智慧家庭的市場還是一片混亂,有超多裝置,各家都有自己的app和protocol,但沒有一個控制中心能整合全部的裝置。
我本來覺得我是從零開始裝這些東西,可以選定一個陣營,就全部買那個陣營的裝置就好了。但研究之後,發現不太可行。
我第一個會選的是Alexa,因為我家裡本來就有一些Echo,而且支援Alexa的裝置很多。但Alexa沒有automation(某事發生就自動做某個動作),app操作介面也不是很好用。
後來試用了一下Apple Homekit,發現介面好用很多,還內建automation,可以弄個iPad鎖在牆上就變成家裡的控制中樞。但是Homekit有個致命缺點:支援的裝置太少了。
至於Google Assistant…支援的裝置也不是很多,而且我也不想把更多的data送給Google,基本就不考慮了。
發現每一家都有一些缺點後,我就轉頭看看其他人都怎麼搞。研究一陣子後,發現有兩個open source神器:Home Assistant和Homebridge,可以自己裝在Raspberry Pi上,就變成家裡的終極控制中心。
Homebridge是一個Homekit轉接器,有很多plugin可以把原本不支援的裝置接上Homekit讓Siri或是iPhone直接控制。如果想要用Homekit作為主要控制中心的人,裝了Homebridge就可以解決最大的裝置支援問題。
Home Assistant的定位有點不同,它本身就是一個控制中心(像Homekit一樣),透過open source社群貢獻的程式碼支援非常多種裝置,涵蓋範圍很廣不管是常見的IoT protocol Z-Wave、MQTT、Zigbee,公開的資料API(天氣、空氣品質、日出日落時間..等等),或是各家公司自己搞的proprietary protocol/API都能找得到支援。
除了支援廣泛外,Home Asssitant最強的地方是automation。用內建的YAML設定檔就能做到非常強大的設定(像是「如果我的車只剩下50%的電力,並且停在家裡且沒插上電,就在晚上11點時送訊息提醒我充電。」),如果真的想要也可以寫Python scripts做更多有趣的變化。有興趣的可以看看這裡的一些例子。
最後,Home Assistant也有很多不同的UI,可以直接拿一個iPad當dashboard掛在牆上控制全家的設備。例如,TileBoard、Lovelace UI、3D Floorplan。
網路上可以找到很多把Home Assistant設定都完整分享出來的人,像是:
- https://github.com/CCOSTAN/Home-AssistantConfig#logo
- https://github.com/DubhAd/Home-AssistantConfig
- https://github.com/skalavala/smarthome
- https://github.com/stanvx/Home-Assistant-Configuration
- https://github.com/JamesMcCarthy79/Home-Assistant-Config
- https://github.com/adonno/Home-AssistantConfig
我最近才剛開始玩Homebridge和Home Assistant,還有很多東西都還沒玩過,如果你有玩過類似的東西,也歡迎分享你的經驗!