1
前言
作為降低 IoT 技術門檻的開發神器,TuyaOS 操作系統重磅發布 3.6.0 新版本啦!針對設備安全、功耗、通信速率等關鍵功能,做了重大創新和優化升級。為了助力開發者更快速便捷地接入涂鴉IoT PaaS,并低門檻開發出有創意的智能單品,每個開發框架新增不少新功能。
具體涉及子設備、網關、中控屏、聯網單品、IPC、蜂窩產品等功能開發,下面逐一為大家介紹下各個框架更新的重點內容。
(TuyaOS能幫你做什么?)
2
更新內容介紹
2.1
子設備開發
子設備開發框架提供藍牙、Zigbee、Sub-G 等無線通信協議下的子設備接入方案,可輕松接入網關連接云端,連接速度更絲滑,產品智能化更快捷。
其中,Sub-G 支持500米以上傳輸距離,穿墻能力強,能助力更多物聯網場景下的通信連接。
2.1.1Zigbee 設備開發包
重點更新:
新增支持低功耗設備開發;
優化低功耗設備睡眠喚醒機制,讓功耗控制更加精確;
優化低功耗設備的電池電壓監控,提供電量監測服務;
優化低功耗設備的通信速率控制,讓速率優先和功耗優先根據場景需求,進行主動式動態調整;
強電設備及低功耗設備增加flash 保護機制;
支持MAC層一對一產測,支持產測模式下installcode獲取
開發框架:
開發模式 | 開發平臺 | 版本 | 全量發布/白名單 |
TuyaOS OS開發 | PHY6225 | 3.6.0 | 白名單發布 |
TLSR8258 | 3.6.0 | 白名單發布 |
2.1.2藍牙設備開發包
重點更新:
支持腳本自動更新、Keil等IDE路徑自動選擇、工程生成和編譯腳本分層等新功能;
完善IIC、SPI全套接口、統一TKL枚舉類型, 同時支持ADC數值和電壓類型
涂鴉貼心提供了常用外設的演示功能, 幫助開發者降低使用門檻;
新增了應用配置功能, 如外設測試、Log、大數據傳輸等功能的使能配置。
開發框架:
開發模式 | 開發平臺 | 版本 | 全量發布/白名單 |
TuyaOS OS開發 | nRF52832 | 3.5.3 | 全量發布 |
FR8018H | 3.5.1 | 全量發布 |
2.1.3Sub-G設備開發包
重點更新:
常供電設備支持數據路由能力,形成Mesh網絡,擴大數據傳輸距離;
支持低功耗,休眠期間功耗小于3uA,不費電;
支持DP透傳能力,開發更便捷;
支持數據安全傳輸;
支持數據可靠性重傳。
開發框架:
開發模式 | 開發平臺 | 版本 | 全量發布/白名單 |
TuyaOS OS開發 | EFR32 | 3.3.0 | 全量發布 |
2.1.4藍牙Beacon 設備開發包
重點更新:
集成涂鴉 Beacon 遙控器控制功能,控制方式更靈活豐富;
優化底層廣播收發邏輯,提升通信性能;
更新為最新的 TuyaOS Kernel 接口,滿足不同芯片平臺、系統和連接協議的開發需求
開發框架:
開發模式 | 開發平臺 | 版本 | 全量發布/白名單 |
TuyaOS OS開發 | PHY6252 | 3.3.3 | 白名單發布 |
2.2
網關開發
適用于連接任何網關和子設備類型的智能設備,如 Zigbee、藍牙 Mesh、Sub-G 等網關。另外,開發套件封裝了連接涂鴉IoT PaaS和管理子設備的 API,可以讓開發者快速完成網關產品的研發和生產。
2.2.1 網關設備開發包
重點更新:
支持通用對接模式,方便第三方子設備快速接入網關;
支持接入 Sub-G 子設備功能。
開發框架:
開發模式 | 開發平臺 | 版本 | 全量發布/白名單 |
TuyaOS OS開發 | SSD202 | 3.6.0 | 白名單發布 |
RTL8720CM | 3.6.0 | 白名單發布 |
2.2.2網關產品開發包
重點更新:
支持4G網絡連接涂鴉IoT PaaS,隨時隨地部署網關;
支持在多種聯網方式(有線、Wi-Fi、4G)中快速進行網絡優先等級的切換,保證網絡連接不斷線;
支持在 App 中實時查看網絡連接狀態,第一時間掌握網關運行穩定程度
產品開發包:
產品開發包 | 依賴的框架 | 版本 | 全量發布/白名單 |
4G多模通用對接網關 | 網關設備開發包--SSD202 (3.6.0) | 1.0.3 | 白名單發布 |
2.3
中控開發
針對中控屏產品所裁剪的 TuyaOS 開發框架,可分別適配于 Android 和 Linux 系統進行開發。提供兼具交互控制、網關能力、語音能力以及固件 OTA升級等功能的開發套件,加速多功能控制面板的開發。
2.3.1 中控設備開發包
重點更新:
新增對紅外品類的控制能力;
從中控 GUI 框架封裝到基礎 SDK,開發者可直接基于該 UI 框架開發,無需再重新搭建
開發框架:
開發模式 | 開發平臺 | 版本 | 全量發布/白名單 |
TuyaOS OS開發 | RK3308 | 3.6.0 | 白名單發布 |
2.4
聯網單品開發
基于 TuyaOS 開發框架,支持根據不同聯網協議特性進行裁剪、封裝聯網、設備控制等核心功能,快速實現智聯設備接入涂鴉。
2.4.1Wi-Fi& Bluetooth LE雙模設備開發包
重點更新:
對設備安全級別做了更加清晰的定義(安全級別0-3),不同資源、需求的產品可以選擇不同的安全級別,在滿足安全需求的同時降低成本;
升級了mbedTLS組件的版本:從2.16.2到3.1.0,優化mbedTLS的安全套件,滿足產品各種安全認證的需求;
設備層支持Tuya Cube的接入,支持開發者自定義設備認證、服務域名、證書,支持根證書管理,基于此版本開發出來的聯網單品設備,可以在涂鴉體系的公有云、私有云實現無感切換;
優化設備連接涂鴉IoT PaaS的流程,提高設備從上電到連網的速度,確保用戶使用體驗。
開發框架:
開發模式 | 開發平臺 | 版本 | 全量發布/白名單 |
TuyaOS OS開發 | RTL8720CF | 3.5.2 | 全量發布 |
ECR6600 | 3.5.2 | 全量發布 | |
BK7231N | 3.5.2 | 全量發布 |
2.5
IPC開發
涂鴉基于 TuyaOS 裁剪出支持設備控制、OTA、音視頻業務,流媒體服務等功能的IPC開發框架。開發者可基于該框架,快速完成IPC設備的智能化落地。
2.5.1IPC設備開發包
重點更新:
新增開發平臺:富瀚8636、雄邁XM6xxv200;
開發框架:
開發模式 | 開發平臺 | 版本 | 全量發布/白名單 |
TuyaOS OS 開發 | FH8636 | 3.6.0 | 白名單發布 |
XM6xxv200 | 3.6.0 | 白名單發布 |
2.6
蜂窩產品開發
提供覆蓋Cat.1、NB-IoT 等蜂窩通信協議的 OpenCPU 接入方案,包含豐富的 User API,可助力開發者簡單、高效、快速完成蜂窩產品的智能化開發。
2.6.1Cat.1 設備開發包
重點更新:
支持本地RRC時間設置,用來進一步降低蜂窩數據傳輸中的功耗,最高可以優化50%的功能;
支持對蜂窩異常信息進行監控和報警。主要監測蜂窩網絡駐網、PDP狀態,并且支持外部訂閱這個報警狀態接口。在蜂窩設備持續無法駐網的情況下,提供重啟接口;
支持通話過程中,對 DTMF 信號進行偵測和解析,以支持自動化語音的功能場景
開發框架:
開發模式 | 開發平臺 | 版本 | 全量發布/白名單 |
TuyaOS OS開發 | LZ211-EAU | 3.6.0 | 白名單發布 |
3
申請開發包
所有的開發包都可以通過 Tuya Wind IDE 進行下載。
全量發布
如果資料包是全量發布的,那開發者直接登錄 Tuya Wind IDE 就可看到相應的資料包。
-
IOT
+關注
關注
187文章
4217瀏覽量
197073
發布評論請先 登錄
相關推薦
評論