How To Get SmartThings in HomeKit 2020
要了解更多資訊,請查看我與 SmartThings 的 Mark Benson 的播客。
三星 SmartThings 將在明年左右發生幾項重大變化,這將影響開發人員,智慧設備製造商和客戶,因為它試圖將所有人從其舊版軟體平台轉移到其新應用程序上。該公司正在進行更改,以使其對其所提供的體驗類型有更多的控制,並以此來增強安全性。儘管尚不清楚所有詳細資訊,但使用者和開發人員應做好準備,以使某些舊功能和應用消失。
SmartThings 的工程主管 Mark Benson 將更改分為兩類:硬體和軟體。在硬體方面,SmartThings 計劃開放並向其他公司提供其軟體,因此我們可以期望看到其他製造商製造 SmartThings 集線器和相容設備。這並不是什麼新事物,因為 SmartThings 可以透過 Nvidia Shield TV 設備上的 USB 記憶棒獲得,並且已經宣布由 Calix 提供給 ISP 的閘道器設備。
我問我們是否可以期望舊的 SmartThings 設備在此過渡過程中停止工作,Benson 說:「隨著時間的流逝,遺留設備和產品總是會退役。我們長期以來一直在市場上維護設備。但是隨著新技術產品的問世,一些老一代產品將被淘汰。」我想我可以對我的第一個集線器附帶的已有7年曆史的 SmartThings 感測器和插座說再見。
Benson 確實強調說,當 SmartThings 退役設備時,它將使人們提前知道並嘗試盡可能平穩地進行操作。希望這不會像 Automatic 那樣突然關閉,在大約 30 天之內會通知客戶他們的設備將停止工作。但是最大的變化來自軟體方面。
在今年下半年,SmartThings 將開始一個三步過程,這將有助於清理其後端。首先,它計劃將其傳統 Classic SmartThings 應用程序的其餘用戶推向 2018 年推出的現代 SmartThings 應用。這將主要影響仍在使用其原始集線器的用戶,因為大多數新集線器的用戶已經轉換作為升級的一部分。
其次,它將停止讓用戶在 Groovy(SmartThings 平台使用的編程語言)中構建自己的設備處理程序。相反,開發人員和用戶將必須使用 API 來訪問功能,設備和控件。第三,它將停止讓開發人員使用其 IDE(整合開發環境)來構建自定義設備處理程序。相反,開發人員將使用仍未指定的新開發環境。 Benson 指出,最後的轉變要到 2021 年才能實現,隨著時間的推移,SmartThings 將提供更多細節。
但是最後的兩步將挫敗許多 SmartThings 最老,技術最精明的客戶。當平台啟動時,您可以拿起任何感測器或連接的產品並花幾個小時為其編寫設備處理程序,使其可以在 SmartThing 平台上工作的想法是一個巨大的優勢。開發人員將編寫自己的處理程序,並在社區之間共享它們。 Benson 說,過渡不會放棄現有的狂野和古怪的設備處理程序世界,因為這是該平台的競爭優勢。
「這些東西現在已經是 SmartThings 的主要內容。而且這些事情不會消失。」他說。 「我們今天在平台上有[設備處理程序],我們正在對這些類型的設備的整合方式進行某些更改,以提高它們在本地運行的能力,例如在集線器上,這可以減少延遲並提高這些設備的可靠性。設備類型。但是我們計劃繼續保持這種能力,以支持平台上的那種一次性設備。」
對於人們來說,這將是一個可喜的消息,但是從能夠編寫自己的代碼到訪問 API 的切換仍然會給您帶來一些暫停。 Benson 指出,這將使開發人員能夠使用更多的編程語言,包括他們可能更喜歡的語言。它還可以幫助 SmartThings 在平台上放置更嚴格的控件,因為它可以關閉 API 中的某些功能,或者拒絕可能濫用該程序的開發人員對 API 的訪問。
我們之前已經看到了這些舉動,最近一次是 Google 從其「帶有 Nest 的作品」計劃過渡到 Google,該計劃允許所有 Google 的 Nest 設備與「帶有 Nest 的作品」計劃中的其他智慧家庭設備進行通信。去年下半年,它表示將改變其設備的工作方式,要求大多數訪問和決策過程都透過 Google Assistant 相容集線器進行。一些使用者感到沮喪,幾乎所有使用者都感到困惑,我認為從 Nest 的 Works 到 Google Assistant 的過渡並不順利。
據推測,SmartThings 將從 Google 的錯誤中吸取教訓。它在很長一段時間內都在解決這個問題,並且似乎了解使用者對其計劃的重視。 Benson 今天無法向我提供很多細節(我想其中有些還在研究中),但他確實保證要與使用者交流。儘早開始對話將使他們有時間做出回應。
SmartThings 之所以要推動這些變化,是因為智慧家庭終於達到了讓使用者能夠輕鬆購買設備,並使某些東西自動化的地步。但是要將其提升到一個新的水準,它必須變得容易得多。 Benson 關於「體驗」的崇高言論涵蓋了很多基礎,但基本要點是,當將來有人購買連接的產品,並將其帶入 SmartThings 生態系統時,他們應該期望它會自動連接,並獲得建議有關該設備如何適應其當前應用,或平台上運行的體驗的資訊。蘋果公司本週在 WWDC 上宣佈了一些與照明有關的類似「經驗」。
因此,如果使用者有安全保護的經驗,並且帶回家一個燈泡作為門廊,那麼他們就不必編寫自動程序,當在門鈴攝影機上檢測到運動時自動打開燈。
連接到網路後,它會自動發生(或者可能在用戶提示他們是否要這樣做的提示後發生。)要進入這個世界,我們需要的不僅僅是 SmartThings 的後端。 我們需要一個標準,例如 SmartThings、Apple、Amazon 和 Google 都試圖創建的基於 IP 的聯網家庭。
連接到網路後,它會自動發生(或者可能在用戶提示他們是否要這樣做的提示後發生。)要進入這個世界,我們需要的不僅僅是 SmartThings 的後端。 我們需要一個標準,例如 SmartThings、Apple、Amazon 和 Google 都試圖創建的基於 IP 的聯網家庭。
我們還需要對各種使用者有意義的案例,以便開發人員可以構建這些通用的體驗,並使它們可客製化,使其適合那些想要玩弄智慧家婷的人。 這是一個崇高的目標,但這是行業前進的方向。 SmartThings 只是在做它需要做的事情,因此可以確保它到達目的地。
按此回今日3S Market新聞首頁
按此回今日3S Market新聞首頁
0 comments:
張貼留言