顯示具有 Apple 標籤的文章。 顯示所有文章
顯示具有 Apple 標籤的文章。 顯示所有文章

2015年3月12日 星期四

談談Apple HomeKit

  昨天3/9,是全球引領期盼Apple Watch發佈的日子,副總裁Kevin Lynch在即時轉播的現場用Apple Watch示範了如何遠端開啟家中車庫的門鎖,甚至能即時的看見車門開啟狀況,執行這段作業的App是由alarm.com(一間居家安全及自動化的公司)所開發,它結合了Apple Watch與智慧家居平台HomeKit, 勾畫出一個充滿科技與想像力的未來世界,這也讓我們想到發佈已半年多,卻仍猶抱琵琶半遮面的HomeKit。
http://attach.mobile01.com/attach/201503/mobile01-5af7457e2311bd3348cf134279090660.jpg
http://attach.mobile01.com/attach/201503/mobile01-cb4dff4a4b0061914ea7909952010061.jpg
  因此讓我們來看看Elyse Betters的文章「Apple HomeKit explained: What is it, and how does it work?」,他在文章中對於HomeKit作了簡要的介紹。
本文內容譯自Elyse Betters 2015/1/22發表於pocket-lint.com網站的文章
Apple HomeKit explained: What is it, and how does it work?」,並佐以部份其它來源的資訊及圖表。
http://blog.azoft.com/wp-content/uploads/2014/06/apple-homekit-for-secure-and-reliable-smart-home.jpg
  隨著智慧家居的潮流,蘋果也推出了稱為「HomeKit」的智慧家庭平台,期望透過無線方式針對各式家居設備進行遠端控制。
  雖然蘋果在之前的全球開發者大會上曾揭露了一些相關訊息,但實際上,目前消費者還無法購買到HomeKit的相關產品,不過我們仍期待並且想知道它是如何工作並進行控制的。

HomeKit是什麼?

  HomeKit不是一個硬體,它是一個平台規範和開發工具框架,因此,它面向的不是消費者而是製造商和開發者,它主要針對的市場是家居自動化這塊領域。
  蘋果藉由發展HomeKit希望能簡化並統一目前雜亂的家庭自動化市場,方式是建立一個通用的平台讓所有來自不同廠商的智慧物件彼此都能相互溝通支援,同時搭配蘋果的另一項功能「Siri」(語音助手),透過語音操控的方式來控制所有設備。
  想像一個房子裏頭塞滿了來自不同廠商(如Honeywell或奇異)的智能物件(如燈泡或煙霧偵測器),它們彼此間正進行溝通和合作,而你可以透過iOS設備上的Siri功能告訴它們要作什麼。
HomeKit想要作的便是讓這樣的使用情境更加的友善化。

製造商的支援

  製造商必須在它們的智能設備中加入對HomeKit的支援,才能被視為HomeKit-enabled產品,此類的認證稱為Made For iPhone(MFi);當初蘋果在2014六月首度公開HomeKit之後,就已經知會了大部份的製造商,如iHome海爾Withings菲利浦iDevices、、Kwikset.、貝爾金、Kwikset等等公司相關訊息。
  第一批HomeKit認證產品剛剛在今年度的CES 2015發表,從智能插座到智能門鎖都有,例如Chamberlain公司的MyQ Smart GarageElgato的系列smart sensorsiHome的iSP5 SmartPlug以及Insteon公司的Insteon Hub。

iOS 8

  iOS 8內建的HomeKit系統可以引導你從設定和更名所有家中的HomeKit設備以及房間編號,以家庭自動化為前提之下,提供您能夠從遠端來控制每個房間設備的能力,如此一來,就不需要切換不同的APP來操控不同的智能設備,因為iPhone預設就能夠控制所有HomeKit認證的設備。

Apple TV

  蘋果悄悄的在iOS 8.1和Apple TV 7.0.1版本中加入了HomeKit的支援,因此一些報導皆認為Apple TV將作為Hub的居中角色,讓所有的HomeKit認證設備皆透過Apple TV控管,正如同Google將Nest的智能恒溫器作為智能設備的控制中心一樣。
當我們出門在外時,使用Siri發送命令回家時,它會先經過家中的Apple TV再告知被控的HomeKit設備,不過完整的HomeKit生態一定需要Apple TV作為中介或者是控制中心嗎?目前我們尚無法確認,不過看來,Apple TV若在HomeKit中參一腳,那麼它的角色不僅會像是一個集中所有智能設備的Hub,更像是一個智慧居家網路的入口,負責將指令轉送到各個HomeKit設備,因此這台Apple TV需要擁有個人的認證,也就是你的Apple ID要事先提供給它。

HomeKit如何工作?

Apple-Homekit-Hierarchy

定義名稱

  在HomeKit中的任何物件,例如房子房間、設備、功能、設定等等,都必須擁有獨立的名稱並儲存在一個共用可被Siri讀取的資料庫中,讓Siri能夠識別使用者語音所要控制的對象。
  例如,若你分別同時擁有一獨棟透天和一間公寓,那麼這兩間房子必須被指定不同的名稱(例如就叫作房子和公寓,從上表中位於Zone此層中),但不能都同樣被命名為「家」,同樣的,每個房間也必須賦予不同的名稱,注意,在不同的房子名稱下可各有相同的「廚房」名稱,但是,同一個房子名稱下則不能有兩個相同的「廚房」名稱。
  因此在同一個房子下,這些HomeKit設備會透過您的iOS設備來同步和設定,它們不僅擁有獨一無二的名稱,每項啟用在設備上的功能服務(Service)也需有特定的名稱,舉例來說,當你想要煮一杯咖啡,你可以將咖啡機命名為「Coffee pot」,煮咖啡的功能則為「Brew」。只要Siri能夠識別並匹配您口中的指令和資料庫中預先定義好的各項名稱,它就能夠替你操控相關的設備。

群組

  可以想像得到,未來對於一些智慧家居的愛好者,他們的HomeKit名稱定義可能會高達數百項,包含了房間設備以及各項服務功能定義,為了能夠更方便的管理,蘋果的HomeKit提供群組功能,最上層的群組稱為Zones。
  群組可以讓你透過一個命令便關閉房子裏全部的電燈,換句話說, Siri不需要一個個命令每棟房子裏的燈泡逐一關閉,此外,群組也包含了功能動作群組,稱為「動作集(Action Sets)」或「場景(Scenes)」,所以我們可以分開控制相同或不同種類物件所組成的群體。
  想像你建立了一個稱為「睡覺時間到了」的場景,並且設定了一些裝置和動作到此場景中(例如房間門上鎖、關閉電燈、設定鬧鈴等等),當你告訴Siri「睡覺時間到了!」時,HomeKit的群組功能將會知會你的智慧門鎖、智慧燈泡、以及鬧鐘去作設定的動作(注意此群組功能並沒有特定的順序)。

安全性

  依蘋果的說法,HomeKit有提供穩私及安全性的設置,以預防並避免裝置被誤用。
  具體來說,HomeKit在裝置與iOS設備之間具有點對點的加密(end-to-end encryption),而它所釋放給開發人員的HomeKit API中也要求,針對智慧型設備所開發的App,除了蘋果原廠,其它第三方廠商皆必須限制App僅能在前景執行,也就是說,它不能偷偷摸摸的在背景執行,必須讓使用者明確的知道目前那一個App正在控制家中的設備。

網路協定內容

  HomeKit的協定稱為「HAP(HomeKit Accessory Protocol),它主要是運作在BLE/Bluetooth Smart藍牙協定之上,但也可支援HTTP/TCP/IP,如果一個設備不支援HAP,那麼它就需要一個橋接設備的支援(後文會提到)。
http://qph.is.quoracdn.net/main-qimg-7b2c9e8019564f37e78777c67d48cdbb?convert_to_webp=true

HomeKit何時會正式開始?

  HomeKit在去年(2014)秋天隨著iOS8在發表會上亮相,但它一直沒有被正式的推出過,蘋果僅先釋出相關資料給一些相關的合作夥伴,如HomeKit配件製造商或晶片開發商,讓他們在這段等待期間可以先開發或升級相關支援HomeKit的產品。
  在剛剛結束的CES展上,大部份HomeKit認證的產品尚未開始販售,因此蘋果的HomeKit居家智慧平台其實還沒正式開始,我們也不確定那一家廠商會先量產搶先進入市場,大部份他們的說法都是「快了」或者是「今年春季左右」。

有官方正式的App出現了嗎?

  目前還看不到任何的HomeKit App。HomeKit看來會是一個iOS 8的背景服務,透過Siri或點擊地圖上裝置的所在位置,就能直接或間接的來控制它們。

關於橋接設備

  蘋果宣稱將會開放那些使用ZigBee或Z-Wave非HomeKit認證設備也能相容於HomeKit。
  在去年蘋果提到,那些非HomeKit認證的產品也有機會透過Bridge方式連到HomeKit,但截至目前為止尚未有更明確的說明,但我們猜想,這種橋接設備應可協助非HomeKit設備連到iOS平台,讓它們也能接受HomeKit的Siri命令。
  這類的HomeKit橋接硬體會使用HAP協定與iOS連線,然後再透過非蘋果官方的其它協定(如ZigBee或Z-Wave等)與其它非HomeKit設備溝通,不過蘋果對於這種透過橋接硬體的方式還是給了一些限制,例如它僅接受Bluetooth LE的設備,卻排除使用Wi-Fi連線的裝置,像是Google旗下的Nest Thermostat(恒溫器)。
  蘋果排除對於Wi-Fi設備的橋接很明顯的是出於安全的考量(因為駭客很容易透過Wi-Fi侵入);此外值得一提的是,這些橋接器可以堆疊,也就是橋接到另一台橋接器讓它可以支援更多數量的設備,每一部橋接器能夠同時連線到100個被控裝置。

除了HomeKit還有其它的選擇嗎?

  蘋果的HomeKit目前來說沒有明顯的對手,Samsung有一個稱為「Samsung Smart Home」的家居自動化平台,但也是在2014上旬剛推出,它有一個極為漂亮的平台外觀,和一個稱為SmartThings的App(SmartThings於2014/8被三星以2億美元收購),可以把你的手機變成家居智能設備的遠端遙控器。
http://o.aolcdn.com/hss/storage/adam/d0e2771ab7ac725e764f351a8f5f9011/samsung-connected-home-2014-04-02-01.jpg
  除了Samsung的SmartThings之外,蘋果也需要注意一下Google,這家來自山景城的公司在購併了Nest Labs之後,有極大的潛力顛覆HomeKit並且一統智慧家居市場:

Nest Labs

Nest Labs被Google以32億美元購併是去年(2014)物聯網的大事,也讓Google擠身跨入了智能家居市場的賽局,雖然這家公司的產品不多僅僅只有兩種:智慧型恒溫器和智慧型煙霧偵測器,但光這兩樣智能設備就已讓它名聞國際,像這個智慧型恒溫器,它標榜能省下5%不必要的能源浪費,而且隨著時日前進,它會自動記下你所喜歡的溫度、在什麼時間點會想要什麼樣的溫度,並且會注意到您外出旅遊之類長時間不在家的情況。
http://www.appguru.com.tw/appguru/wp-content/uploads/2014/01/nest02.jpg
  2014年六月,Google隨即發表了「Works with Nest」的開發者計劃,提供一系列的API給製造商讓他們應用在智慧型產品中,讓使用者能夠透過Android遠端連接及控制,並且與Nest和Google相關的產品整合。
不過,如果我們有注意YouTube上相關Nest產品的影片,或者連上Nest開發者頁面,都看不到Google或Android的相關資訊,這是因為Google希望把Nest這個品牌獨立區隔,讓它能夠單獨的面對客戶(因此相信Nest最終也會支援蘋果的HomeKit)。

2014年11月27日 星期四

Apple SIM

一個運作良好的資訊部門就是讓你完全忘了公司有資訊部門的存在,同樣的,一個真正好的用戶體驗是你感受不到它的存在,但它就是存在著並且在不知不覺中讓你覺得很好用。我想,這應該是產品設計簡約到極致的最高境界。
  OK,讓我們掏出口袋裏的iPhone來看看:簡潔幹練的外型,迥異於Android的多按鈕介面,最令人驚奇的是正面僅有的一個圓形按鈕,這樣一個簡約的設計曾讓多少熟稔於鍵盤以及制約於一個按鈕一個指令的IT宅男們困惑啊,單憑著拇指就能完成所有複雜的功能?也就是賈伯斯對簡約設計的追求,讓科技業停止了傳統功能性導向的思維方式,反向回復到最原始的思考,到底最終人性需要的是什麼?不需要的是什麼?
  最近,Apple又替我們決定了一項手機上不必要的東西:SIM卡!在上週(10/16)的發表會中,Apple發表了iPad Air 2 以及 iPad Mini 3等產品,雖然這次發表會不像上次的iPhone 6發表會那樣受到關注,但如果您有特別注意的話,有一項新功能安靜的隱身其中,它不但被科技專家們視為一項創新的服務,電信商們更視它為眼中釘、欲除之而後快,這個功能就是被稱為軟體SIM卡的「Apple SIM,透過虛擬的SIM卡,我們不用抽換SIM卡就能自由的切換不同的電信公司,使用它們的通話及上網服務,並且不再受制於固定一家電信商,更不需要為了要綁約幾年而煩惱。

關於iPhone的SIM卡

其實Apple早已對SIM卡虎視眈眈、欲除之而後快,這點我們從SIM卡在iPhone歷屆版本的發展史上便可看出端倪,SIM卡的尺寸愈來愈小,周圍的塑膠基板一步步往內縮:iPhone第一代以及3G/3GS使用Mini-SIM,尺寸為25mm x 15mm,接下來的iPhone 4和4S則改為較小的Micro-SIM,尺寸為15mm x 12mm,這個尺寸已經和你我的指甲差不多大小了,但Apple仍不滿意,於是又從iPhone 5開始採用更小尺寸的Nano-SIM直到目前的iPhone 6,這個Nano-SIM有多大呢?它只有12.3mm x 8.8mm,而且短期內Apple暫時無法再對它上下其手了,否則恐怕就要改寫SIM卡晶片的規格,因為所有的塑膠基板都已經摘除;這樣由大到小再來可能消失的過程,可能是SIM卡在Apple眼中最佳的結局。
    值得一提的是,從最早開始,iPhone SIM卡的安裝和移除方式就相當特別而且麻煩,Android手機可透過按壓方式或打開背板來更換SIM卡,但iPhone的使用者要換SIM前,得先找到一支細長的針(我相信大部份的人都是使用迴紋針,而且需要時絕對找不到)插入手機側邊一個不顯眼的孔,稍微用點力才能把SIM卡托槽給推出來,如果您沒有合適的針、或者分離式的托槽彈得太大力搞丟了,都是很麻煩的事,我便經常在需要更換SIM卡時找不到合適的針,托槽也老是不小心掉到地上,從這點上就可看出Apple可能是故意讓更換SIM卡變成一樁痛苦的差事,因為這實在太不像所謂的賈伯斯體驗了。

SIM卡是使用者體驗的跘腳石

  不瞭解的消費者總以為Sim卡是什麼複雜的機制,手機非它不可一定要插上才能運作,然而實際上,它就只是一張用戶身份識別卡,儲存了一些重要的文字訊息(如IMSI, ICCID, PIN, PUK)等等,方便我們的手機在連上特定電信商時作認證以及通話時加密使用,然而這些動作程序是可以透過遠端進行的,業者要求插入實體的SIM卡,為的就是想控制消費者並且綁住不放。
  我相信選擇手機的樂趣一定是更甚於選擇電信公司的,而且對於一般年輕人來說,手機已成了貼身祕書與體現身份的時尚象徵,因此挑手機必須跟挑男女朋友一樣的仔細馬虎不得,得先在店內實機把玩賞析一番、比較不同廠牌的型號與功能之後,再挑選自己善愛的顏色、外形,當然還要注意一下價格與惦惦自己荷包份量,最後才會有那麼一支心愛的雀屏中選,開始了1~2年機不離身的唧唧我我親密關係;然而選擇電信公司呢?那可就不像選購手機那麼有趣了,一般人管它是3G還是4G,他們只要能隨時隨地順利的call家人朋友通報訊息、整天Line來line去聊天不中斷、看YouTube影片流暢不停格、外出FB打卡不會跑出找不到網路訊息、最重要的是費用不高不會打爆帳單,誰還會有興趣比較中華、台哥大或是遠傳電信那些看起來都差不多的配套方案與複雜的租用條款呢?
Apple可能早就看到了我們在這方面的困擾,認為選擇電信業者對於消費者來說並不有趣也沒有必要,因此打算在不激怒電信商的前提下,不動聲色的開始推出「Apple SIM」,打算把這個對於消費者來說非必要的煩惱打包起來一起劃入它們的服務範圍,未來消費者買了新手機只要一開機就能馬上用,完成一體化完美的手機使用體驗。

溫水煮青蛙,Apple SIM的推廣

    因此,我猜最終恐怕給消費者的電信商選擇menu也會消失,因為假若手持設備能夠自動偵測並選擇最適的電信供應商,那麼這個動作實在沒有必要留給消費者自己做,除非他們認為自己來選擇特定電信商是有特別的目的或意義;因此若電信商選擇menu在手機上也消失,電信商將被剝奪直接面對消費者的最後一哩路,他們的下游客戶也從消費者變成Apple,於是以往是手機商要討好電信商以便搭配門號捆綁出售,變成了電信商要反過來討好手機商以避免撕破臉,因為他們可以在消費者端決定要優先用誰的電信網路來連線,因此將來Apple就可以擺脫電信商的控制甚至可以反向控制電信商。
我們回到功能面來看,對於消費者來說,Apple SIM主要在於解決了SIM卡切換與通訊品質良莠之間的各種細部問題,只不過在目前的環境下,大部分消費者仍是用綁約方式買手機,不會有事沒事就換門號,大部份來說,只有那些擁有多張SIM卡、或經常出國出差旅行的使用者有Apple SIM的迫切需要,但Apple在短期內不可能為了這些少數族群的需求而逕行取消SIM卡,這樣過於躁進的行動不符合Apple的習慣:萬事俱備才會開始施行;此外,為了避免過於刺激電信廠商,Apple目前只在沒有通話功能的iPad上稍試身手,電信供應商也僅支援美國AT&T(註1)、Sprint(註2)、T-Mobile 與英國EE電信等中小型業者,甚至於還有一些附加限制條件讓Apple SIM的好處在目前還沒有彰顯出來。

最後

在IT業界,Apple一直是「從0到1的典範,一連串從無到有的創意發明,對既有的規則造成破壞,使得那些守舊且維護遊戲規則不思改變的既得利益者的崩塌瓦解,例如iPad摧毀了音樂CD產業、iTunes讓DVD租賃業沒落、iPhone摧枯拉朽把傳統手機廠打得潰不成軍、iPad在瞬間就讓WinTel產業由繁盛轉為凋零,而目前正在勢頭上的Apple Pay剛推出不久就成為最受歡迎的移動支付方式,有機會讓整個第三方支付產業重新洗牌,而Apple SIM呢?或許將來也有可能成為顛覆目前電信商業模式的工具。
註1:Apple SIM在美國配合了三家大的電信商,分別是排名第二的AT&T、第三的T-Mobile和第四的Sprint,但是AT&T卻對Apple SIM做出了限制:AT&T用戶在新iPad中選定了自己的數據服務之後會鎖定整張Apple SIM,不允許用戶更換其他電信商服務,如果你選了AT&T想換其它電信公司,只能再重新買一張SIM卡。
註2: Sprint要求iPad的IMEI(International Mobile Equipment Identity 行動設備國際身份碼)必須先在Sprint網路註冊,才可以使用Sprint提供的LTE/3G服務。這意味著從其他電信商管道(非從Sprint)購買的iPad無法直接使用Sprint的服務。