由于iOS 8仍在測(cè)試中,對(duì)于HomeKit的支持非常有限,加之第三方應(yīng)用的缺乏 ,對(duì)于HomeKit的控制測(cè)試很難進(jìn)行。但是Siri現(xiàn)在已經(jīng)可以對(duì)一些簡(jiǎn)單HomeKit命令做出回應(yīng)了。
通過(guò)Siri在iOS 8 beta 2版本中表現(xiàn),以及蘋果在本月全球開(kāi)發(fā)者大會(huì)上透露出的一些細(xì)節(jié),我們可以知道HomeKit和Siri是怎樣配合運(yùn)行的。
舉個(gè)例子,用戶可以很輕松的使用語(yǔ)音來(lái)發(fā)出各種命令,例如“鎖上前門”或者“打開(kāi)廚房的燈”。Siri也可以為用戶提供家中物品的狀態(tài)查詢,例如“我的車庫(kù)門開(kāi)著嗎?”。
目前,由于沒(méi)有任何可用的第三方免費(fèi)應(yīng)用程序,Siri只能對(duì)一些錯(cuò)誤做出簡(jiǎn)單的響應(yīng)“對(duì)不起,請(qǐng)求失敗”。
正如本月早些時(shí)候蘋果向開(kāi)發(fā)者介紹的那樣,可以內(nèi)置HomeKit服務(wù)的地方包括車庫(kù)門開(kāi)啟裝置、燈、門鎖、恒溫器、網(wǎng)絡(luò)攝像頭控制器和開(kāi)關(guān)等等。每個(gè)設(shè)備都有它獨(dú)特的特征,比如電源狀態(tài)、鎖定狀態(tài)、亮度和當(dāng)前溫度等。
HomeKit的目標(biāo)是來(lái)整合和簡(jiǎn)化對(duì)智能家居設(shè)備的控制,但是蘋果公司并不會(huì)去設(shè)計(jì)一款專門的應(yīng)用程序來(lái)實(shí)現(xiàn)這一功能。它需要開(kāi)發(fā)者們來(lái)通過(guò)自己設(shè)計(jì)的第三方程序來(lái)控制智能家居設(shè)備,好的一點(diǎn)是這些控制程序可以通過(guò)Siri進(jìn)行整合,不需要去手動(dòng)選擇程序和進(jìn)行設(shè)置。
但蘋果在WWDC上承認(rèn),他們不可能預(yù)料到所有開(kāi)發(fā)者設(shè)計(jì)的HomeKit應(yīng)用程序。除了連接燈泡或恒溫器的常見(jiàn)配件外,一些硬件制造商可能會(huì)設(shè)計(jì)出更加獨(dú)特,并不屬于一般智能家居配件的產(chǎn)品設(shè)備??紤]到這一點(diǎn),蘋果希望開(kāi)發(fā)者能夠自己創(chuàng)建和定義自己的設(shè)備類別。
“我們不希望HomeKit受到局限,我們希望它可以帶來(lái)更多的創(chuàng)新,”蘋果軟件工程經(jīng)理Kevin在本月WWDC對(duì)HomeKit的介紹環(huán)節(jié)中說(shuō)道。
用戶甚至不需要在同一Wi-fi環(huán)境下就可以訪問(wèn)和控制他的HomeKit設(shè)備。蘋果還設(shè)置了遠(yuǎn)程訪問(wèn)系統(tǒng),確保用戶不在家時(shí)也可以查看他的車庫(kù)門是否鎖上了,如果沒(méi)有的話可以將它鎖上。
安全問(wèn)題也是蘋果相當(dāng)關(guān)注的地方,HomeKit可以對(duì)iOS和智能家居配件進(jìn)行端對(duì)端的加密,確保安全。此外,HomeKit API還要求應(yīng)用程序在使用過(guò)程中前臺(tái)顯示,以便用戶清楚的知道是什么程序在控制著家里的設(shè)備。
HomeKit支持多家庭控制,方便用戶管理不同住所的設(shè)備。由于每個(gè)房間都有相同的設(shè)備,所以用戶需要對(duì)每個(gè)房間和房間里的設(shè)備名稱在 HomeKit中進(jìn)行設(shè)置。一旦確認(rèn)了每個(gè)房間和其相對(duì)應(yīng)的配件,還有第三方應(yīng)用程序,Siri就可以識(shí)別和控制它們,允許用戶發(fā)布命令來(lái)控制這些設(shè)備。
今年秋季,HomeKit將在iPhone、iPad和iPod touch端的iOS 8系統(tǒng)中與大家見(jiàn)面。