0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Unify SDK软件开发工具包可以提供什么好处

Silicon Labs 来源:SiliconLabs 作者:SiliconLabs 2022-01-12 10:16 次阅读

在您的下一个物联网网关或集线器的设计中,您需要支持多种物联网无线协议吗? Silicon Labs(亦称“芯科科技”)最新发布的一体化软件开发工具包(Unify SDK)将为您提供一个简单的API,使您能够轻松利用多种物联网无线标准开展设计。我们特别制作本则播客内容来探讨Unify SDK软件开发工具包如何加速简化网关和集线器的设计,Silicon Labs无线产品技术总监Uday Kelkar先生及软件应用工程师John Hemmick先生将以问答形式为您层层揭开Unify SDK软件开发工具包的诸多优势。即刻点击上方的播放按钮开始学习,或是通过文末的阅读原文访问我们的官方喜马拉雅频道收听完整内容:https://www.ximalaya.com/sound/482306158

什么是Unify SDK软件开发工具包?

简单来说,Unify SDK软件开发工具包在技术层面上可以被想象成物联网应用中的汽车方向盘,它本质上是一组软件,让你的产品可以用一种简化的通用语言来控制,而不是像现在人们需要在路由器旁搭配多种小集线器那样复杂。所以Unify SDK软件开发工具包帮助设计人员只需通过一个界面进行控制,旨在将所有协议特定的工作从物联网设备制造商的流程中剥离出来,以帮助我们的客户加快产品的上市速度。 你可以把Unify SDK软件开发工具包作为物联网的一种高级脚本语言,Silicon Labs的无线协议工程专家已经处理了所有的困难部分,比如Zigbee、Bluetooth、Z-Wave的互操作。这将允许生产者和制造商执行他们希望采用的无线协议,比如添加、移除或控制设备,而不需学习一堆协议特定的API,可以通过统一的语言来对应许多网络

Unify SDK软件开发工具包可以为客户提供什么好处?

当我们在9月份发布Unify SDK软件开发工具包时,先行支持Z-Wave和Zigbee协议,但我们计划在未来添加其他无线协议。UnifySDK软件开发工具包实际上是在利用和扩展ZCL(Zigbee Cluster Library),这么做的考量原因在于ZCL有很多标准设备的定义,许多行为和设备类型已经被定义了;我们所做的就是利用ZCL,并根据我们称为统一控制器语言(UCL)的方法将这些行为和函式库对应到消息队列遥测传输(MQTT)上。如此一来,Unify SDK软件开发工具包将支持许多种类的标准设备,从而实现物联网设备开箱即用的用例。我们的软件将处理从UCL到协议特定命令的转换,并通过模块化组件处理所有的网络特定行为,使产品真正具有可扩展性。

你可以在GitHub上查看我们当前的发布说明以获取更多信息。我们已经为许多不同的应用示例提供支持,例如报警器、固件更新、传感器和开关、电池、门锁和传感器等。https://siliconlabs.github.io/UnifySDK/userguide/html/index.html

关于Unify SDK协议控制器的构建模块以及如何实现统一的控制语言?

Unify SDK软件开发工具包的主要构建模块就是针对各种无线协议的控制而专门设计的,我们进行了一个实验,让开发人员评估Unify SDK软件开发工具包的标准行为,使用Unify SDK软件开发工具包来构建物联网设计的概念有点像一个跳台,我们还提供了无线传输(OTA)的功能来允许人们使用这个MQTT接口管理和维护固件更新的软件。基于Unify SDK软件开发工具包的SmartStart抽象层可允许你在所有网络上支持SmartStart功能。

如果你接触过Z-Wave的开发,你可能对SmartStart很熟悉。但基本上,这是你的设备密钥和安全身份验证设备。除此之外,我们还有协议控制器通过UCL来支持Zigbee,基本上,这提供对Zigbee无线设备及其行为的描述;UCL利用了来自于ZCL的定义,但是也定义了你将要使用的有效负载。

总括来说,Unify SDK软件开发工具包提供通用构件,以实现跨物联网生态系统的连接性。现在,物联网云服务和平台的开发人员能够在他们的设备和网关中设计世界一流的功能,并且可以对这些产品在现有和新兴的无线协议之间实现互操作充满信心。Unify SDK软件开发工具包可以为Z-Wave和Zigbee提供现成的协议特定转换功能,并计划实现对蓝牙、Thread、OpenSync和Matter的支持,从而极大地简化物联网无线网络的互操作,并支持企业去扩展智能家居、城市、建筑和工业生态系统。

探索有关Unify SDK软件开发工具包的详细产品信息和技术文档:https://cn.silabs.com/developers/unify-sdk

原文标题:芯科播客-了解Unify SDK如何简化物联网的网关和集线器设计

文章出处:【微信公众号:SiliconLabs】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 报警器
    +关注

    关注

    12

    文章

    899

    浏览量

    107978
  • 物联网
    +关注

    关注

    2870

    文章

    41637

    浏览量

    358393
  • 网关
    +关注

    关注

    9

    文章

    3211

    浏览量

    50022

原文标题:芯科播客-了解Unify SDK如何简化物联网的网关和集线器设计

文章出处:【微信号:SiliconLabs,微信公众号:Silicon Labs】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    苹果准备推出AI软件开发工具

    近日,有知情人士透露,苹果公司正在全力加码人工智能,准备推出一款新的软件开发工具。这款工具将利用生成式人工智能技术,帮助开发者自动完成编码工作,预计将加剧与微软在人工智能方面的竞争。
    的头像 发表于 02-20 14:35 401次阅读

    最新发布GSDK软件开发工具包4.4.0版本,提高IoT无线设计效率

    SiliconLabs (亦称 “ 芯科科技 ” )日前发布了 Gecko 软件开发工具包( GSDK )的最新版本 4.4.0 。新释出的 GSDK 是全球物联网开发人员最关注物联网的软件开发平台
    的头像 发表于 12-18 16:40 212次阅读
    最新发布GSDK<b class='flag-5'>软件开发工具包</b>4.4.0版本,提高IoT无线设计效率

    CodeArts五年磨一剑,深耕信创软件开发工具

    在今年的QCon全球软件开发大会(上海站),华为云开发工具和效率领域首席专家、华为软件开发生产线 CodeArts首席技术总监王亚伟作为「智能化信创软件IDE」专题的出品人,带领他的专
    的头像 发表于 12-15 15:55 376次阅读
    CodeArts五年磨一剑,深耕信创<b class='flag-5'>软件开发工具</b>

    为IoT和IIoT应用选择微控制器开发工具包的介绍性指南

    为IoT和IIoT应用选择微控制器开发工具包的介绍性指南
    的头像 发表于 11-30 15:51 230次阅读
    为IoT和IIoT应用选择微控制器<b class='flag-5'>开发工具包</b>的介绍性指南

    开发出商用的RISC-V处理器还需要哪些开发工具和环境?

    全套开源免费的编译器、开发工具软件开发环境(IDE),这是RISC-V的巨大优势,但是开源版本相比ARM等传统架构的编译器和IDE而言,还颇有差距。除了开源版本之外,还有专业公司提供的专业版本。目前从
    发表于 11-18 06:05

    Keil软件公司8051单片机软件开发工具的介绍

    电子发烧友网站提供《Keil软件公司8051单片机软件开发工具的介绍.rar》资料免费下载
    发表于 10-20 16:43 2次下载
    Keil<b class='flag-5'>软件</b>公司8051单片机<b class='flag-5'>软件开发工具</b>的介绍

    Microchip(微芯)推出MPLAB机器学习开发工具包

    机器学习(ML)正成为嵌入式设计人员开发或改进各种产品的标准要求。为满足这一需求,Microchip(微芯)近日推出了全新的MPLAB®机器学习开发工具包提供一套完整的集成工作流程来简化机器学习
    的头像 发表于 09-12 18:26 571次阅读
    Microchip(微芯)推出MPLAB机器学习<b class='flag-5'>开发工具包</b>

    OneCore存储软件开发工具包(SDK)

    电子发烧友网站提供《OneCore存储软件开发工具包(SDK).pdf》资料免费下载
    发表于 08-22 14:53 0次下载
    OneCore存储<b class='flag-5'>软件开发工具包</b>(<b class='flag-5'>SDK</b>)

    ARM软件开发工具包2.50版参考指南

    ARM软件开发工具包(SDT)由一套应用程序以及支持文档和示例组成,使您能够为ARM系列RISC处理器编写和调试应用程序。 您可以使用SDT来开发、生成和调试C、C++或ARM汇编语言程序。
    发表于 08-21 07:17

    c++对于ARM软件开发工具包用户及参考指引

    这本书描述了armc++ 1.0版本的ARM软件开发工具包,以下简称为armc++。ARM c++是一套工具,当与ARM软件开发工具包2.11或更高版本一起使用时,允许您为ARM家族的RisC处理器
    发表于 08-08 06:29

    Emulex软件开发工具包实用程序(elxsdkutil)

    电子发烧友网站提供《Emulex软件开发工具包实用程序(elxsdkutil).pdf》资料免费下载
    发表于 07-28 09:36 0次下载
    Emulex<b class='flag-5'>软件开发工具包</b>实用程序(elxsdkutil)

    闪存开发工具包 Ver.2(HS6400FDIW2SR) Rev.1.00

    闪存开发工具包 Ver.2 (HS6400FDIW2SR) Rev.1.00
    发表于 06-27 19:16 0次下载
    闪存<b class='flag-5'>开发工具包</b> Ver.2(HS6400FDIW2SR) Rev.1.00

    使用Helium开发工具包和Cayenne进行GPS跟踪

    电子发烧友网站提供《使用Helium开发工具包和Cayenne进行GPS跟踪.zip》资料免费下载
    发表于 06-19 15:33 0次下载
    使用Helium<b class='flag-5'>开发工具包</b>和Cayenne进行GPS跟踪

    是否可以SDK导入所有Arduino库?

    我目前正在为 esp8266 使用 Eclispe 非官方开发工具包以及基于官方 Espressif Lubuntu 的 NONOS SDK,我想知道我是否可以为这个 SDK 导入所有
    发表于 06-09 08:26

    闪存开发工具包 Ver.2(HS6400FDIW2SR) Rev.1.00

    闪存开发工具包 Ver.2 (HS6400FDIW2SR) Rev.1.00
    发表于 05-08 19:36 0次下载
    闪存<b class='flag-5'>开发工具包</b> Ver.2(HS6400FDIW2SR) Rev.1.00