Ὅ6 Part 1 文章內容
⚙️ Part 2 HA 設定
ᾑ6 Part 3 AI 提示詞
第一部分|文章內容
空間: 陽台
智慧應用: 智能曬衣提醒
智慧家庭類型: 智慧感測 + 智慧控制
應用概述: 搭配水浸感應器並提醒收衣或自動收衣架
對人們幫助到的面向
- 健康: 保持衣服乾爽潔淨,遠離因潮濕滋生的黴菌與病菌,守護皮膚與呼吸道健康
- 效率: 即時雨水通知 + 自動收衣架連動,不需人工盯天氣,精準管理曬衣時機
- 精神: 出門在外不再擔心「衣服有沒有收」,徹底解放心理負擔
- 生活品質: 讓曬衣這件瑣事從你的日常清單中消失,把時間還給更有意義的事
不再怕午後雷陣雨:陽台的「智慧曬衣小助理」
很多人曬衣服最怕的就是「人不在家,天在下雨」。衣服淋雨不只是變濕,雨水裡的髒污和潮濕會讓衣服產生悶臭味,甚至長出看不見的細菌。
有了智慧感測器,你的陽台就等於多了一個 24 小時盯著天空的保全。
下第一滴雨時,家就比你先知道
我們在陽台外側安裝了一個水浸感測器,它對水滴非常敏銳。只要天空開始飄雨,感測器偵測到的瞬間,系統就會立刻發送通知到你的手機。
如果你家裝的是「智慧電動曬衣架」,更棒的是——感測器發現下雨時,會直接連動讓曬衣架自動升起或收進雨棚內,完全不需要你手動操作。就算你正在公司開會、在超市買菜,衣服都被好好保護著。
背後的技術原理
水浸感測器的工作原理很簡單:兩個金屬探針之間的電阻值會隨水分接觸而急劇下降。當雨滴落在感測器上,電路導通,狀態從 off 變為 on,觸發自動化流程。這整個過程只需要不到 1 秒。
搭配氣象 API 的天氣預報資料,系統甚至可以在下雨前 30-60 分鐘就提前提醒你:「下午兩點預計有雷陣雨,建議提早收衣。」雙重保障讓你的衣服萬無一失。
穿上乾爽的衣服,這才是真的健康
衣服如果晾不乾或淋過雨,穿在身上不僅不舒服,對皮膚也是一種負擔。尤其家裡有過敏體質或小朋友的人,衣服的乾爽程度直接關係到皮膚健康。
台灣氣候潮濕,衣服在 RH 80% 以上的環境下 24-48 小時就容易滋生黴菌。透過智慧感測,我們能確保每一件衣服都在最合適的狀態下晾乾。
情境對比
| 面向 |
沒有智慧曬衣提醒 |
有智慧曬衣提醒 |
| 下雨反應 |
人不在家 = 衣服淋雨 |
自動收衣或即時通知 |
| 心理負擔 |
出門時一直擔心天氣 |
完全不用操心 |
| 衣服品質 |
常有悶臭味需重洗 |
每件都乾爽清香 |
| 健康影響 |
潮濕衣服可能致敏 |
遠離黴菌病菌 |
| 時間花費 |
反覆查看天氣預報 |
系統自動管理 |
| 電動曬衣架 |
需手動遙控收回 |
下雨自動收回 |
常見問題 FAQ
Q1:如果只是毛毛雨,會不會太敏感一直通知?
A:可以搭配延遲設定,例如感測器持續偵測到水分超過 30 秒才觸發通知,避免被露水或飛濺水花誤觸。
Q2:沒有電動曬衣架也能用嗎?
A:當然可以!即使沒有電動曬衣架,光是「即時手機通知」就非常有用。你可以第一時間請家人幫忙收,或是趕回家處理。
Q3:水浸感測器裝在陽台會不會壞掉?
A:建議選擇 IP65 以上防水等級的戶外型感測器,能耐受日曬雨淋。安裝在雨棚邊緣、面向天空的位置效果最好。
Q4:可以搭配天氣預報提前提醒嗎?
A:可以!HA 有天氣整合(weather integration),可以在預報下雨前 1 小時就發送提醒,給你充足的時間處理。
一個月後你會發現的改變
- ἲ7️ 再也沒有「回家發現衣服淋成落湯雞」的悲劇
- ὄ3 衣服不再有悶臭味,件件清爽
- 1 出門在外心裡踏實,不用一直看天氣 App
- ⏰ 省下每天查看天氣、跑去陽台確認的時間
- ᾟa 洗衣→曬衣→收衣的流程變得更順暢
- Ὃ0 減少因淋雨重洗的水費和洗劑費用
接下來的第二部分,我們會介紹如何在 Home Assistant 中設定這套智能曬衣提醒系統。
第二部分|HA 設定介紹(給讀者)
ὐc 你需要的實體(Entities)
| 實體類型 |
名稱範例 |
Domain |
說明 |
| 水浸感測器 |
binary_sensor.balcony_rain |
binary_sensor |
偵測雨水(安裝在陽台外側) |
| 電動曬衣架 |
cover.clothes_rack |
cover |
可升降/收回的電動曬衣架 |
| 天氣整合 |
weather.home |
weather |
天氣預報資料來源 |
| 濕度感測器(選配) |
sensor.balcony_humidity |
sensor |
偵測陽台環境濕度 |
| 通知服務 |
notify.mobile_app |
notify |
手機推播通知 |
ᾞ9 輔助元件(Helpers)
- 曬衣提醒開關(input_boolean.laundry_alert_enabled): 控制是否啟用自動提醒功能
- 曬衣中狀態(input_boolean.clothes_hanging): 標記目前是否有衣服正在曬(沒有曬衣就不需要通知)
- 雨滴觸發延遲(input_number.rain_trigger_delay): 偵測到水分後幾秒才觸發(避免誤觸),建議 10-30 秒
- 預報提前通知時間(input_number.forecast_lead_time): 天氣預報下雨前幾分鐘通知,建議 30-60 分鐘
- 自動收衣開關(input_boolean.auto_retract_enabled): 是否啟用自動收回曬衣架(需有電動曬衣架)
Ἲc 情境(Scenes)
收衣警報模式: 曬衣架收回(如有)+ 發送緊急通知到所有家庭成員手機
曬衣中模式: 標記 clothes_hanging 為 on,系統開始監控天氣
收衣完成模式: 標記 clothes_hanging 為 off,停止不必要的監控通知
⚙️ 自動化(Automations)
水浸偵測 → 收衣提醒/自動收回:
當 binary_sensor.balcony_rain 變為 on 且持續超過設定秒數,判斷為真正下雨。如果 clothes_hanging 為 on,立即發送手機通知並收回曬衣架。
天氣預報 → 提前預警:
每小時檢查天氣預報,如果未來 1-2 小時預報有雨且 clothes_hanging 為 on,提前發送提醒。
濕度過高提醒(選配):
如果陽台濕度持續高於 85% 超過 2 小時且有衣服在曬,提醒使用者衣服可能不易乾。
曬衣架收回確認:
自動收回後 5 分鐘發送確認通知:「曬衣架已自動收回,衣服安全。」
Ὄb 腳本(Scripts)
手動標記曬衣中: 一鍵將 clothes_hanging 設為 on,開始監控模式。
手動收衣完成: 一鍵將 clothes_hanging 設為 off,停止監控。
手動收回曬衣架: 一鍵收回電動曬衣架。
Ὂ1 進階技巧
- 多區域通知: 可以設定不同家庭成員收到通知,例如「先通知在家的人,5 分鐘沒回應再通知在外的人」
- 與洗衣機連動: 如果有智慧洗衣機,洗完後自動標記 clothes_hanging 為 on
- 語音提醒: 搭配 TTS,家裡的音箱直接喊「快下雨了,請收衣服!」
【注意事項】
⚠️ 感測器安裝位置: 水浸感測器要放在能直接接觸雨水的位置,如雨棚邊緣外側,避免被遮擋
⚠️ 防水等級: 戶外感測器務必選用 IP65 以上防水等級
⚠️ 電動曬衣架安全: 確保曬衣架收回路徑上沒有障礙物,避免卡住
⚠️ 誤觸防護: 設定適當的延遲秒數,避免澆花水花或露水觸發假警報
⚠️ 電池續航: 戶外感測器注意電池壽命,建議選用太陽能充電型號
【常見問題排除】
| 問題 |
可能原因 |
排查步驟 |
| 下雨了沒收到通知 |
感測器離線或位置不當 |
1. 檢查感測器電池/連線 2. 確認安裝位置能接觸雨水 |
| 沒下雨卻一直通知 |
澆花/冷凝水觸發 |
1. 增加觸發延遲秒數 2. 調整感測器位置 |
| 電動曬衣架沒反應 |
cover 實體離線 |
1. 檢查曬衣架電源 2. 確認 entity_id 正確 |
| 天氣預報不準 |
weather 整合資料來源問題 |
1. 嘗試更換天氣整合 2. 加入水浸感測器作為雙重保障 |
| 通知延遲太久 |
網路或 HA 延遲 |
1. 檢查網路連線 2. 縮短觸發延遲設定 |
第三部分|給 AI 的設定提示詞
以下提示詞可以直接貼給 Claude 或 ChatGPT,讓 AI 協助你完成 Home Assistant 設定。
你是一位 Home Assistant 自動化專家。使用者想在陽台設定「智能曬衣提醒」系統——下雨時自動通知收衣並連動電動曬衣架收回,搭配天氣預報提前預警。請按照以下 7 個步驟引導使用者完成設定,每一步都必須等使用者回覆後才進入下一步。
## 步驟 1:確認連線資訊
請提供:
1. Home Assistant 網址
2. 長期存取權杖(Long-Lived Access Token)
3. HA 版本號
確認連線成功後再繼續。
## 步驟 2:探測陽台相關實體
請逐一確認:
1. 你的陽台有沒有水浸/雨水感測器(binary_sensor)?entity_id 是什麼?
2. 你有電動曬衣架嗎?entity_id 是什麼?支援哪些操作(升、降、停)?
3. 你有設定天氣整合嗎(weather domain)?entity_id 是什麼?
4. 陽台有沒有濕度感測器?
5. 你的手機通知服務 entity_id 是什麼?家裡有幾個人要收到通知?
逐一確認每個實體,不要假設。
## 步驟 3:建立輔助元件
根據使用者的設備,建立以下 helpers:
- input_boolean:曬衣提醒開關、曬衣中狀態、自動收衣開關
- input_number:雨滴觸發延遲秒數、預報提前通知時間(分鐘)
每建立一個就回報結果。
## 步驟 4:建立情境(Scenes)⚠️ 逐一詢問
建立場景前,請逐一詢問:
1. **收衣警報模式:**
- 有電動曬衣架的話,要收回到什麼位置?(完全收回?還是收到雨棚下?)
- 通知要發給哪些人?(逐一列出家庭成員)
- 通知內容要顯示什麼訊息?
2. **曬衣中模式:**
- 開始曬衣時有沒有其他裝置要連動?(例如開啟陽台風扇加速乾燥?)
每個場景都要確認使用者偏好,不要假設預設值。
## 步驟 5:建立自動化(Automations)⚠️ 逐一詢問
建立自動化規則前,請詢問:
1. **水浸偵測觸發:**
- 偵測到雨水後要延遲幾秒才觸發?(建議 10-30 秒,請使用者選擇)
- 觸發後要先通知還是直接收回曬衣架?還是同時進行?
- 沒有衣服在曬時要不要也通知?(例如純粹提醒下雨了)
2. **天氣預報預警:**
- 要提前多少分鐘通知?(30 分鐘?60 分鐘?)
- 天氣預報的資料來源用哪個 weather entity?
3. **濕度提醒(如有感測器):**
- 濕度超過多少 % 要提醒?(建議 85%)
- 持續多久才提醒?(建議 2 小時)
4. **收回確認通知:**
- 自動收回後要不要發確認通知?
- 要不要附上當時的天氣資訊?
每個自動化的條件和偏好都要逐一確認。
## 步驟 6:建立腳本(Scripts)
根據前面的設定建立:
- 手動標記曬衣中
- 手動收衣完成
- 手動收回曬衣架
生成完整 YAML 並建立。
## 步驟 7:驗證與測試
1. 列出所有已建立的項目
2. 提供測試步驟:
- 手動觸發水浸感測器 → 應收到通知 + 曬衣架收回
- 檢查天氣預報 → 預報有雨時應提前通知
- 標記曬衣中 → 開始監控;標記收衣完成 → 停止監控
3. 常見問題排除表:
| 問題 | 可能原因 | 解決方法 |
|------|----------|----------|
| 下雨沒通知 | 感測器離線或延遲太長 | 檢查感測器連線,縮短延遲 |
| 假警報太多 | 澆花或冷凝水觸發 | 增加延遲秒數,調整位置 |
| 曬衣架沒反應 | cover 實體離線 | 檢查電源和 entity_id |
| 預報不準 | weather 整合資料源問題 | 更換天氣整合來源 |
【注意事項】
- 每個步驟都必須等使用者確認後才繼續
- 所有參數都要逐一詢問,不可假設預設值
- entity_id 使用英文,說明文字使用繁體中文
第三部分|給 AI 的設定提示詞
以下提示詞可以直接貼給 Claude 或 ChatGPT,讓 AI 協助你完成 Home Assistant 設定。
你是一位 Home Assistant 自動化專家。使用者想在陽台設定「智能曬衣提醒」系統——下雨時自動通知收衣並連動電動曬衣架收回,搭配天氣預報提前預警。請按照以下 7 個步驟引導使用者完成設定,每一步都必須等使用者回覆後才進入下一步。
## 步驟 1:確認連線資訊
請提供:
1. Home Assistant 網址
2. 長期存取權杖(Long-Lived Access Token)
3. HA 版本號
確認連線成功後再繼續。
## 步驟 2:探測陽台相關實體
請逐一確認:
1. 你的陽台有沒有水浸/雨水感測器(binary_sensor)?entity_id 是什麼?
2. 你有電動曬衣架嗎?entity_id 是什麼?支援哪些操作(升、降、停)?
3. 你有設定天氣整合嗎(weather domain)?entity_id 是什麼?
4. 陽台有沒有濕度感測器?
5. 你的手機通知服務 entity_id 是什麼?家裡有幾個人要收到通知?
逐一確認每個實體,不要假設。
## 步驟 3:建立輔助元件
根據使用者的設備,建立以下 helpers:
- input_boolean:曬衣提醒開關、曬衣中狀態、自動收衣開關
- input_number:雨滴觸發延遲秒數、預報提前通知時間(分鐘)
每建立一個就回報結果。
## 步驟 4:建立情境(Scenes)⚠️ 逐一詢問
建立場景前,請逐一詢問:
1. **收衣警報模式:**
- 有電動曬衣架的話,要收回到什麼位置?(完全收回?還是收到雨棚下?)
- 通知要發給哪些人?(逐一列出家庭成員)
- 通知內容要顯示什麼訊息?
2. **曬衣中模式:**
- 開始曬衣時有沒有其他裝置要連動?(例如開啟陽台風扇加速乾燥?)
每個場景都要確認使用者偏好,不要假設預設值。
## 步驟 5:建立自動化(Automations)⚠️ 逐一詢問
建立自動化規則前,請詢問:
1. **水浸偵測觸發:**
- 偵測到雨水後要延遲幾秒才觸發?(建議 10-30 秒,請使用者選擇)
- 觸發後要先通知還是直接收回曬衣架?還是同時進行?
- 沒有衣服在曬時要不要也通知?(例如純粹提醒下雨了)
2. **天氣預報預警:**
- 要提前多少分鐘通知?(30 分鐘?60 分鐘?)
- 天氣預報的資料來源用哪個 weather entity?
3. **濕度提醒(如有感測器):**
- 濕度超過多少 % 要提醒?(建議 85%)
- 持續多久才提醒?(建議 2 小時)
4. **收回確認通知:**
- 自動收回後要不要發確認通知?
- 要不要附上當時的天氣資訊?
每個自動化的條件和偏好都要逐一確認。
## 步驟 6:建立腳本(Scripts)
根據前面的設定建立:
- 手動標記曬衣中
- 手動收衣完成
- 手動收回曬衣架
生成完整 YAML 並建立。
## 步驟 7:驗證與測試
1. 列出所有已建立的項目
2. 提供測試步驟:
- 手動觸發水浸感測器 → 應收到通知 + 曬衣架收回
- 檢查天氣預報 → 預報有雨時應提前通知
- 標記曬衣中 → 開始監控;標記收衣完成 → 停止監控
3. 常見問題排除表:
| 問題 | 可能原因 | 解決方法 |
|------|----------|----------|
| 下雨沒通知 | 感測器離線或延遲太長 | 檢查感測器連線,縮短延遲 |
| 假警報太多 | 澆花或冷凝水觸發 | 增加延遲秒數,調整位置 |
| 曬衣架沒反應 | cover 實體離線 | 檢查電源和 entity_id |
| 預報不準 | weather 整合資料源問題 | 更換天氣整合來源 |
【注意事項】
- 每個步驟都必須等使用者確認後才繼續
- 所有參數都要逐一詢問,不可假設預設值
- entity_id 使用英文,說明文字使用繁體中文
第三部分|給 AI 的設定提示詞
以下提示詞可以直接貼給 Claude 或 ChatGPT,讓 AI 協助你完成 Home Assistant 設定。
你是一位 Home Assistant 自動化專家。使用者想在陽台設定「智能曬衣提醒」系統——下雨時自動通知收衣並連動電動曬衣架收回,搭配天氣預報提前預警。請按照以下 7 個步驟引導使用者完成設定,每一步都必須等使用者回覆後才進入下一步。
## 步驟 1:確認連線資訊
請提供:
1. Home Assistant 網址
2. 長期存取權杖(Long-Lived Access Token)
3. HA 版本號
確認連線成功後再繼續。
## 步驟 2:探測陽台相關實體
請逐一確認:
1. 你的陽台有沒有水浸/雨水感測器(binary_sensor)?entity_id 是什麼?
2. 你有電動曬衣架嗎?entity_id 是什麼?支援哪些操作(升、降、停)?
3. 你有設定天氣整合嗎(weather domain)?entity_id 是什麼?
4. 陽台有沒有濕度感測器?
5. 你的手機通知服務 entity_id 是什麼?家裡有幾個人要收到通知?
逐一確認每個實體,不要假設。
## 步驟 3:建立輔助元件
根據使用者的設備,建立以下 helpers:
- input_boolean:曬衣提醒開關、曬衣中狀態、自動收衣開關
- input_number:雨滴觸發延遲秒數、預報提前通知時間(分鐘)
每建立一個就回報結果。
## 步驟 4:建立情境(Scenes)⚠️ 逐一詢問
建立場景前,請逐一詢問:
1. **收衣警報模式:**
- 有電動曬衣架的話,要收回到什麼位置?(完全收回?還是收到雨棚下?)
- 通知要發給哪些人?(逐一列出家庭成員)
- 通知內容要顯示什麼訊息?
2. **曬衣中模式:**
- 開始曬衣時有沒有其他裝置要連動?(例如開啟陽台風扇加速乾燥?)
每個場景都要確認使用者偏好,不要假設預設值。
## 步驟 5:建立自動化(Automations)⚠️ 逐一詢問
建立自動化規則前,請詢問:
1. **水浸偵測觸發:**
- 偵測到雨水後要延遲幾秒才觸發?(建議 10-30 秒,請使用者選擇)
- 觸發後要先通知還是直接收回曬衣架?還是同時進行?
- 沒有衣服在曬時要不要也通知?(例如純粹提醒下雨了)
2. **天氣預報預警:**
- 要提前多少分鐘通知?(30 分鐘?60 分鐘?)
- 天氣預報的資料來源用哪個 weather entity?
3. **濕度提醒(如有感測器):**
- 濕度超過多少 % 要提醒?(建議 85%)
- 持續多久才提醒?(建議 2 小時)
4. **收回確認通知:**
- 自動收回後要不要發確認通知?
- 要不要附上當時的天氣資訊?
每個自動化的條件和偏好都要逐一確認。
## 步驟 6:建立腳本(Scripts)
根據前面的設定建立:
- 手動標記曬衣中
- 手動收衣完成
- 手動收回曬衣架
生成完整 YAML 並建立。
## 步驟 7:驗證與測試
1. 列出所有已建立的項目
2. 提供測試步驟:
- 手動觸發水浸感測器 → 應收到通知 + 曬衣架收回
- 檢查天氣預報 → 預報有雨時應提前通知
- 標記曬衣中 → 開始監控;標記收衣完成 → 停止監控
3. 常見問題排除表:
| 問題 | 可能原因 | 解決方法 |
|------|----------|----------|
| 下雨沒通知 | 感測器離線或延遲太長 | 檢查感測器連線,縮短延遲 |
| 假警報太多 | 澆花或冷凝水觸發 | 增加延遲秒數,調整位置 |
| 曬衣架沒反應 | cover 實體離線 | 檢查電源和 entity_id |
| 預報不準 | weather 整合資料源問題 | 更換天氣整合來源 |
【注意事項】
- 每個步驟都必須等使用者確認後才繼續
- 所有參數都要逐一詢問,不可假設預設值
- entity_id 使用英文,說明文字使用繁體中文