驗收單 · 2026-10-22 · 约 7 分钟

冬天加班夜歸,我如何讓客廳燈自動亮起

軟體Home Assistant分類工具
版本2026.1.1-full體積35.30M
開發方Home Assistant狀態已歸檔
冬天加班夜歸,我如何讓客廳燈自動亮起

家裡的燈,為什麼總是黑的?

Home Assistant官網 是一款開源的智慧家庭自動化平台——它把家裡所有能連網的裝置(燈、空調、感測器、甚至洗衣機)統一接到同一個後台,然後用"事件 → 條件 → 動作"的邏輯讓它們自動協作。Android 端提供 Companion App 作為手機遙控器,本質上它就是你家智慧裝置的集中管理入口。

對上班族來說,Home Assistant 的魅力很直白:省去每天重複的動作——不用睡前逐間關燈、不用出門前檢查空調、不用在寒風裡摸黑掏鑰匙還要先找開關。但它不是那種"打開就能用"的簡單工具,Home Assistant 更像是樂高:零件都在,怎麼拼全看你自己。

安裝

Home Assistant下載 的 Companion App 安裝包 35.30M,對 Android 手機來說不算大,直接裝就行。但這只是"遙控器"——真正要讓 自動化 跑起來,家裡還需要一台持續運行的 Home Assistant OS 作為後台。官方支援兩條路:樹莓派刷 OS 鏡像(推薦新手,插上 SD 卡、網線、電源就能跑,不需要碰命令行),或者在已有 Docker 的 Linux 伺服器上以 Container 方式跑(適合折騰黨)。

安裝後第一次打開 App 需要掃描後台的 QR Code 配對,跟自家的 Home Assistant OS 建立連線。這個步驟最容易卡住:剛上手時不少人會搞混"手機 App"和"家裡的伺服器"——記住兩個是配套的,缺一不可。另外 Android 端要記得給位置權限,不然基於地理位置的自動化(比如"到家自動開燈")觸發不了。

從一個加班夜開始的故事

故事要從上週四講起。

那天產品經理臨時加了一個需求,我跟著團隊加班到十點半才從公司出來。十二月的上海,冷風往脖子裡鑽,路上的便利店都關了一半。我打開小黃車 App,預估到家要四十分鐘——這意味著推開家門的時候,客廳的燈還是我早上走之前關掉的樣子。

摸著牆找開關、在黑暗裡踢到鞋盒、再去廚房摸熱水壺的開關——這套流程我重複了大概三個月,從來沒覺得有什麼問題。直到那天我在車上刷社群,偶然看到有人聊起 Home Assistant,說他寫了一條自動化:

手機 GPS 顯示距離家 500 公尺 → 客廳燈打開、空調啟動、熱水壺燒水。

我心裡動了一下。

到家之後我沒像往常一樣直接躺床,而是坐在電腦前查起了資料。朋友在 Telegram 群裡推薦了 Home Assistant 的 Companion App,說先裝手機端看看順不順手——我就這麼著手了。

第一條自動化規則

Home Assistant 的 自動化 邏輯其實不複雜:觸發事件 → 判斷條件 → 執行動作。但第一次寫的時候我還是卡了半小時,因為觸發事件的選項實在太多了——時間觸發、裝置狀態變化、地理位置、甚至網路上的 webhook 都能當觸發器。

我選了手機位置觸發。在 Companion App 裡打開後台管理介面,找到自動化編輯器,新增一條規則:

  • 觸發:裝置(我的手機)進入"住家"區域
  • 條件:時間在 18:00 到 23:30 之間(只在晚上生效,白天回家不用開燈)
  • 動作:客廳主燈亮度 80%,同時打開臥室床头燈

就這樣三行,看起來簡單,但 Home Assistant 底層需要即時監測手機的 GPS 訊號、比對地理圍欄、查詢當前時間——這些過去要自己寫程式碼才能實現的事,現在全在圖形化編輯器裡拖拖拽拽就完成了。

等待驗證的那一夜

寫完規則已經過了午夜,我把它啟用後就去睡了。第二天下午下班,我特意繞了一段路——先遠離家幾個街區,再往回開。當我轉進小區的那一刻,手機震了一下——Companion App 彈出通知說 自動化 已觸發。

推開家門,客廳的燈亮著,亮度剛好不刺眼,臥室床头燈的微光從門縫漏出來。空調和熱水壺我還沒加進規則裡,但那一刻我已經知道,Home Assistant 不是什麼玩具——它真的能讓每天重複的事情消失。

後來的折騰

那個週末我一口氣加了好幾條規則:早上七點半窗帘自動打開(用的是電動窗簾的 Zigbee 連線)、睡覺時按一下床頭按鈕關掉家裡所有燈、空調連續運行超過兩小時自動升溫一度。

之後又試了試語音控制——Home Assistant 自帶 Assist,只要在 Companion App 上點一下麥克風按鈕,就能說"把客廳燈關掉"。不用額外裝 Alexa 或 Google Home,語音識別和語義理解全在本地跑,隱私不會上雲。雖然中文語音模型需要自己下載,首次響應會慢個兩三秒,但對我這種不想讓任何語音資料走外網的人來說,這一點格外重要。

一週後的感受

用了七天,我對 Home Assistant 的感受可以用一句話總結:它的上限是樂高,下限是積木。最基本的自動化用圖形編輯器就能搞定,複雜邏輯(比如太陽能多餘電量自動給電動車充電、多步驟條件鏈)可以接 Node-RED 做可視化流程編排,甚至還能把外部 API 串進來——比如電價 API 查到谷價時自動給電池充電。

當然它也有門檻。剛上手那兩天我一直在搞清楚 Companion App 和 Home Assistant OS 的關係,裝置配對也花了不少時間。但一旦跑通第一條自動化,後面每加一個裝置都是在同一個後台裡完成,不用再裝一個 App 掃一次碼。

對我這種不愛折騰但也不想買現成套裝的人來說,Home Assistant 剛好卡在那個甜蜜點——你不需要寫程式碼就能享受自動化帶來的便利,又能隨時往下挖,把它變成屬於你自己的智慧家庭系統。

下週打算把 Node-RED 接上,試試看日落自動開燈、一小時後自動關閉、但如果有人在家就跳過的條件鏈。想想看,這個冬天回家時客廳永遠是亮著的——就覺得值得了。

本文為個人基於網路公開資料整理編寫,非官方內容,僅供學習交流參考;軟體版權歸原作者所有,請支持正版;使用過程中遇到問題請查閱官方管道,本文不承擔任何責任。

同類驗收報告