|
|
智能門鎖是退貨率很高的品項,原因幾乎都一樣:尺寸不合。
這篇把要量的東西講清楚,買之前花十分鐘量,可以省掉退換貨的麻煩。

一、先分清楚門鎖的類型
水平把手鎖(連桿鎖)
- 台灣大門最常見
- 有一根橫把手,壓下去開門
- 通常配一個「天地鎖」或「三段鎖」
喇叭鎖(圓形把手)
輔助鎖(單體鎖 / 補助錠)
- 裝在主鎖上方,只有一個鎖舌
- 最容易改成智能鎖,很多智能鎖是這一類
玻璃門專用
二、六個一定要量的尺寸
1. 門厚
用捲尺量門板的厚度。
- 台灣常見的門厚是 35–45mm
- 多數智能鎖支援 35–60mm
- 防火門可能到 50mm 以上
- 太薄的話(低於 30mm)也可能不行
量的時候要量門板本身,不含門框。
2. 鎖孔中心到門邊的距離(背距 / Backset)
從門的側邊(有鎖舌那面)量到鎖孔中心。
- 台灣常見:60mm 或 70mm
- 國外產品常見:2-3/8"(60mm) 或 2-3/4"(70mm)
這個量錯的話鎖裝不上去。
有些鎖的鎖舌可以調整背距,買之前確認。
3. 鎖孔直徑
原本的鎖孔多大。
- 常見:54mm(台製)或 2-1/8"(54mm)
- 新鎖的孔小於等於舊孔才能直接換
- 新鎖需要更大的孔 → 要擴孔,要找鎖匠
4. 方軸尺寸(連動桿)
把手中間那根方形的軸。
- 常見:8mm 見方(歐規)或 7mm
- 長度要夠穿過整個門
- 多數智能鎖會附不同長度的方軸
5. 上下鎖孔的中心距
如果是有兩個孔的(把手孔 + 鑰匙孔),量兩個孔中心的距離。
6. 門的開向
站在門外看:
- 鉸鏈在左邊、往內推 → 左內開
- 鉸鏈在右邊、往內推 → 右內開
- 往外拉的話是外開
很多智能鎖可以左右通用(把手可以翻轉),但還是要確認。

三、量之外還要確認的事
門框和門的間隙
門關上之後,門和門框之間的縫隙。
縫隙太大的話,有些智能鎖的自動上鎖會判定「門沒關好」而不上鎖。
門有沒有變形
老房子的木門可能因為潮濕變形,關門要用力推。
這種情況不建議裝自動上鎖,因為馬達推不動鎖舌會一直重試,很耗電。
有沒有天地鎖
三段鎖(上、中、下同時鎖)的門,
智能鎖通常只能取代中間那段,天地鎖還是要手動。
想全部電動的話要換成「電子式多點鎖」,價格是好幾倍。
電池怎麼換
- 電池在門內側的(多數)—— 好換
- 電池沒電的話怎麼開門?一定要確認有緊急供電方式
(通常是外側有 USB-C 或 Micro-USB 孔可以接行動電源)
- 機械鑰匙孔要有,而且鑰匙不要放在家裡
四、接進 HA 的選擇
協定的差別:
- 藍牙(BLE) —— 要有網關才能遠端控制。距離短
- Zigbee —— 直接進 HA,本地控制,反應快。推薦
- Wi-Fi —— 耗電,多數門鎖不用(除非有外接電源)
- Matter over Thread —— 越來越多,但要有 Thread 邊界路由器
- Z-Wave —— 國外主流,台灣選擇少,而且要注意頻段
台灣買得到又好接的,目前還是 Zigbee 款最實際。
能做什麼:
- # 開鎖 / 上鎖
- - action: lock.unlock
- target: {entity_id: lock.front_door}
- # 離家自動上鎖
- alias: 離家後自動上鎖
- triggers:
- - trigger: state
- entity_id: binary_sensor.家裡真的有人
- to: "off"
- for: "00:05:00"
- conditions:
- - condition: state
- entity_id: binary_sensor.front_door_contact
- state: "off" # 門要先關好
- actions:
- - action: lock.lock
- target: {entity_id: lock.front_door}
- - delay: "00:00:05"
- - if:
- - condition: state
- entity_id: lock.front_door
- state: unlocked
- then:
- - action: notify.mobile_app_charles
- data:
- title: 上鎖失敗
- message: 請手動確認前門
- mode: single
複製代碼
上鎖後一定要驗證。
馬達可能因為門沒關緊、鎖舌卡住而失敗,
而 HA 只會顯示「已下指令」。加一個延遲後的狀態檢查很重要。
開鎖紀錄
好的智能鎖會回報是誰開的(哪個指紋、哪組密碼):
- alias: 記錄誰開了門
- triggers:
- - trigger: state
- entity_id: lock.front_door
- to: unlocked
- actions:
- - action: notify.mobile_app_charles
- data:
- title: 有人開門
- message: >
- {{ state_attr('lock.front_door', 'changed_by')
- | default('未知方式') }}
- 於 {{ now().strftime('%H:%M') }} 開門
- mode: parallel
- max: 5
複製代碼
小孩放學到家的通知就是這樣做的,很實用。
五、安全考量(這段請務必看)
- 遠端開鎖的自動化一定要加二次確認。
用可操作通知 + authenticationRequired: true(要 Face ID)
- 不要把開鎖做成 webhook。webhook 沒有權杖保護
- 密碼不要用生日、門牌號碼
- 定期看開鎖紀錄
- 機械鑰匙一定要留,而且放在拿得到的地方(不是家裡)
---
最後講一個我自己的判斷:
智能門鎖最大的價值不是「用手機開門」,是「不用帶鑰匙」和「知道誰什麼時候回家」。
如果你只是想遠端開門給人,其實不一定需要換鎖 ——
很多情況裝一個電子貓眼或對講機 + 電鎖控制器就夠了,而且便宜很多。 |
|