找回密碼
 立即註冊
    查看: 134|回覆: 0

    長輩照護:用活動軌跡判斷「今天一切正常」的完整作法

    [複製鏈接]

    !lvup!   100%

    386

    主題

    27

    回帖

    2200萬

    積分

    管理員

    積分
    22006063
    發表於 2026-9-21 02:49:13 | 顯示全部樓層 |閱讀模式
    這個題目要先把原則講清楚:目標是「知道他今天有正常生活」,不是監視他。這篇做一套完全不用攝影機、不用穿戴裝置的系統 —— 靠幾個環境感測器拼出一天的樣貌,異常安靜時主動通知家人。所有設定檔都是完整的,包括原文一句話帶過、但實際上最難的那一段:「所有感應器都沒有任何觸發」在 Home Assistant 裡要怎麼寫。

    這個題目要先把原則講清楚:目標是「知道他今天有正常生活」,不是監視他。這篇做一套完全不用攝影機、不用穿戴裝置的系統 —— 靠幾個環境感測器拼

    這篇做完你會得到什麼


    • 一個 `binary_sensor.zhang_bei_jin_ri_huo_dong`,回答「今天有沒有正常活動」
    • 三個時段的異常安靜警報,而且是分級的(先提醒你,久了才叫全家)
    • 一則帶「我已經確認過了」按鈕的通知,按下就停止後續提醒
    • 夜間起床時自動亮起的動線照明(床邊到廁所)
    • 吃藥提醒,而且會知道有沒有吃


    開始之前:三件不能省的事


    • 一定要讓長輩知道,而且要講得清楚 —— 不只是倫理問題。偷裝的東西被發現時會被整套拆掉,而且會傷害信任。講法可以是「這幾個小東西是讓我安心用的,它只知道你有沒有在動,不知道你在做什麼」
    • 不要拿掉原本會用的東西 —— 燈要能用實體開關開、門要能用鑰匙開。長輩對突然改變的東西適應比較慢,只在旁邊「加上」自動的部分
    • 這不是醫療器材 —— 它偵測的是「活動軌跡的異常」,不是跌倒、不是心臟問題。真正的緊急狀況要靠緊急通報系統或有人在場


    步驟 1:先觀察兩週,不要先設門檻

    這一步是整篇最重要的,而且最常被跳過。

    原文那種「早上 8 點到中午 12 點都沒有觸發就通知」的寫法,門檻是憑感覺定的。實際上每個人的作息差異,比任何設備的差異都大 —— 有人五點起床,有人十點才起來;有人一天開十次冰箱,有人兩次。

    照抄別人的數字,結果一定是兩種之一:天天誤報(然後被忽略),或永遠不報(然後你以為它在保護)。

    所以順序是:先裝、先收資料、兩週後再設門檻。

    步驟 2:買什麼、裝哪裡

    2-1 清單

    一個人住的長輩,這五樣就夠:


    • Zigbee 門磁 3 個 —— 冰箱門、廁所門(或大門)、大門
    • Zigbee PIR 人體感應器 2 個 —— 臥室、走道
    • Zigbee 智慧插座(有功率監測) 1~2 個 —— 電熱水瓶、電鍋
    • Zigbee 溫濕度感測器 1 個 —— 客廳或臥室
    • 可調色溫的智慧燈泡 2~3 顆 —— 床邊、走道、廁所


    搜尋關鍵字:`Zigbee 門窗感應器`、`Zigbee 人體感應器`、`Zigbee 智慧插座 功率監測`、`Zigbee 溫濕度計`、`Zigbee 燈泡 E27 色溫`。

    為什麼全部用 Zigbee 不用 Wi-Fi:長輩家的網路通常是最基本的方案,而且沒有人會在路由器重開機之後去重連裝置。Zigbee 不吃 Wi-Fi,協調器插在 HA 主機上,網路斷了本地邏輯照樣跑。

    2-2 每一個裝哪裡、為什麼


    • 冰箱門磁 —— 主體貼冰箱門框,磁鐵貼門板,間距 1 公分內。這是最有效的單一訊號:有開冰箱就代表有進食活動,而且一天會開好幾次
    • 廁所門磁 —— 同上。若長輩習慣不關廁所門,改在廁所裝 PIR
    • 大門門磁 —— 知道有沒有出門、幾點回來
    • 臥室 PIR —— 裝在床的斜對面牆上約 2 公尺高、朝向床與房門之間。不要正對床,會被翻身一直觸發,起床時間就看不出來了
    • 走道 PIR —— 走道的一端,朝走道方向。PIR 對橫向移動最敏感
    • 電熱水瓶/電鍋的智慧插座 —— 有用電就代表有在煮東西。先算瓦數:插座標示的安培數 × 110 = 上限瓦數,電器銘牌的 W 數要小於它。電鍋通常 600~800W,一般 10A(1100W)的插座沒問題


    2-3 配對完確認資料真的進來了

    到 開發者工具 → 狀態,一個一個實際操作過去:


    • 開關一次冰箱門 → `binary_sensor.bing_xiang_men` 應該在兩秒內變 `on` 再變 `off`
    • 在走道走一圈 → `binary_sensor.zou_dao_ren_ti` 變 `on`
    • 按下電熱水瓶 → `sensor.re_shui_ping_power` 從個位數跳到幾百瓦


    門磁的 on 是「開著」(`device_class: door` 時 on = open)。這個方向很容易寫反,一定要實際開關一次確認。

    步驟 3:把所有訊號合成一個「今天有活動」

    這是原文那句「所有感應器都沒有任何觸發」的正確寫法。

    HA 沒有「都沒有觸發」這種觸發器,因為「沒發生」不是事件。正確的做法是反過來:算出「最後一次有任何活動是什麼時候」,再用那個時間去判斷。

    加到 configuration.yaml 的最外層。已經有 `template:` 的話,把 `- sensor:` 和 `- binary_sensor:` 接在既有清單後面,不要寫第二個 `template:`(同一個最外層鍵出現兩次時,後面那個會安靜地蓋掉前面那個):

    以下還有約 84% 的內容
    登入後即可閱讀完整教學

    登入繼續閱讀使用 Google 登入
    您需要登入後纔可以回帖 登入 | 立即註冊

    本版積分規則

    延伸閱讀

    加入惟家 LINE 群 QR Code加入惟家 LINE 群

    Archiver|手機版|惟家的智能論壇

    GMT+8, 2026-11-10 01:02 , Processed in 0.139507 second(s), 25 queries .

    快速回覆 返回頂部 返回列表