2017年2月9日 星期四
Harmony integration with Siri & Alexa - Part II
繼上一次自己寫Siri extension還有整合Alexa後,雖然已經很完美的達成我用講話就控制Harmony activity的目的了(詳情請見此),不過還是有點想試試看HomeKit
於是買了張Raspberry Pi 3來,裝了homebridge & homebridge-harmonyhub來把Harmony當成一個HomeKit device.
這次沒有直接跑Homebridge Docker image,而是慢慢回味以前玩embedded system的時光,把該裝的環境套件一步步弄好,前後大概也花了兩個小時多才搞定
全部弄好後,最後結果就是我能直接用中文對Siri說
"Hey Siri, 把客廳的電視打開"
然後電視,MOD,音響就自動打開並切到正確的Input
或是類似講下面的句子來關裝置或問家裡裝置的開啟狀況
"Hey Siri, 關掉客廳的AppleTV"
"Hey Siri, 關掉客廳的空調"
"Hey Siri, 家裡的電視是開著的嗎?"
2017年2月8日 星期三
2017年2月1日 星期三
Harmony integration with Siri & Alexa
身為一個Siri重度使用者,一直想用Siri去控制家裡的Harmony
(不知道啥是Harmony的可以看一下之前寫的介紹,真心推薦一定要買一隻)
目標就是懶人極致,直接用說的就一句開關電視音響,開關AppleTV,開關PS4等
無奈Harmony不支援Apple的HomeKit,所以沒辦法直接用Siri控制開電視,開AppleTV
雖說可以用一些HomeKit bridge的方式來讓iOS device以為有個Harmony的HomeKit device
但是需要有台Server跑Docker,我的NAS DS212+太老舊,Synology官方不支援裝Docker, 所以沒辦法額外裝HomeKit bridge, 我又不想開一台Server耗電
所以最後就決定自己寫個App支援Siri extension,
最後達成的結果就是能直接說類似下面的句子來開關電視,音響,AppleTV, PS4
Hey Siri, send a message open TV using MyApp
Hey Siri, start watch TV with MyApp
Hey Siri, start activity with MyApp
(不知道啥是Harmony的可以看一下之前寫的介紹,真心推薦一定要買一隻)
目標就是懶人極致,直接用說的就一句開關電視音響,開關AppleTV,開關PS4等
無奈Harmony不支援Apple的HomeKit,所以沒辦法直接用Siri控制開電視,開AppleTV
雖說可以用一些HomeKit bridge的方式來讓iOS device以為有個Harmony的HomeKit device
但是需要有台Server跑Docker,我的NAS DS212+太老舊,Synology官方不支援裝Docker, 所以沒辦法額外裝HomeKit bridge, 我又不想開一台Server耗電
所以最後就決定自己寫個App支援Siri extension,
最後達成的結果就是能直接說類似下面的句子來開關電視,音響,AppleTV, PS4
Hey Siri, send a message open TV using MyApp
Hey Siri, start watch TV with MyApp
Hey Siri, start activity with MyApp
訂閱:
文章 (Atom)
