作為連接智能家居設備的重要橋梁,網關是所有命令請求的入口,并完美充當起“翻譯官”的角色。它能夠精準“翻譯”擁有不同通信協議、數據傳輸格式及網絡地址里所包含的信息,將數據重新打包,以適應目的系統的需求。
雖然網關對于智能家居具有舉足輕重的作用,但開發網關并不是一件易事。原因在于網關的應用環境極其復雜,部署位置相當分散。因此,網關設計是否合理,就會直接關系到整個智能家居系統的穩定性、吞吐量和安全性。
為了讓開發者們更輕松開發出理想的智能網關產品,涂鴉在 TuyaOS 開發套件(點擊查看TuyaOS往期介紹)的基礎上,推出了網關開發框架,它是基于業務包概念所設計,提供了產品級的能力,支持開發者跨協議、跨平臺實現智能設備的互聯互通;即使是非 Matter 設備,使用 Matter 橋接后,也能快速轉換虛擬成支持 Matter 協議的設備,讓互聯互通更easy,產品更有核心競爭力!
它還有網關故障替換功能,支持用戶在更換新的網關后,系統自動將舊網關下的所有信息,實現智能遷移;豐富的組件,可供開發者大膽發揮自己的創意,超低開發門檻,可快速開發出更具差異化的智能網關產品。
開發者無需關心具體的實現原理,使用業務接口即可快速開發并落地量產智能網關產品。
涂鴉網關開發框架適用于所有網關品類的產品開發,目前已經廣泛應用于智慧家庭、智慧酒店、智慧地產、智慧工農等各類場景,并衍生出各式各樣的產品功能和形態。
下面,我們具體來介紹下,網關開發框架都有哪些不可替代的核心優勢;網關設備開發包和 Matter 橋接開發包又有什么用?
一、核心亮點
多協議:支持接入任意通信類型的子設備,包含 Tuya Zigbee 子設備、Tuya Bluetooth 子設備和三方子設備的接入,即使在無網絡環境下,也能實現一鍵添加子設備;
熱更新:支持子設備接入實現熱更新,無需更新網關固件動態即可接入子設備;
穩定性:支持防誤刪功能,開發者通過遠程即可獲取網關本地日志,后期維護能力更強大;而且網關開發框架搭載子設備動態心跳管理算法,即使在大規模網絡環境下,依然能保障有良好的操控體驗,經過上億款智能產品驗證,性能更成熟穩定;
互聯互通:基于統一的設備模型,不同協議下的網關產品能夠實現互聯互通;
支持設備通過 Matter 橋接:網關開發框架可以將Matter 協議不支持的底層協議類型設備,轉換虛擬成支持 Matter 協議的物模型與協議,進而實現與 Matter 設備的無縫交互能力;
支持網關故障替換功能:終端用戶使用的網關出現硬件故障后,它支持開發者使用新的網關替換原來的故障網關,并自動將故障網關下的子設備和場景聯動等信息,遷移到新的網關,為用戶節省操作時間,大大優化用戶體驗。
二、獨特的網關類型開發包
類型開發包是 TuyaOS 的業務子系統及底層能力。其中,網關類型開發包是面向網關應用場景所生成的特定產品開發包,分為網關設備開發包和 Matter 橋接開發包。
1、網關設備開發包
網關設備開發包是基于 TuyaOS 系統,專門裁剪得到的適用于開發網關產品的開發包,包含了設備配網、連接云端、設備控制、子設備接入、場景聯動等核心能力,便于開發者快速把設備接入涂鴉 IoT 開發平臺。
網關設備開發包主要具備以下功能:
支持多種配網模式:它提供了局域網自動發現(有線配網)、熱點(AP)配網、藍牙配網、二維碼配網等能力,滿足不同網關產品的需求;
支持子設備管理:開發者可以把任意通信類型的三方生態子設備,接入到涂鴉 IoT 開發平臺,并且與其他通過涂鴉賦能的智能設備實現互聯互通。
支持涂鴉Zigbee生態 :開發者可選擇性地搭配涂鴉 Zigbee 模組,輕松實現 Zigbee 網關能力,并支持接入涂鴉生態的所有 Zigbee 子設備。
支持涂鴉藍牙生態:開發者可選擇性地搭配涂鴉藍牙模組,輕松實現藍牙網關能力,并支持涂鴉生態的 Bluetooth LE 和藍牙mesh 子設備。
支持場景聯動:無需任何開發步驟,開發出來的網關產品將默認支持云端聯動、本地聯動和局域網聯動,全面覆蓋各種使用場景。
支持無網施工:即使在無網情況下,智能網關產品依然能維持正常聯動運轉,不依賴聯網環境部署智能家居設備,非常適用于前裝市場批量交付的場景;
支持故障后信息遷移:終端用戶遇到網關故障無法使用時,配置新網關后,系統將自動把故障網關的信息遷移到新網關下,用戶無需重新添加子設備、配置場景,使用更方便。
支持附屬固件 OTA:開發者可快速實現網關附屬設備,子設備以及子設備的附屬固件的 OTA。
最終,通過網關設備開發包開發出來的網關產品開發包,是以源代碼的方式進行釋放,屬于應用層的實現。
網關產品開發包介紹
網關產品開發包是基于網關開發框架,面向某類網關產品所提供的低代碼產品開發資料,使開發者能快速開發網關應用產品。
涂鴉目前發布了智能多模網關產品開發包,該產品開發包主要是面向聲光報警、夜燈和 Zigbee、藍牙網關類的復合產品。支持 Wi-Fi、以太網、藍牙、Zigbee 多協議通信,并已成功接入智能守護解決方案,可實現居家布撤防應用,充分滿足智能家居、智能守護等應用場景。
2、Matter橋接開發包
Matter 橋接開發包可以為 Matter 結構中的非 Matter 智能設備提供連接,即使是非 Matter 設備也能實現互聯互通。
Matter 橋接開發包功能:
支持設備接入功能包選配:如果您需要使用自研模組完成設備接入,則涂鴉 Bridge SDK 內置的設備接入功能自由可選。
支持 Matter 標準 OTA 升級:涂鴉 Bridge SDK 已經實現了 Matter 規范規定的固件 OTA 升級功能。您只需在 CSA 聯盟 DCL 服務器上發布新固件,設備就能實現 OTA 設備升級。
支持 Zigbee 設備免開發接入:涂鴉 Bridge SDK 目前的版本內置了涂鴉 Zigbee 設備接入能力,可接入整個涂鴉生態的 Zigbee 產品。使用涂鴉 Zigbee 設備接入模組能免去大量開發成本,產品體驗更穩定豐富。
支持不依賴云端的脫機運行:通過本地授權涂鴉 Bridge SDK,智能網關的運行無需依賴云端,支持本地化控制。
開發遇到疑問
如在開發過程中遇到任何問題,歡迎登錄涂鴉開發者論壇進行提問,將有技術小哥哥隨時為你解答哦~
物聯網時代,網關扮演著上傳下達的重要角色。未來,智能家居邏輯架構也會逐步從金字塔結構轉向網狀結構,信息流動轉變為“口口相傳”,每個智能設備都將“自備”網關。可以說,智能網關前景十分廣闊。涂鴉智能網關開發框架,也將不斷升級演變,致力于讓開發者輕松開發出復合形態更豐富、更有差異化的網關產品。
審核編輯黃宇
-
嵌入式
+關注
關注
5082文章
19114瀏覽量
304888 -
物聯網
+關注
關注
2909文章
44584瀏覽量
372934 -
網關
+關注
關注
9文章
4449瀏覽量
51068 -
智能家居
+關注
關注
1928文章
9556瀏覽量
184969
發布評論請先 登錄
相關推薦
評論