第一次裝潢架設智慧家庭就上手 - Jason's Web Memo

第一次裝潢架設智慧家庭就上手

智慧家庭的一天

早上起床,按掉鬧鐘,進入廁所進行刷牙洗簌,廁所燈人來燈亮,人走燈滅,趁著早上天氣好洗一下衣服,衣服洗好後,智慧音響發出語音廣播,提醒我衣服洗好記得拿去烘,中午出門覓食,出門按一下玄關開關,全屋關燈,覓食完回家雖然回家多帶一杯手搖去全聯買些雞蛋牛奶大包小包,好在開門以後會自動開燈,不需要騰出手來按開關,接著繼續上班到傍晚,智慧音響用語音提醒我太太快到家了,想到今天早上被交代要退冰食材還沒處理,趕快補救,晚上躺在床上,對著 homepod mini 喊出要睡了,關閉客餐廳等公共區域燈光,滑一下手機,最後跟 siri 說聲晚安,關閉臥室燈光,睡到一半上個廁所,廁所會改開小燈避免刺眼,接著補眠準備新的一天。

從 one touch 和傳統雙切開關的使用設計到智慧開關

原本以前看很多影片覺得出門可以 one touch 一鍵開關全部室內燈光,不用一個一個去關燈覺得好方便。床頭弄個雙切開關,睡覺關燈躺在床上就可以關燈。但仔細思考以後還是有聽到一些缺點,首先是 one touch 其實有點像是電箱總電源在外面加一個開關,如果一旦關閉必須打開下游的迴路才會有電,想像一下你在上廁所洗澡但是有人出門關掉總電源,你就必須跑到門口打開開關才能用電。雙切開關的位置放床邊睡另一邊的人就沒辦法按,放中間上方又覺得醜,如果以後想要移動床的位置增加桌子也會受制於開關位置。

但如果是智慧開關可以完美解決這以上兩個問題,智慧開關 one touch 可以做成像是一個遙控器開關,按下去發射訊號告訴下游開關關閉,這樣洗澡上廁所即使被關燈也可以直接打開浴室開關不用跑到門口打開 one touch,也不需要床頭傳統雙切開關,只要串接 siri 就躺在床上聲控關燈。另外成本上拉門口的 one touch 總開關其實不便宜,現在行情水電施作要上萬,加上也可以少做傳統雙切回路,改用智慧開關通訊的方式雙切或是聲控取代,仔細計算用智慧開關比起傳統做法可能沒有你想像中的貴。

我的智慧家庭設架構

架構圖

虛線內網,實線代表有走到外網

homepod mini

作為主要用 iPhone homekit 的對外智慧家庭中樞系統,方便在手機上使用跟串接 Siri 語音控制功能

Vizo 零火 Zigbee 智慧開關

因為一開始是看到網路上的介紹跟朋友推薦想說直接來用 Vizo 的產品,畢竟開關畢竟跟用電安全直接相關,用台灣的廠牌比較讓人放心一點,選智慧開關一開始就會有兩個重大決定,通訊協定要用 wifi 還是 Zigbee,接線方式是要選擇單火還是零火。

我選擇是用 Zigbee 協定來作為智慧家庭內設備互相溝通的通訊協定,雖然 Zigbee 對一般大眾比較陌生,但你可以把它想像成智慧家庭的藍芽連線,不會佔用原本 wifi 資源降低 wifi 路由器的壓力,Zigbee 本身沒辦法直接接網際網路也減少資安風險。

接線方式簡單來說智慧開關有點像是放在牆壁裡面的藍牙滑鼠,傳統開關只需要機械式的讓迴路中斷或連線,智慧開關因為要通訊所以需要電力但在開關關閉迴路中斷的時候沒有電可以拿,零火是透過一條額外的中性線連接讓智慧開關有另一個單獨的迴路來取電,優點是比較穩定,缺點就是你需要水電師父幫你拉一條中性線(零線),單火的方式是從原本的迴路流過微小的電流取得電能,優點是不需要拉中性線,但缺點是電路的微小電流有可能會造成燈具閃爍,由於我家是要重新裝潢所以是選擇比較穩定的拉中性線做零火方案。

Home Assistant Green + usb 延長線 + Sonoff ZBdongle E

雖然說 Vizo 本身也有提供中樞網關和手機 App 的解決方案,實際上使用 Vizo 的網關跟 App 簡單的自動化的確都可以做到,但如果想要有更多的與其他家電的整合又稍嫌不足。在資安的部分,Vizo 說明他們伺服器放在美國 AWS,但他們軟體解決方案的提供商似乎是中國 Tuya,畢竟也不是說伺服器放在美國就不會有資安的風險,我希望我的中樞網關控制裝備不連接外網,只要能透過 iphone homekit 控制就好。

Home Assistant 是個開源的智慧家庭系統,提供許多高度客製化的自動化設定,社群活躍度高也有很多社群開發的 integration 可以用,Home Assistant Green 是官方出的開箱即用的硬體小電腦,如果不想自己找樹莓派電腦來安裝直接花錢買 Home Assistant Green 是個不錯的選擇。另外我選擇是用 Zigbee 協定來作為智慧家庭內設備互相溝通的通訊協定,因此還買了一個 Sonoff ZBdongle E 的訊號接收發送器,要注意的是 Home Assistant Green 的 usb 孔洞旁邊空間不多接起來會卡到電源線的位置,我後來是買了 usb 延長線解決這個問題。

Zigbee 軟體的部分我是用 Home Assistant 裡面的 Zigbee2mqtt,發展比較久,網路資源比較多,對感應器跟裝置支援度也非常的廣,大部分淘寶上中國製便宜白牌相容於 Tuya 系統的 Zigbee 感測器都可以相容,我使用經驗上也是蠻穩定的。

Zigbee 智慧插座

家裡有一些立燈電扇檯燈也會需要智慧開關的功能,這時候就可以用智慧插座來控制這些設備,但不建議用在高瓦數高耗能的家電設備上。

Zigbee 紅外人體感應器與人在傳感器

大部分來做人來燈亮,人走燈滅,一般來說的人體紅外感應器,適合用來偵測有沒有人經過,或者短時間停留的區域,而人在傳感器是用雷達去感應比較敏感,適合偵測長時間停留的地方,像是浴室。

Zigbee 門窗感應器

可以用偵測門是否開啟,做門開燈亮、門關燈滅的功能很方便。

Zigbee 紅外線遙控盒

學習冷氣遙控器的遙控碼以後,就可以用 siri 來聲控冷氣開關,或是回家前提前開啟冷氣。

Panasonic 聯網洗衣機

Home Assistant 有 Panasonic 第三方 integration 整合 Panasonice 的資料,可以讓你可以收到洗好了的事件。

Sonos Soundbar 音響

Home Assistant 有 Sonos integration,除了可以播放音樂,也可以錄製語音音檔或是用 Google 小姐播放各種事件的提醒,例如衣服洗好了,我快到家了。

一些我的智慧家庭自動化

門口一鍵出門關全部燈、電扇、電視、音響,回家一鍵開公區燈

首先在門口準備一個開關實體上沒有控制任何迴路,設定自動化關閉可以關閉全部燈、插座、電視、音響,開啟可以開啟客廳餐廳燈。

回家開門自動開燈

大門上黏門窗感應器,並在玄關放置人體紅外感應器,設定自動化如果大門打開且玄關無人代表是回家就開啟回家開關,避免出門時因為玄關有人所以不會開燈。

廁所人來燈亮人走燈滅,半夜改開小燈

廁所需要人在傳感器,並用一個智慧插座插上小夜燈,設定自動化有人白天打開廁所燈半夜則改打開智慧插座,沒人就關閉廁所燈和插座。

洗衣機完成後音響播放語音通知

在 Home Assistant 安裝 Panasonic 第三方 integration,並用 edgeTTS 把文字轉語音,設定自動化洗衣機狀態從脫水變更為延後晾衣在音響播放此音檔。

結語

本來還沒開始用智慧家庭的時候有點害怕如果系統不穩定會造成很大的麻煩,採用的過程蠻漸進式的,一開始打算部分用 Vizo 開關,後來決定全裝 Vizo 開關,然後先用 Vizo 的網關,然後才買 Home Assistant Green 自己安裝研究,最後在淘寶補足其他的感測器,開始研究自己生活中有哪些可以自動化,整體心得是智慧家庭其實蠻成熟的,比想像中快又穩定,自己找水電師父安裝沒有想像中的貴,Home Assistant 設定有點門檻需要花點時間,但對有工程背景的人來說還好,有很多自動化需要微調,感測器的位置也是,你喜歡的自動化不見得所有人都喜歡,心中有些小缺憾是當時沒有做電動窗簾跟可以調色溫的燈就是了,但是日常使用已經覺得已經解決我大部分的痛點,如果你稍微有一點工程能力或是有個玩過智慧家庭的朋友可以幫忙,還蠻推薦可以試試看。

Webmention 社群迴響 0

喜歡 0
    轉推 0
      引用或評論 0

        用 Webmentions 參與社群迴響

        如果你的 blog 文章想要引用本文,歡迎透過下方表單用將你的 blog 文章網址傳送給我,若你的 blog 文章含有正確的本文網址連結,並且 blog 文章本身支持 microformat,之後你的引用資訊會更新在上面社群迴響的引用評論列表。

        社群迴響將不定期更新,不保證同步,同時有資料缺漏的可能性。

        Jason Chen - Yahoo Taiwan EC Web frontend engineer currently. Write something about web and React.js here

        Jason Chen

        Yahoo Taiwan Sr. Frontend Engineer. Write something about web and React.js here.

        訂閱 blog 更新 開啟小鈴鐺

        複製 RSS xml 網址

        訂閱 Google Groups 電子報

        追蹤我的 Medium

        --

        Other Posts