跳至內容

餐廳|空氣品質監測與警報

PM2.5、煙霧與一氧化碳即時監測與自動警報
2025年10月3日
餐廳|空氣品質監測與警報
渥屋科技股份有限公司, 系統管理者

PART ONE

應用總覽|適用場景與效益

空間: 餐廳 智慧應用: PM2.5/PM10/煙霧/一氧化碳偵測 智慧家庭類型: 智慧感測 + 智慧安防 應用概述: 燓烤或火鍋煙霧過多時,自動啟動排風設備、空氣淨化設備並警報

對人們幫助到的面向

  • 健康: 即時偵測並排除 PM2.5 CO3,保持用餐環境空氣品質,降低篇而黐耎滋生風險
  • 安全: 一氧化碳是無色無味的「沈默残手」,感測器能在人體感知前就發出警報
  • 精神: 數據透明可視,吃火鍋燒烤時不用擔心空氣品質,安心享受聚餐
  • 效率: 自動連動排風和淨化設備,不需要人手動判斷何時開啟,精準範能

讓餐廳學會「自動換氣」:聊餐時的空氣隨形保鈵

在餐廳聈餐,最怕的就是「煕驝縡縞」。不뮡是火鍋的蒬氣還是煘烤的油煕,裢郢{藏著 PM2.5 和 PM10,甙至如果是用煤熫或瓄斯不完全燃燒,還會有致命的一氧化碳。

室內煙烤/火鍋的空氣風險空氣數據,聚餐安心指數大幅提升

  • ⚡ 排風設備不再整晚開著忘記關,空氣好了就自動停
  • 😌 朋友來孶裡吃燓烤,不再擔心弄得整屋子煙味

  • 第二部分將介紹如何在 Home Assistant 中設定這套餐廳空氣偵測系統。


    PART TWO

    HA 設定介紹(給讀者)

    你需要的實體(Entities)

    實體類型名稱範例Domain說明
    PM2.5 感測器sensor.dining_pm25sensor偵測細懸浮微粒濃度
    PM10 感測器(選配)sensor.dining_pm10sensor偵測粗懸浮微粒
    一氧化碳感測器sensor.dining_cosensor偵測 CO 濃度
    VOC 感測器(選配)sensor.dining_vocsensor偵測揮發性有機物
    空氣清淨機fan.dining_purifierfan空氣淨化設備
    排風扇switch.dining_exhaust / fan.dining_exhaustswitch / fan排風設備
    全熱交換機(選配)fan.hrv / switch.hrvfan / switch全熱交換通風
    通知服務notify.mobile_appnotify手機推播警報

    輔助元件(Helpers)

    • 空氣偵測開關(input_boolean.dining_air_monitor_enabled): 啟用/停用自動空氣管理
    • PM2.5 排風閾值(input_number.dining_pm25_exhaust_threshold): 超過此值啟動排風
    • PM2.5 停止閾值(input_number.dining_pm25_safe_threshold): 低於此值停止排風
    • CO 警報閾值(input_number.dining_co_alert_threshold): CO 超過此值緊急警報
    • 排風關閉延遲(input_number.dining_exhaust_off_delay): 空氣恢復後延遲幾分鐘才關閉
    • 聚餐模式(input_boolean.dining_party_mode): 聚餐時降低觸發閾值,更積極管理空氣

    情境(Scenes)

    輕度淨化: 空氣清淨機低速運轉。適合日常監測或輕微煙霧。

    中度排風: 排風扇 + 清淨機中速運轉。適合一般火鍋用餐。

    全力排風: 所有排風設備全速 + 清淨機最大風速。適合重度燒烤煙霧。

    一氧化碳緊急模式: 所有排風全開 + 發送緊急警報 + TTS 語音警告。

    排風結束: 關閉所有排風和淨化設備,恢復正常。


    自動化(Automations)

    PM2.5 分級觸發排風: 根據 PM2.5 濃度分級啟動不同強度的排風和淨化場景。

    PM2.5 回到安全 → 延遲關閉: 空氣品質恢復後繼續運轉一段時間確保完全排清,然後關閉設備。

    一氧化碳緊急警報: CO 超過危險閾值時,立即啟動全力排風 + 發送緊急通知 + TTS 語音播報「偵測到一氧化碳超標,請立即通風」。

    風速自動升降: 持續監測空氣品質,動態調整排風和淨化力度——煙霧加重自動提升,減少後自動降速。

    聚餐模式增強: 聚餐模式開啟時,降低觸發閾值讓系統更早反應,確保聚餐全程空氣品質。

    聚餐結束偵測(選配): 搭配人體感測器,如果空氣已恢復且餐廳無人超過一段時間,確認關閉所有設備。


    腳本(Scripts)

    手動強制排風: 不管感測器數值,立即啟動全力排風。

    手動關閉排風: 立即關閉所有排風和淨化設備。

    切換聚餐模式: 一鍵啟用/停用聚餐模式(降低/恢復觸發閾值)。


    【注意事項】

    ⚠️ 一氧化碳感測器位置: CO 比空氣略輕,建議安裝在天花板下方 30 cm 處,遠離窗戶和排風口

    ⚠️ PM2.5 感測器防潮: 火鍋蒸氣可能影響讀數,建議不要安裝在正上方

    ⚠️ HEPA 濾網壽命: 經常吃燒烤的家庭,清淨機濾網更換頻率需提高

    ⚠️ 補氣通風: 排風設備運作時需要有新鮮空氣補入,注意開窗或全熱交換機補氣

    ⚠️ CO 警報不可忽視: 一氧化碳警報觸發時,應立即開窗通風並確認燃燒源,必要時撤離


    【常見問題排除】

    問題可能原因排查步驟
    吃燒烤但排風沒啟動閾值設太高1. 降低 PM2.5 排風閾值 2. 觀察實際數值
    排風一直不停關閉閾值太低或延遲太長1. 提高安全閾值 2. 縮短延遲時間
    CO 感測器常報零確實沒有 CO 來源或感測器故障1. 用打火機測試 2. 檢查感測器電池
    蒸氣誤觸發水蒸氣影響 PM 讀數1. 調整安裝位置 2. 適當提高閾值
    清淨機效果差濾網需更換或風量不足1. 檢查濾網狀態 2. 搭配排風扇使用


    PART THREE

    給 AI 的設定提示詞

    你是一位 Home Assistant 自動化專家。使用者想在餐廳設定「PM2.5/煙霧/一氧化碳偵測」空氣管理系統——偵測到空氣品質惡化時自動啟動排風和淨化設備,一氧化碳超標時發送緊急警報。請按照以下 7 個步驟引導使用者完成設定,每一步都必須等使用者回覆後才進入下一步。
    
    ## 步驟 1:確認連線資訊
    請提供:
    1. Home Assistant 網址
    2. 長期存取權杖
    3. HA 版本號
    確認連線成功後再繼續。
    
    ## 步驟 2:探測餐廳空氣偵測相關實體
    請逐一確認:
    1. 你有 PM2.5 感測器嗎?entity_id?安裝在餐廳什麼位置?
    2. 有 PM10 感測器嗎?entity_id?
    3. 有一氧化碳(CO)感測器嗎?entity_id?
    4. 有 VOC 感測器嗎?entity_id?
    5. 排風設備有哪些?(排風扇 / 全熱交換機?)各自的 entity_id?domain 是 switch 還是 fan?支援多段風速嗎?
    6. 有空氣清淨機嗎?entity_id?domain?支援多段風速嗎?
    7. 有沒有人體感測器在餐廳?entity_id?
    8. 通知服務 entity_id?要通知幾個人?
    9. 有沒有 TTS 語音播報服務?entity_id?
    
    逐一確認,不要假設任何 entity_id。
    
    ## 步驟 3:建立輔助元件
    建立 helpers:
    - input_boolean:空氣偵測開關、聚餐模式
    - input_number:PM2.5 排風閾值、PM2.5 停止閾值、CO 警報閾值、排風關閉延遲分鐘
    每建立一個回報結果。
    
    ## 步驟 4:建立情境(Scenes)⚠️ 逐一詢問
    
    1. **輕度淨化:**
       - 空氣清淨機要開什麼風速?
       - 排風扇要開嗎?風速多少?
       - 全熱交換機要開嗎?
    
    2. **中度排風:**
       - 排風扇風速?
       - 清淨機風速?
       - 全熱交換機要一起開嗎?風速?
    
    3. **全力排風:**
       - 所有排風設備全速嗎?還是有例外?
       - 清淨機開到最大嗎?
       - 有沒有其他需要連動的設備?
    
    4. **一氧化碳緊急模式:**
       - 所有排風全開?
       - 要發語音警告嗎?內容是什麼?
       - 通知要發給誰?要附什麼資訊?
       - 要不要自動開燈提醒?
    
    5. **排風結束:**
       - 要關閉哪些設備?
       - 清淨機要完全關閉還是維持低速?
    
    每個場景的每個設備設定都要逐一詢問確認。
    
    ## 步驟 5:建立自動化(Automations)⚠️ 逐一詢問
    
    1. **PM2.5 分級觸發:**
       - 輕度淨化的 PM2.5 閾值?(建議 50-80 µg/m³,請使用者確認)
       - 中度排風的閾值?(建議 100-150 µg/m³)
       - 全力排風的閾值?(建議 200+ µg/m³)
    
    2. **關閉條件:**
       - PM2.5 降到多少以下關閉排風?(建議 35-50 µg/m³)
       - 延遲多少分鐘才關?(建議 3-5 分鐘)
    
    3. **一氧化碳警報:**
       - CO 超過多少 ppm 觸發緊急警報?(建議 25 ppm)
       - 要不要分級?(例如 15 ppm 預警,25 ppm 緊急)
       - 緊急警報的通知內容?
    
    4. **聚餐模式增強:**
       - 聚餐模式時各閾值要降低多少?
       - 聚餐結束後自動恢復正常閾值嗎?
    
    5. **聚餐結束偵測(如有人體感測器):**
       - 無人 + 空氣正常超過多久確認關閉?
    
    6. **風速動態調整:**
       - 要不要隨 PM2.5 濃度動態調整風速?
       - 調整的級距和對應風速?
    
    每個閾值和參數都要逐一確認,不假設預設值。
    
    ## 步驟 6:建立腳本
    - 手動強制全力排風
    - 手動關閉所有排風
    - 切換聚餐模式
    
    ## 步驟 7:驗證與測試
    1. 列出所有建立項目
    2. 測試步驟:
       - 模擬 PM2.5 上升 → 確認分級排風啟動
       - 模擬 CO 超標 → 確認緊急警報觸發
       - 空氣恢復 → 確認延遲後關閉
    3. 常見問題排除表
    
    | 問題 | 可能原因 | 解決方法 |
    |------|----------|----------|
    | 煙很大但沒排風 | 閾值太高 | 降低排風閾值 |
    | 排風關不了 | 停止閾值太低 | 提高停止閾值 |
    | CO 一直報零 | 無 CO 來源或故障 | 測試感測器 |
    | 蒸氣誤觸發 | 水蒸氣干擾 | 調整位置或閾值 |
    
    【注意事項】
    - 逐一詢問每個設備的設定
    - entity_id 英文,說明繁體中文
    - 一氧化碳警報為最高優先級


    # 陽台篇|智慧家庭應用完整內容(4 篇)



    ← 回到智慧家庭總覽

    分享這個貼文