Silicon Labs(芯科科技)最新發(fā)布的Unify?軟件開發(fā)套件?(SDK)?更新內(nèi)容引入了一系列功能,旨在大幅增強對Z-Wave開發(fā)的支持,包括優(yōu)化的安全性以及協(xié)議功能。該版本標志著一個轉變,使Unify SDK更加專注為Z-Wave開發(fā)提供全面支持。關鍵更新包括擴展的Z-Wave命令類(Command Class)支持、推出Z-Wave S2V2 Alpha版本,以及優(yōu)化Matter網(wǎng)絡橋接的適用范圍。這些變化可確保更精簡、安全和高效的開發(fā)體驗。
擴展Z-Wave 命令類支持
Z-Wave命令類定義了Z-Wave?設備的功能和性能。為了提高互操作性,我們?yōu)榇税姹咎砑恿顺S玫腪-Wave命令類。這在確保核心功能不受影響的同時,簡化了開發(fā)和認證過程。
我們提供了一份全面更新的?Z-Wave?命令類列表,為開發(fā)人員提供了關于所支持功能的清晰參考。如果客戶在現(xiàn)有工具中找不到某些命令類,他們可以通過貢獻者許可協(xié)議(CLA)?添加自己對這些命令類的實現(xiàn)。了解更多信息:https://github.com/SiliconLabsSoftware/z-wave-protocol-controller/blob/main/applications/zpc/doc/supported_command_classes.rst
存儲庫拆分:可持續(xù)性與調(diào)節(jié)性
最新版本通過重構并將存儲庫拆分為三個不同的存儲庫,顯著提升了用戶體驗。以前,所有組件都存放在單一存儲庫中,這導致了復雜的依賴關系和代碼管理挑戰(zhàn)。通過將該存儲庫分成三個單獨的存儲庫,代碼庫現(xiàn)在更容易訪問,開發(fā)人員更容易理解和實施。這一戰(zhàn)略舉措旨在簡化開發(fā)過程,使其更加高效和對開發(fā)人員友好。
推出 Z-Wave S2V2 Alpha?版本
安全性是此版本的重點關注內(nèi)容,我們很高興推出?Z-Wave S2V2Alpha?版本。此次更新強化了加密和身份驗證機制,從而增強了對設備的保護。此新版本已在Z-Wave?終端設備上獲得支持。了解更多信息:https://github.com/SiliconLabs/simplicity_sdk/releases/tag/v2024.12.1-0
Unify SDK現(xiàn)在在網(wǎng)關端集成了對S2V2的支持,確保了控制器與終端設備之間的端到端安全性。這一增強功能加強了加密和身份驗證機制,提供了一個更安全的開發(fā)環(huán)境。需要注意的是,在Unify?這一端,S2V2?安全功能的實現(xiàn)目前處于Alpha階段,這意味著雖然基礎安全功能已經(jīng)就位,但在未來的更新中預計還會有進一步的完善和優(yōu)化。
Matter 橋接:范圍調(diào)整
Matter橋接是一個促進Matter設備與非?Matter?設備(在此情況下為?Z-Wave?設備)之間通信的組件。在此版本中,我們將?Matter?橋接重新定義為示例代碼。示例代碼為開發(fā)人員提供了一個功能起點,以加快他們的開發(fā)進程。開發(fā)人員可以根據(jù)具體的實施需求對代碼進行更新和修改。所提供的示例代碼旨在作為開發(fā)人員的一個起點,并非由芯科科技進行維護。需要更多幫助??在?Silicon Labs?開發(fā)人員服務獲得專家支持和定制解決方案:https://www.silabs.com/services/developer-services
Unify SDK更新功能全面加速Z-Wave開發(fā)
通過這些更新,Unify SDK?實現(xiàn)了重大轉變,如今它僅專注于?Z-Wave?協(xié)議。通過單一的聚焦方向,我們使?Unify SDK?對開發(fā)人員而言更強大且更精簡。目前正在使用?Z/IP?網(wǎng)關的客戶現(xiàn)在可以遷移到統(tǒng)一?Z-Wave?協(xié)議控制器,以確保持續(xù)獲得支持和更新。過通增強對?Z-Wave?命令類的支持、利用?S2V2?提升安全性,以及優(yōu)化?Matter?橋接的作用,此版本確保了:
?與以往的網(wǎng)關設計相比,具備更好的互操作性和功能一致性
?為聯(lián)網(wǎng)設備提供更強的安全性和加密保護
如需了解更多信息,請訪問:
GitHub - SiliconLabs/UnifySDK: https://github.com/SiliconLabs/UnifySDK
GitHub - SiliconLabsSoftware/z-wave-protocol-controller:?https://github.com/SiliconLabsSoftware/z-wave-protocol-controller
GitHub - SiliconLabs/unify-matter-bridge:?https://github.com/SiliconLabs/unify-matter-bridge/