如何透過居家遙控器實現Homekit操控 - iOS

Madame avatar
By Madame
at 2019-02-20T01:34

Table of Contents

※ 引述《shenyang (身癢抓抓)》之銘言:
: 我目前有一個想法是不透過更換家電或增加智慧開關來實現,
: 如圖
: https://i.imgur.com/adhlCWC.jpg
: 這個機器可以整合多個遙控器實現開關電器和遙控電器,
: 但是需要額外下載它專屬的app才能控制,但我不想這樣,
: 我想詢問有沒有方法可以直接將它加入家庭App進行控制,
: 同時這樣也可以透過Siri來開口控制,不知道有沒有辦法做到?
: 麻煩各位了!

這邊分享一下我架設的homeridge
不過我不是資工相關領域,所以應該很多地方都可以有更好的作法
如果有的話也歡迎大家分享上來

我是用樹莓派架設homebridge成功而且還蠻穩定的(應該是防火牆沒開)
我也有一個類似的東西,用來取代遙控器

以下的東西比較囉唆,所以先說結論
可以不用安裝中國app,但是還是要有個東西幫你指揮
(而且他們的app也不好用)

有人分享過用NAS,我這邊分享樹莓派的
所以其他linux或是mac應該也都可以





首先當然要有一個樹莓派,相關安裝系統之類的用"樹莓派教學"去搜尋就可以找到很多了
homebridge的安裝我是參考這個部落格
https://reurl.cc/Ge8EZ
完成後記得在安裝homebridge-broadlink-rm





我覺得最重要的就是config.json這個檔案了
我的:https://drive.google.com/open?id=1RLKcbCpdkYgjkL1MufrGRLXQPdUMe1v8
網路上當然有很多範例了,可是我講一下我當初卡住的地方

首先,排版要很整齊,多一個空格都不行。
縮排按tab跟空白鍵當然更是不可以混用

括號當然要成雙成對,最好連位置都很整齊
我忘記括號縮排不一樣可不可以,可是這樣會看得很痛苦

有個網站可以幫你檢查
https://jsonlint.com

在這個檔案中要輸入樹莓派的mac位址,其他中文的地方都可以自己改名字
port(~65535)跟pin(格式不要動比較好)選你喜歡的

紅外線指令的部分在""裡面的部分
那紅外線指令怎麼來呢?
家庭裡面會有個Learn,按下去後我的broadlink會亮白燈
將遙控朝他發出按下去後,就可以在log裡面看到紅外線指令了
我看log是用一個homebridge相關的app看的





同樣homebridge也可以安裝yeelight的plugin,就可以用來控制小米床頭燈或是小米檯燈了
不過至少也要安裝yeelight,打開局域網控制,這樣才能從區網控制
不過不需要小米網關,比較安心




另外,有人說不穩
我之前一開始設定是用homeassistant控制,在連動到homebridge
可是常常沒有回應,後來我改成直接用homebridge直接控制就很穩了

防火牆部分(iptables)我是關掉,但是有用fail2ban並且把密碼登入ssh關掉只能用金鑰登入
目前沒有再出現過沒有回應,給大家參考
希望有幫到想自己架設的大家

參考網址:
https://lprhodes.github.io/slate/
https://github.com/lprhodes/homebridge-broadlink-rm/blob/master/config-sample.json
https://applefans.today/mi-homebridge-yeelight/
https://www.npmjs.com/package/homebridge-yeelight
http://blog.itist.tw/2017/11/how-to-building-apple-smart-home-solution-by-homebridge-on-raspberry-pi.html





在打這篇文章的時候發現很多東西我都沒有作筆記
所以是一邊回想一邊google,如果有漏或是有錯我在修改

我要先睡覺了,大家晚安

Hey,Siri 關燈

--
Tags: iOS

All Comments

Hazel avatar
By Hazel
at 2019-02-21T19:29
感謝分享
Charlotte avatar
By Charlotte
at 2019-02-24T06:17
感謝分享
Regina avatar
By Regina
at 2019-02-27T03:54
感謝分享
Anonymous avatar
By Anonymous
at 2019-03-02T19:26
小米床頭燈原本有需要網關嗎? 不是可以直接控制?
Mary avatar
By Mary
at 2019-03-05T08:30
siri可以直接控制小米啊
Irma avatar
By Irma
at 2019-03-07T11:01
Yuri avatar
By Yuri
at 2019-03-09T08:12
有出新網關可以直接接入homekit了

如何打開ppt的音檔

Ula avatar
By Ula
at 2019-02-20T00:42
機型:i7 plus 系統版本:11 問題描述: 上課老師都會用ppt Ppt本身裡面包含音檔 使用手機開啟ppt沒有問題 但ppt每一頁附函的音檔 都無法播放出來 - ...

iphone xr 有雜音

Eden avatar
By Eden
at 2019-02-19T23:37
剛買ㄧ支iphone xr 第一天使用跟朋友微信視訊 結果有雜音 會有嚓嚓嚓的聲音 語言通話也會有 想問大家這樣要怎麼處理呢? 才剛用第一天.. - ...

Catherine avatar
By Catherine
at 2019-02-19T23:34
機型: IPhone8 plus 系統版本: 11.0 問題描述: 今天要打開在 iCloud 上的 numbers 的檔案,可是一直無法開啟,沒有任何反應。圖示上是一個鎖的符號。請問有人知道是什麼原因嗎? (一個月前還打得開) ----- Sent from JPTT on my iPhone - ...

Re: [討論] youtube 廣告

Zanna avatar
By Zanna
at 2019-02-19T22:23
※ 引述 《Looyu》 之銘言: : 標題:[討論] youtube 廣告 : 時間: Mon Feb 18 23:36:30 2019 : : 現在的youtube看任何一部影片 : 點進去就是廣告實在很擾人 : : 於是就把app移除 : 使用safari 搭配adguard : : 優點是沒有廣 ...

Apple Watch 體能訓練及Nike+

Gilbert avatar
By Gilbert
at 2019-02-19T21:45
想請問各位 如果我只開啟nike+計算跑步路程與時間 那內建的體能訓練也會一同計算嗎? 因為看了很多分享文 底下留言是說他們都同時開啟這兩個app 想請問該怎麼同時開始計算呢? 謝謝大家 - ...