進階家庭自動化捷徑:到家、離家、情境一鍵

進階 依官方資訊整理 iPhone · 圖文 7 分鐘 · 更新 2025/6/14
iLab學校校長Apple 生態系・新手入門・依官方資訊整理
已有 9,234 人學會這個技巧
簡報模式
在「捷徑」app 建立「到家」「離家」兩條捷徑,搭配「自動化」→「到達」/「離開」地點觸發,再用『執行捷徑』串連,即可一鍵切換 Wi-Fi、專注模式、HomeKit 場景,無需解鎖。

開始前

適用系統iOS 17 以上
字級

門市裡最常聽到的一句話是:「我家燈泡、插座都換成 HomeKit 了,可是回到家還是要掏手機點半天。」買了一堆智慧裝置,結果操作步驟比以前還多,這就本末倒置了。真正好用的自動化,是你人走到家門口,燈自己亮、Wi-Fi 自己接、勿擾自己解除,你連口袋裡的手機都不用拿出來。

iOS 17 之後這件事變得很值得做,因為「自動化」終於可以設成「不先詢問、直接執行」。在這之前,到家還會跳一個通知問你要不要跑,常常等你看到時人都坐沙發了。現在這層摩擦拿掉,整套才算真的順。

我們會做兩條主捷徑(到家、離家),再各綁一條地點觸發的自動化。先講清楚前提:這套要 iPhone 跑 iOS 17 以上、內建「捷徑」app(不小心刪掉可以去 App Store 重裝)、定位服務要開(設定 → 隱私權與安全性 → 定位服務)。HomeKit 情境有最好,沒有就跳過那幾步,其他照樣能用。

有件事先講在前面,免得你之後覺得「怎麼有時候沒觸發」:地點觸發靠的是「顯著位置變更」加 Wi-Fi 地理柵欄,精準度大概一兩百公尺,不是 GPS 踏進家門那一秒就發。把地點半徑設大一點(建議 200 公尺以上)反而比較不會漏。這是設計上的取捨,蘋果為了省電不會一直開 GPS 盯著你。

先把「到家」這條捷徑做出來

打開「捷徑」app,右上角「+」開一條新的,先點右上角的「i」把名字改成「🏠 到家」。名字很重要,等下設自動化要從清單裡選它,取得清楚一點別到時候自己找不到。

第一個動作切專注模式。加入動作 → 搜尋「專注」→ 選「設定專注模式」。模式挑「個人」或你回家習慣用的那個,動作設「開啟」,持續時間這裡有個雷——選「直到關閉」,不要設時限。我看過有人設一小時,結果回家放鬆一小時後勿擾自己跳掉,工作群組又開始響,整個白做。如果你回家還是得收某些人的訊息,別整個關,改用「允許通知來自」挑特定聯絡人就好。

接著處理 Wi-Fi。加入動作 → 搜尋「Wi-Fi」→ 選「設定 Wi-Fi」→ 設「開啟」。

這裡要先打破一個常見誤會:

注意基於安全限制,捷徑沒辦法直接幫你「連上指定的某個 Wi-Fi 網路」,它只能開關 Wi-Fi 這個功能本身。所以這個動作的意思是「確保 Wi-Fi 是開的」,連回家裡哪個 AP 是手機自己決定的。想強制連特定家用 AP 的玩法存在,但要繞「取得目前 Wi-Fi 名稱」加「如果」判斷,那是企業環境才會這樣搞,一般家用真的不必。

如果你有 HomeKit 燈光場景,再加一個:搜尋「情境」→ 選「啟用 HomeKit 情境」→ 挑你預先設好的「回家」場景,例如客廳燈轉 40% 暖光、玄關燈打開那種。沒有裝置的就略過。

最後我個人習慣加一個通知,純粹方便除錯:搜尋「通知」→「顯示通知」,標題打「已切換:到家模式」。剛建好的前幾天靠這個通知你才知道它到底有沒有在跑、什麼時候跑的。穩定之後嫌煩再拿掉。整條順下來大概是這樣:

到家:
1. 設定專注模式 → 個人,開啟,直到關閉
2. 設定 Wi-Fi → 開啟
3. 啟用 HomeKit 情境 → 回家
4. 顯示通知 → 「已切換:到家模式」

點右上角「完成」存起來。

「離家」這條可以聰明一點

離家不要只是「回家的相反」,因為早上九點出門和晚上八點出門,你想要的狀態根本不一樣。早上是上班,晚上可能只是去散步買宵夜。所以這條我會讓它看時間自己判斷。

懶人作法是直接複製「到家」那條(長按 → 複製)改名「🚶 離家」,再改裡面的動作。

先讓它知道現在幾點。加入動作 → 搜尋「日期」→「取得目前日期」,存成變數「現在」。再搜尋「格式化」→「格式化日期」,輸入丟「現在」,日期格式選自訂、自訂格式填 HH(只取小時、24 小時制),輸出變數改名「目前時」。

然後加判斷。搜尋「如果」→「如果」,輸入「目前時」、條件「小於」、數值填 18。這樣「目前時 < 18」就是白天出門(當上班處理),「否則」那條分支就是傍晚以後(外出)。在「如果」分支裡放「設定專注模式 → 工作 → 開啟」,「否則」分支放「設定專注模式 → 個人 → 開啟」,最後「結束如果」收攏(app 通常會自動補上)。

進階想再細到「週末早上=休閒模式」也行:在「如果」裡再套一層判斷,先用「格式化日期」格式填 `e` 取得星期幾的數字(1 是週日、7 是週六),再加一個「如果」判斷是否 ≥ 6,搭配休閒專注模式做三岔。捷徑支援巢狀 if,但講真的超過三層就很難維護,到那個程度建議改用變數傳值再合流,邏輯會清楚很多。

接著關燈:搜尋「情境」→「啟用 HomeKit 情境」→ 選「離家」場景(通常就是全關)。

還有個我自己很愛的收尾——出門前把今天還沒做完的提醒事項唸一遍給你聽。搜尋「提醒」→「尋找提醒事項」,篩選設「已完成」是「否」、「到期日」是「今天」。再搜尋「重複」→「重複每個項目」,迴圈裡用「附加至變數」把每條標題收進一個變數,「結束重複」之後接一個「顯示通知」,把那串變數貼進內文。人都還在電梯裡就知道有沒有東西忘了交,比到公司才想起來強。

離家:
1. 取得目前日期 → 變數「現在」
2. 格式化日期 → 格式 HH → 變數「目前時」
3. 如果(目前時 < 18) 設定專注模式 → 工作;否則 → 個人;結束如果
4. 啟用 HomeKit 情境 → 離家
5. 尋找提醒事項 → 未完成+今天
6. 重複每個項目 → 附加標題至變數「待辦清單」→ 結束重複
7. 顯示通知 → 「離家 ✔ 未完成:[待辦清單]」

讓手機自己偵測地點來跑

捷徑只是「動作的集合」,要它在到家離家時自動跑,得去「自動化」那一頁綁觸發。切到「自動化」分頁,右上角「+」。

到家這條:選「到達」→ 位置點「選擇」,搜尋你家或在地圖上拖到家附近,半徑拉到 200 公尺;時間留「任何時間」;下一步 → 「執行捷徑」→ 選「🏠 到家」。最後這步是整套能不能無感的關鍵——把「執行前先詢問」關掉(iOS 17 才有這個開關),點「完成」。

離家這條一樣:選「離開」、位置選同一個地點、時間「任何時間」、下一步「執行捷徑」→「🚶 離家」、關掉「執行前先詢問」、完成。

不過「執行前先詢問」這個開關不是無腦關。它關掉之後自動化會在背景安靜執行,不會再給你預覽讓你喊停。如果你的捷徑裡有破壞性動作——刪日曆、自動傳訊息那種——我強烈建議先留著詢問,等跑個幾天確認它每次行為都符合預期,再考慮關。這篇示範的動作都偏安全,關掉沒問題。

最後給一個很多人不知道、但其實更好用的選項:如果你住租屋處常換網路,或家裡有好幾個 Wi-Fi AP,可以乾脆不用地點觸發,改用 Wi-Fi 觸發。自動化 → 「+」→ 選「Wi-Fi」→ 輸入你家的 SSID,連上時跑到家、斷線時跑離家。它比地點精準得多,而且不用一直開 GPS、更省電。我自己家裡就是這樣設的,反而比地點穩。

順帶提一個觀念,常被問到:捷徑自動化和「家庭」app 裡的自動化不是二選一,是分工。「家庭」app 只能管 HomeKit 裝置,而且你不在家時要靠家庭中樞(HomePod、Apple TV 或常駐的 iPad)才跑得動;捷徑自動化跑在你 iPhone 上,能同時動專注模式、發通知、跑複雜判斷,但前提是手機要有電在線。最理想是兩個一起用——不需要手機判斷的恆常控制(像天黑自動開窗簾)交給 HomeKit,需要看時間、看人、做個人化切換的就交給捷徑。

如果你還在猶豫家裡這套要配哪台 iPhone、或想知道哪幾款支援這些功能跑得順,可以先到 /choose 用選機小幫手抓個方向,或直接來店裡,我們現場拿機器把這兩條捷徑做給你看一遍,回家照著設最快。

這篇對你有幫助嗎?
延伸閱讀

相關教學

為你精選

猜你喜歡

外觀
點綴色