精華區beta iOS 關於我們 聯絡資訊
※ 引述《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 關燈 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.174.65.82 ※ 文章網址: https://www.ptt.cc/bbs/iOS/M.1550597709.A.192.html
compression: 感謝分享 02/20 06:29
ho83leo: 感謝分享 02/20 09:08
gen5566: 感謝分享 02/20 09:10
panjiongkai: 小米床頭燈原本有需要網關嗎? 不是可以直接控制? 02/20 17:00
mrj7328: siri可以直接控制小米啊 02/21 04:07
ccmite: 推 02/21 13:16
qooxxp: 有出新網關可以直接接入homekit了 02/22 08:05
小米床頭燈原本就不用網關了,可以直接控制,但是需要先從app進去打開"局域網控制" 應該是這樣才會開放區網其他設備控制,樹梅派才能控制 至於新網關我是興趣不大,因為不確定到底有沒有資安風險 所以只能盡量少用 ※ 編輯: ASABULUer (140.117.32.199), 02/22/2019 18:10:04