SMART HOME BUTLER · 臥室
躺下前按一下,全屋自己巡一遍
門窗關了沒、瓦斯關了沒、該關的電器關了沒、窗簾有沒有忘記拉。按一下,系統把整間房子看過一遍。有問題才叫你,沒問題就安靜。
睡前那趟繞一圈,其實是在做檢查
很多人躺下之前會再起來一次。去看看大門有沒有反鎖、後陽台的門是不是還開著、廚房那口爐是不是真的關了、客廳的電視是不是還亮著待機燈。走完一圈回到床上,才睡得著。
問題不是這件事有多累,而是它每天都要做,而且做得好不好完全看你當下清不清醒。加班回來的那天最容易漏,喝了兩杯的那天更容易漏。偏偏漏掉的那一次,代價可能不小。
更麻煩的是另一種人:懶得起來,就躺在床上想「應該有關吧」。然後花二十分鐘說服自己,或是花二十分鐘睡不著。這兩種都不好。
把這件事交給系統之後,順序就反過來了。你先躺下,按一下床頭的按鈕,系統替你走那一圈。全部正常,手機不會有任何動靜,你直接睡。有東西沒關好,它才會用一則訊息告訴你,而且一次把幾件事講完,不會一項發一則吵你。
重點是「沒事就不要說話」
很多人做完自動化之後反而更累,因為系統太愛講話。每關一盞燈就推播一次,三天之後你就把通知關掉了,那等於沒做。這一套的設計原則只有一句:正常的事不用回報,只有需要你起身處理的才出聲。這樣一來,手機一響你就知道是真的有事。
那一晚,它替你做了什麼
把上面那張圖攤開成時間順序,會更清楚它到底花了多少時間、又在哪裡停下來等你。
- 23:14
你按下床頭的按鈕
已經躺好了,手伸出去按一下。這顆按鈕在系統裡就是一個開關,按下去只是給系統一個訊號:可以開始巡了。
- 2 秒後
門窗先看一遍
大門、後陽台門、客廳窗、臥室窗,一次全部問過。大門和後陽台門回報已關,客廳窗回報開著。第一個紅點出現。
- 4 秒後
接著看瓦斯
廚房的氣體感測回報沒有異常。這一項單獨看,因為它跟其他項目的嚴重程度不在同一個等級。
- 7 秒後
再看該關的電器
電視、廚房小家電、浴室暖風機的插座逐個確認。電視那一組還在耗電,第二個紅點出現。
- 9 秒後
最後看窗簾
臥室和書房的窗簾都已經拉上。如果有沒拉的,系統可以直接幫你拉,不用你起來。
- 10 秒後
只把兩件事告訴你
一則推播,兩行字。你起來關窗、關電視,其餘四項連提都沒提。如果六項全過,這則推播根本不會出現。
它真正解決的四件事
安全
大門沒關、瓦斯沒關這種事,靠記性是撐不久的。有一個不會累也不會喝醉的東西每天替你確認一次,差別很大。
睡得著
躺下之後那種「我到底關了沒」的念頭是很耗神的。按一下就有答案,而且沒消息就是好消息。
省電
整晚待機的電視、忘了拔的小家電、開著的浴室暖風機,一年累積下來不是小數字。順手就抓出來了。
不用吵架
誰忘了關窗、誰沒關瓦斯,這種對話在家裡很傷感情。有紀錄之後就變成事實問題,不是記憶問題。
做這件事之前跟之後
| 睡前的情境 | 現在的樣子 | 設定好以後 |
|---|---|---|
| 檢查門窗 | 要起來走一圈,累的時候就跳過 | 躺著按一下,10 秒有結果 |
| 瓦斯 | 常常靠印象,記不清就再去看 | 每晚確認,異常時隨時都會警告 |
| 沒關的電器 | 通常隔天早上才發現 | 當晚就被抓出來 |
| 窗簾 | 忘了拉就被早上的太陽叫醒 | 沒拉的直接幫你拉上 |
| 一切正常時 | 還是得走完那一圈才安心 | 手機安靜,你直接睡 |
你家需要有哪幾類裝置
Home Assistant 把家裡每一台設備都叫做一個「實體」,也就是系統看得到、控制得到的一個東西。牌子跟型號都不重要,重要的是它被歸在哪一類。下面這幾類你有就能做。
| 做什麼用 | 它在系統裡是哪一類 | 一定要嗎 |
|---|---|---|
| 知道門窗開著沒 | binary_sensor 門窗感測 | 一定要 |
| 知道瓦斯有沒有問題 | sensor 氣體感測 | 強烈建議 |
| 知道電器關了沒 | switch 智慧插座或開關 | 一定要 |
| 看窗簾拉上沒,也能直接拉 | cover 窗簾 | 有更好 |
| 收巡檢結果 | notify 手機 App | 一定要 |
| 床頭那顆啟動鍵 | switch 實體按鈕或手機上的按鍵 | 一定要 |
床頭那顆按鈕不一定要買實體的。手機上放一顆虛擬按鍵、或是牆上原本就有的一顆閒置開關,效果一樣。有些人乾脆把它接在臥室大燈的關燈動作上:關燈就等於開始巡檢,連按都不用按。
這一套是怎麼運作的
整件事只有三段:一個東西負責啟動、一個藍圖負責跑清單、一群規則負責回報。中間那一段是主機出廠就帶著的現成藍圖,你不用自己寫。
中間那個藍圖,填格子就好
藍圖可以想成填空題,格子都幫你開好了,你只要填內容。這個情境的主角叫做 switch_trigger_things,它天生就是「一個開關被按下,去對一群東西做事」這種用途。
| 要填的格子 | 填什麼 | 建議 |
|---|---|---|
| 誰來啟動 | 床頭那顆按鈕,或關燈這個動作 | 實體按鈕最順手 |
| 要看哪些門窗 | 大門、後陽台門、對外的窗 | 先放最重要的 4 到 6 個 |
| 要看哪些電器 | 電視、廚房小家電、浴室暖風 | 會發熱的優先 |
| 要看哪些窗簾 | 臨路或臨鄰居的那幾面 | 可以設成直接幫你拉上 |
| 正常的時候要不要說 | 是否回報「全部都好」 | 不要,安靜就好 |
五格填完,睡前這件事就有人管了。異常的回報交給 entity_state_trigger_notify,它專門盯住某個東西的狀態,一不對就傳訊息。如果有些事今晚處理不了,再用 todo_trigger_notify 丟進待辦,隔天早上提醒你一次。
不同的家,清單可以不一樣
上面是通用的做法。你家如果情況比較特別,照下面調整會更合用。
| 你家的情況 | 清單要放什麼 | 怎麼通知比較好 |
|---|---|---|
| 租屋套房,只有一間 | 大門、一扇窗、兩三個插座 | 一則安靜的推播就夠 |
| 一般家庭,兩三房 | 大門、後陽台門、各房對外窗、瓦斯、電視 | 通用做法,直接照上面設 |
| 有長輩同住 | 再加浴室暖風、電暖器、熱水壺 | 大門沒鎖跟瓦斯異常要用會響的方式 |
| 有小小孩 | 再加陽台門、兒童房窗、廚房總開關 | 陽台門沒關要立刻響,不能等 |
| 常出差不在家 | 同上,但把巡檢改成離家時也跑一次 | 異常時連同離家時間一起推播 |
想更完整,可以再加三樣
核心一個藍圖就夠用了。下面這三個是加分項,需要哪個就加哪個。
| 你想要 | 用哪個藍圖 | 它會做什麼 |
|---|---|---|
| 沒關的東西隔天要記得處理 | todo_trigger_notify | 把今晚沒解決的項目變成一則待辦,早上八點再提醒你一次。適合那種要換電池、要修門鎖的事 |
| 忘了按按鈕也會自己跑 | adascene_multi | 把凌晨時段設在一點,加一個「當晚還沒巡過」的條件,就會自己補跑一次。有巡過就不會重複 |
| 用講的也能啟動 | voice_trigger_things | 對系統說一句「我要睡了」就開始巡檢。這是文字對話的輸入,不需要任何語音硬體 |
要提醒的是,加得越多越要注意誤報。一個常常說錯話的系統,比沒有系統更糟,因為你會開始忽略它。
設定不用自己來,講一句就好
WOOWTECH 的智慧主機裝了 HA-MCP,AI 可以直接連進你家系統動手做:自己找裝置、自己建規則、建完自己測一次,確認真的會動才回報給你。
可以直接複製的提示詞
下面每一段都能整段複製貼上,右邊有複製按鈕。挑最接近你需求的那一段就好,不用全部都用。
我床頭有一顆按鈕,我想按下去之後,你幫我把全家的門窗、瓦斯、 該關的電器跟窗簾都看過一遍。 有沒關好的就推播到我手機,全部正常就不要吵我。
我想要一個睡前巡檢。按下床頭那顆按鈕之後,幫我檢查大門和後陽台門 有沒有關、各房對外的窗有沒有關、瓦斯有沒有異常、客廳電視和廚房那 幾個插座是不是還開著、書房和臥室的窗簾有沒有拉上。 只有出問題的項目才推播給我,一則訊息裡把幾件事寫在一起,不要一項 發一則。全部正常就完全不要通知我。 窗簾如果沒拉,你直接幫我拉上就好,不用問我。 另外瓦斯要獨立成一條隨時都在跑的規則,不要綁進巡檢裡,也不要加任 何時段或條件限制。 今晚處理不了的事情,幫我丟一則待辦,早上八點再提醒我一次。 弄好之後自己測一次,確認真的會動,再告訴我你用了哪些裝置。
我家有長輩同住,睡前巡檢請你設嚴一點。 除了門窗以外,浴室暖風機、電暖器、熱水壺這幾樣也要一起檢查。 大門沒上鎖、瓦斯有異常、電暖器還開著這三種情況,要用會響的方式通 知我,不要只發一則安靜的訊息。 窗戶沒關這種照一般推播就好,不用吵到我。
睡前巡檢那條規則幫我改一下。 客廳電視不用再檢查了,那台我本來就會讓它待機。 另外把巡檢的推播延後 30 秒再發,我按完按鈕還要走回房間。
巡檢說全部都關好了,可是我書房那扇窗現在正開著。 所以規則應該有跑,只是這扇窗根本沒被算進檢查名單。 你把這條規則實際會看的門窗列出來,跟家裡所有對外的門窗比一比, 告訴我漏掉哪幾個,是當初沒挑到,還是那顆感測器根本不在系統裡。 確認清楚再把漏掉的補進去,補完留一扇窗開著實際跑一次給我看。
常見問題
按了按鈕,但手機什麼都沒收到
常常誤報,說門開著但門明明關著
一次通知太多項,看了很煩
瓦斯可以只在睡前檢查嗎
我常忘記按那顆按鈕
之後想加項目,要整條重做嗎
一個月後你會發現
你不再半夜爬起來看大門,也不再躺在床上想「瓦斯到底關了沒」。手機安靜的那些晚上,就是全部都好的意思。
而那少數幾次它出聲的晚上,每一次都真的有事。