微軟宣布開放物聯網翻譯 (OpenT2T) 以幫助物聯網開發人員
2分鐘讀
發表於
請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多
目前,應用程序開發人員需要使用太多不同的 API 來控制由不同製造商或使用不同協議創建的物聯網設備(例如燈泡)。 為了幫助應用程序開發人員輕鬆與不同的物聯網設備交互,微軟最近推出了一個新開源項目的 alpha 版本 開放翻譯事物 (OpenT2T) 開啟 GitHub上. 這個新項目的目標是允許應用程序開發人員以開放且可互操作的方式編寫一次完全相同的代碼,以訪問在類似物聯網設備之間共享的功能。
翻譯器的工作是隱藏特定數據模型和協議的實現細節,將功能直接公開為可編程 API。 打開燈泡? 應用程序開發人員無需考慮 RPC 與 REST、HTTP 與 MQTT、CoAP 與 ZigBee。 需要的是 myBulb.turnOn() 並且翻譯器會將 API 通用模式調用映射到適當的庫以執行操作。 無論是飛利浦、三星、Wink 還是其他製造商,Cortana 或其他語音助手都可以打開你的燈泡。
翻譯器可以在本地設備(PC/平板電腦/手機)上運行,以實現近端連接的事物。 翻譯器還可以在雲中運行以實現與雲連接的事物,或者在網關上運行以實現與網關連接的事物,並從雲端進行編組。
對此項目感興趣的應用開發者可以查看 最終用戶 和 碼 演示視頻,閱讀 教程, 問 問題,並為他們最喜歡的硬件貢獻第一個翻譯器。 詳細閱讀 点击這裡.