Home Assistant 人體感應自動開關燈如何達成?Matter、Zigbee 人體傳感器、人存在傳感器推薦 – Home Assistant 手把手教學 EP 7

智慧家庭最精隨也最夢幻的就是「自動化」,只有什麼情境設定、語音控制都還稱不上真正的 “智慧家庭” 🤣,詳情請看這篇:

[irp posts=”245″]

今天回到最基礎來帶大家了解如何在 Home Assistant 完成「自動開關燈」,也推薦幾個我自己使用的 Matter、Zigbee 人體傳感器和人存在傳感器。

如果對「自動化三大元素:觸發 Trigger、判斷條件 Condition、動作 Action」還不熟的朋友可以先看一下這篇:

[irp posts=”680″]

我用了哪些人體傳感器和人存在傳感器?

關於人體偵測我目前用了幾款不同的傳感器,直接上清單:

人體移動感測器P1

  • 品牌:Aqara
  • 連線方式:Zigbee
  • 特色:除了人體感應之外還有光照感應,應用範圍更廣,我目前用在感應室外亮度決定要不要自動開燈。
  • 價格:NT$990
  • 購買連結:https://tinyurl.com/29q9numh
VIZO Zigbee人體感應器
image credit: Vizo 奕碩科技

VIZO Zigbee人體感應器

Aqara FP1 人存在傳感器
image credit: aliexpress

Aqara FP1 人存在傳感器

JOSE Matter 人體存在傳感器
image credit: JOSE @ taobao

JOSE Matter 人體存在傳感器


人體、人存在傳感器如何選擇?

連線方式 Matter, Zigbee, Z-Wave, WiFi, Bluetooth 怎麼選?

對連線方式技術細節有興趣的可以 Google 翻一下資料,這裡就不特別說明什麼是「連線協定」、「標準」、「網路層」、「應用層」(因為這部分我也不是特別專業,就不來誤人子弟了 🤣)。

💡跨平台新協定選 Matter💡

目前版本的 Home Assistant 已經原生支援 Matter 裝置,我推薦優先考慮 Matter 裝置,現階段比較困擾的就是 Matter 裝置選擇相對較少,價格普遍也較貴,上面提到的「JOSE 人體存在感應器」是我翻遍各大電商找到目前我最推薦的商品。

💡現階段裝置選擇最多選 Zigbee💡

Zigbee 作為一個已經成形許久的智慧家庭裝置連線方式,不只是傳感器,包含燈具、開關、插座…等各種智慧家庭裝置各家廠商都有推出許多商品可以選擇,不論是拓樸、低功耗、連線穩定…等特性都十分適合智慧家庭環境,如果你希望選用一種通訊方式打通全家的智慧裝置,現階段就選 Zigbee!

🤔有特殊情感再選 Z-Wave🤔

Z-Wave 的拓樸、低功耗…等特性在 Zigbee 裝置都具備,但 Z-Wave 裝置選擇較為侷限,所以除非對 Z-Wave 有特殊情感再碰 Z-Wave 吧!

⚠️除非有很棒的路由器再選 WiFi⚠️

市面上 WiFi 智慧家庭裝置也很多,不過建議要先有一組同時連線數量多且連線穩定的路由器,再考慮 WiFi 裝置,如果家裡只是使用一般電信商提供的一般路由器,那在智慧家庭裝置就盡可能少用 WiFi 連線裝置。

沒事不要選 Bluetooth

Bluetooth 是最不建議的智慧家庭連線方式,有用過藍芽耳機或鍵盤滑鼠肯定都知道藍芽裝置連線距離短且耗電高,誠心建議沒事盡量不要選 Bluetooth 連線的智慧家庭裝置。

人體傳感器、人存在傳感器差別是什麼?不同情境如何選擇?

簡單來說「人體傳感器」的感應較不靈敏,反之「人存在傳感器」則較為靈敏,不過這當然也反映在價格上,我會依照不同情境選擇,但如果你是價格不敏感的狀況,那就優先選「人存在傳感器」。

  1. Passby (經過) 情境選用「人體傳感器」:如果是想要偵測有人 “經過” 的情境,像是有人走過走廊時,那這時候使用「人體傳感器」就非常適合也足夠了。
  2. Occupancy (佔用) 情境選用「人存在傳感器」:如果是想偵測環境中有沒有人 “佔用”,那就更適合使用「人存在傳感器」,特別是廁所和廚房,你總不希望蹲廁所蹲到一半被關燈吧?🤣

在 Home Assistant 裡自動開關燈如何設定?

自動化工具選擇

在 Home Assistant 中設定自動化有兩大主流:

  1. 原生自帶自動化工具:
    • 優點:原生自帶不需額外安裝 plug-in,特別適合原生控,官方更新也時不時會改進功能。
    • 缺點:沒有視覺化介面,對於需要視覺化思考的人會比較棘手。
  2. Node-RED
    • 優點:視覺化介面設定更直覺,如果設定很多複雜的自動化整個頁面看起來會很厲害,和朋友炫耀可以滿足虛榮心 (誤) 🤣
    • 缺點:我自己用過覺得蠻多設定需要花多點時間熟悉,相比原生自帶的設定稍微不直覺一些 (對我而言)。

顯而易見,我現在是用 Home Assistant 原生自帶自動化工具,如果對 Node-RED 有興趣的朋友就自主 Google 學習一下囉!不過自動化設定的思路大同小異,接下來自動化設定的分享也可以參考參考喔!

在廚房用人存在傳感器判斷有人開燈、沒人關燈

使用人存在傳感器的設定相對單純很多,只需要在人存在傳感器的 occupancy 狀態改變時觸發開關即可!

觸發 (Trigger,在 HA 中文介面裡是寫 “當…”)

觸發類型選「實體 > 狀態」,接著選到你的人存在傳感器,這個 trigger 的意思是:當人存在感應器偵測到狀態改變時啟動這個自動化。

廚房人存在傳感器 Trigger 觸發設定

動作 (Action,在 HA 中文介面裡是寫 “然後執行”)

動作類型選「組件 > 選擇」:

  1. 第一個設定「人存在傳感器 occupancy 為 on (佔空)」時把燈打開
  2. 第二個設定「人存在傳感器 occupancy 為 off (安全)」時把燈關閉
廚房人存在傳感器 Action 動作設定

在廁所用人體傳感器判斷有人開燈、沒人關燈

雖然前面說廁所最好用人存在傳感器,不過我家客用浴廁因為使用率其實不高所以目前還是用人體傳感器 🤣

所以為了盡可能避免蹲廁所的時候被關燈,所以做了個比較複雜的設定,效果還行 (比較不會在蹲廁所時關燈),但還不算非常完美,如果朋友們有更好的做法就請不吝指教囉!

觸發 (Trigger,在 HA 中文介面裡是寫 “當…”)

第一個 Trigger 觸發類型選「實體 > 狀態」,接著選到你的人體傳感器。

第二個 Trigger 觸發類型選「裝置」,選擇控制燈光的開關或是燈泡,這裡設定「已開啟」、「持續 2 分鐘」,這樣做是為了在燈已經開啟 2 分鐘時啟動自動化去檢查當下還有沒有人在空間裡。

廁所人體傳感器 Trigger 觸發設定

動作 (Action,在 HA 中文介面裡是寫 “然後執行”)

動作類型選「組件 > 選擇」:

  1. 第一個設定「人體傳感器 occupancy 為 on (已觸發)」時把燈打開
  2. 第二個設定「人存在傳感器 occupancy 為 off (安全)」且「燈已開啟 2 分鐘」時把燈關閉

☝️「燈已開啟 2 分鐘」這個設定是避免蹲廁所被關燈的關鍵!

廁所人體傳感器 Action 動作設定

那以上就是應用人體傳感器和人存在傳感器自動開關燈的分享啦!希望有幫助到大家!有任何問題或是交流歡迎留言給我啊!

8 COMMENTS

  1. 你好,請問我在浴室放了JOSE Matter 人體存在傳感器
    但當我打開暖風機的時候,就會有誤判的狀況,
    不知道您是否有避免方式?

    • 暖風機確實會讓傳感器誤判喔,我家裡的狀況也是一樣,可以嘗試調整一下傳感器偵測的角度,看能不能避開暖風機

  2. Hi~ Neil哥,

    我有從youtube影片看到你們家廚房那顆 JOSE Matter 人體存在傳感器,想請教一下你們廚房大概多大呢?我查不太到這顆的感應範圍
    謝謝~

LEAVE A REPLY

Please enter your comment!
Please enter your name here

你可能會喜歡

最近的討論

你可能會喜歡