利用米家攝像頭 DIY 一個真正的智能貓眼
一、為啥要搞這個
搬了新家大半年,一直沒有給大門安裝貓眼。主要原因是市面上的貓眼有各種問題,都不能滿足我的要求:
1. 不安全
打孔的貓眼據說都比較容易被小偷撬開,然後順著貓眼的洞大門就被打開了。不單單是傳統貓眼,市面上的電子貓眼基本上都是打孔的:門外是攝像頭,連接數據線到門內的顯示屏,電池供電。
2. 電子貓眼顏值太低:
哪怕是新出的,主打智能的幾千塊的電子貓眼,也是難看地一塌糊塗。大家可以感受下淘寶500~5000的價位,賣得最好的電子貓眼都長什麼樣:
3. 主打智能的電子貓眼也不夠智能:
這些貓眼的主要賣點是:
1)可以通過門內的屏幕或手機看門外的畫面
2)可以通話 3)移動監測,有人在貓眼前經過可以發手機通知並錄像。 賣點3可以專門吐槽下:咋一看賣點3已經很好了,但是是打了折扣的:目前市面上還沒有智能電子貓眼(甚至主打「智能」的智能攝像頭)能比較準確檢測到「有人出現」這個事件,漏報多報是常態,基本上只是簡單地對比畫面是否有大的變化 —— 還很初級。二、總結下,我想要的電子貓眼什麼樣的
- 最好不在門上打洞
- 不能太貴
- 門口有人能錄像,不漏報不多報
- 門內隨時可以看門外的畫面
- 可以遠程看門外的畫面
- 能遠程通話最好,老實說我個人不是很需要
可惜,目力所及,還沒有發現這樣的產品
ps: 如果這正是你所想要的,你來對地方了,耐心看完本文然後 do it。
三、有沒有可能自己 DIY 一個?
事實上,有人給小米提了這樣的需求了:http://bbs.xiaomi.cn/t-13927627 ,也有人用小蟻攝像頭嘗試過,不過只做到了把攝像頭安裝到了貓眼洞上,滿足不了上面提到的要求1、3、4,比較雞肋:http://bbs.xiaomi.cn/t-13603401 、http://bbs.xiaoyi.com/forum.php?mod=viewthread&tid=31620
這個事情在我腦子裡醞釀了許久。理論上講,米家智能攝像頭 + 米家的人體感應器 + 智能網關 + 一部淘汰下來的安卓手機,這四樣東西有機地組合到一起是可以滿足我上面提的6點要求的。
四、幹起來 —— 先來個入門版的
沒有人體感應器,基本夠用,如果你不是很care很精準的門口有人就自動錄像的功能,比如小偷踩點 :),那麼就按這個入門版來做就可以了。 最終,大門內外是這樣的:
詳細解釋下期中幾個要點吧:
要點1:電怎麼來?
推薦攝像頭直接放在外面門框上面,在門外取電。可以在裝修的時候就弄根電線到外面,我是這麼做了的,但不知為啥那根線沒電,電工師傅來保修也解決不了,最後是從走廊燈上接的電,有點黑科技,嚴格意義上說算是偷公家的電了,不過攝像頭耗電量少,所以,不要說出去~~
要點2:降壓:
一般的智能攝像頭都是USB供電的,需要的是5V的電壓,而市電是220V。你當然可以通過插座+插頭的方式,但這樣很占空間,存在感太強。於是,我從淘寶買了個小小的 降壓器,揀起了高中練就的錫焊技術,焊4根線上去:
這裡需要搞個usb充電線,把插電源那端剪掉,可以看到裡面有4根線,把白色和灰色的線(這兩根是供電的,另外2根是傳數據用的)分別接到降壓器左邊的輸出-和輸出+上(如上圖所示)。圖中左邊這個黑色的usb頭就是插入攝像頭供電的。
降壓器右邊是輸入端,接兩段小線頭就可以了,紅色接火線,黑色接零線,所有焊接結束後,這兩根線最後要接到大門外的電線上。
要點3:降壓器與市電連接
這個可以讓電工師傅干,如果自己干,千萬注意安全,也可以去淘寶買一個接線端子(直接搜這4個字就可以了),接起來也很方便。
要點4:讓門內的手機可以快速打開看到外面的畫面
按說沒啥難度,只要
- 去掉手機解鎖密碼,是的手機無需輸密碼就能打開
- 讓手機開著米家APP,打開大門口攝像頭的畫面
但,手機應用會經常被kill掉,按power鍵打開的往往是桌面而不是預想中的米家APP的攝像頭畫面,再次打開米家APP又得得等上半天。這就需要 Autostart and StaY!
這個軟體出場了,它的作用是確保指定的應用常駐內存(打開就可以很快),也可以確保指定的應用一直處於前台展示狀態(如果被切走,會強制切回來)。就此,門內的安卓手機就徹底變成了一個貓眼顯示器
。
這樣,有人敲門,在門內就可以很方便地把這個安卓手機當監視器看到外面的畫面了。
要點5:手機怎麼固定到牆上
去淘寶買3樣東西:
- 亞克力板有機玻璃板
- 方形磁鐵片
- 3M雙面膠
- 車載手機支架磁片
然後把玻璃板粘到牆面上,磁鐵片粘到玻璃板上,車載手機支架磁片粘到手機上,搞定,如下圖所示,這樣手機就可以很方便地通過磁鐵,固定到牆壁上了,也可以隨時方便地拿下來。
四、高階版
1、更高安防級別
上面其實提及過,這個入門版對有些人來說存在個問題:現有的智能攝像頭的移動監測功能還比較弱,比如:門口燈亮了會給你錄個像、有小狗經過也會給你錄個像,不夠精準 —— 目前的演算法還是一般般啊。對於像我這種作
的,愛折騰的人來說,可以再進一步。少廢話,上圖:
如圖所示,補上米家人體感應器和米家智能網關。這樣能做到一個效果:當且只當門口有人,攝像頭才會錄像。不會漏掉,也不會該錄像沒錄像。
具體怎麼做就不需要我贅述啦,在米家APP里配一下:當人體感應器感應到有人,攝像頭自動錄像並上傳這麼一條規則即可。
2、有人按門鈴,手機自動顯示門外的畫面
這是常規電子貓眼默認的功能了,到現在才提及,還放到高階版里,可見 DIY 多不容易啊。要實現這個功能,需要加裝一個硬體和一個軟體。
- 門外粘一個米家無線開關,作為門鈴——這玩意兒還真的特別適合做門鈴按鈕,教育成本為零,訪客們都很自覺地按這個。米家智能網關設一個規則,按這個開關,智能網關播放門鈴聲音。
- 門內的手機安裝一個叫
DynamicNotifications
的軟體,它可以讓米家接收到消息通知(在米家APP設置一個有人按門鈴就發消息通知到手機的規則)的時候把手機喚醒,顯示一個這個APP自己的可自定義的查看通知的界面(上面的GIF圖裡屏幕剛點亮的拿一幀畫面就是,手在上面劃一下就打開米家APP了),注意:此時當前前台運行的APP就是`DynamicNotifications`這個軟體了。 - 還記得我前面提到的
Autostart and StaY!
這個軟體的作用么——讓指定的APP常駐內存、保持前台運行。它一旦發現當前運行APP不是所設定的米家APP,它會自動打開米家APP,如果之前米家APP里已經打開了這個攝像頭的界面,自然就自動顯示門外的畫面了。 - 相關設置如下圖所示:
如此這般就做到了:門口一有人出現,門內手機就自動顯示門外的畫面 —— 好可怕,我整天都在想什麼。
入門版與高階版已知問題:
1、我用的 Nexus 6P 一直插著充電線也會沒電 —— 可以用充電電源插在只能插座上,定時通斷電解決。2、米家APP常駐內存久了偶爾會出問題,打開來不是攝像頭的畫面。
本文首發於我的知乎專欄《我的新玩具》
https://zhuanlan.zhihu.com/p/32438889轉載請註明出處
推薦閱讀:
※小米百萬壁紙大獎作品 「山水樓」 值 100 萬元嗎?
※挑釁小程序,小米直達服務搞噱頭還是真有乾貨?
※如何評價雷軍說「小米10年內手機銷量趕超蘋果,成為世界智能手機銷量第一的手機廠商」?
※小米投資凱立德了,意味著什麼?