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

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

3天内不再提示

支持Matter桥接功能!涂鸦网关开发框架助力任意协议加入Matter网络

涂鸦开发者 2023-06-08 14:38 次阅读

作为连接智能家居设备的重要桥梁,网关是所有命令请求的入口,并完美充当起“翻译官”的角色。它能够精准“翻译”拥有不同通信协议、数据传输格式及网络地址里所包含的信息,将数据重新打包,以适应目的系统的需求。

虽然网关对于智能家居具有举足轻重的作用,但开发网关并不是一件易事。原因在于网关的应用环境极其复杂,部署位置相当分散。因此,网关设计是否合理,就会直接关系到整个智能家居系统的稳定性、吞吐量和安全性。

为了让开发者们更轻松开发出理想的智能网关产品,涂鸦在 TuyaOS 开发套件(点击查看TuyaOS往期介绍)的基础上,推出了网关开发框架,它是基于业务包概念所设计,提供了产品级的能力,支持开发者跨协议、跨平台实现智能设备的互联互通;即使是非 Matter 设备,使用 Matter 桥接后,也能快速转换虚拟成支持 Matter 协议的设备,让互联互通更easy,产品更有核心竞争力!

它还有网关故障替换功能,支持用户在更换新的网关后,系统自动将旧网关下的所有信息,实现智能迁移;丰富的组件,可供开发者大胆发挥自己的创意,超低开发门槛,可快速开发出更具差异化的智能网关产品。

开发者无需关心具体的实现原理,使用业务接口即可快速开发并落地量产智能网关产品。

涂鸦网关开发框架适用于所有网关品类的产品开发,目前已经广泛应用于智慧家庭、智慧酒店、智慧地产、智慧工农等各类场景,并衍生出各式各样的产品功能和形态。

下面,我们具体来介绍下,网关开发框架都有哪些不可替代的核心优势;网关设备开发包和 Matter 桥接开发包又有什么用?

e5530826-00da-11ee-ba01-dac502259ad0.pnge55b2ec0-00da-11ee-ba01-dac502259ad0.png

一、核心亮点

多协议:支持接入任意通信类型的子设备,包含 Tuya Zigbee 子设备、Tuya Bluetooth 子设备和三方子设备的接入,即使在无网络环境下,也能实现一键添加子设备;

热更新:支持子设备接入实现热更新,无需更新网关固件动态即可接入子设备;

稳定性:支持防误删功能,开发者通过远程即可获取网关本地日志,后期维护能力更强大;而且网关开发框架搭载子设备动态心跳管理算法,即使在大规模网络环境下,依然能保障有良好的操控体验,经过上亿款智能产品验证,性能更成熟稳定;

互联互通:基于统一的设备模型,不同协议下的网关产品能够实现互联互通;

支持设备通过 Matter 桥接:网关开发框架可以将Matter 协议不支持的底层协议类型设备,转换虚拟成支持 Matter 协议的物模型与协议进而实现与 Matter 设备无缝交互能力;

支持网关故障替换功能:终端用户使用的网关出现硬件故障后,它支持开发者使用新的网关替换原来的故障网关,并自动将故障网关下的子设备和场景联动等信息,迁移到新的网关,为用户节省操作时间,大大优化用户体验。

e5530826-00da-11ee-ba01-dac502259ad0.pnge55b2ec0-00da-11ee-ba01-dac502259ad0.png

二、独特的网关类型开发包

类型开发包是 TuyaOS 的业务子系统及底层能力。其中,网关类型开发包是面向网关应用场景所生成的特定产品开发包,分为网关设备开发包和 Matter 桥接开发包


e5707c9e-00da-11ee-ba01-dac502259ad0.pnge57567b8-00da-11ee-ba01-dac502259ad0.png

1、网关设备开发包

网关设备开发包是基于 TuyaOS 系统,专门裁剪得到的适用于开发网关产品的开发包,包含了设备配网、连接云端、设备控制、子设备接入、场景联动等核心能力,便于开发者快速把设备接入涂鸦 IoT 开发平台。

网关设备开发包主要具备以下功能:

支持多种配网模式:它提供了局域网自动发现(有线配网)、热点(AP)配网、蓝牙配网、二维码配网等能力,满足不同网关产品的需求;

支持子设备管理:开发者可以把任意通信类型的三方生态子设备,接入到涂鸦 IoT 开发平台,并且与其他通过涂鸦赋能的智能设备实现互联互通。

支持涂鸦Zigbee生态 :开发者可选择性地搭配涂鸦 Zigbee 模组,轻松实现 Zigbee 网关能力,并支持接入涂鸦生态的所有 Zigbee 子设备。

支持涂鸦蓝牙生态:开发者可选择性地搭配涂鸦蓝牙模组,轻松实现蓝牙网关能力,并支持涂鸦生态的 Bluetooth LE 和蓝牙mesh 子设备。

支持场景联动:无需任何开发步骤,开发出来的网关产品将默认支持云端联动、本地联动和局域网联动,全面覆盖各种使用场景。

支持无网施工:即使在无网情况下,智能网关产品依然能维持正常联动运转,不依赖联网环境部署智能家居设备,非常适用于前装市场批量交付的场景;

支持故障后信息迁移:终端用户遇到网关故障无法使用时,配置新网关后,系统将自动把故障网关的信息迁移到新网关下,用户无需重新添加子设备、配置场景,使用更方便。

支持附属固件 OTA:开发者可快速实现网关附属设备,子设备以及子设备的附属固件的 OTA。

最终,通过网关设备开发包开发出来的网关产品开发包,是以源代码的方式进行释放,属于应用层的实现。

网关产品开发包介绍

e5955f78-00da-11ee-ba01-dac502259ad0.png

网关产品开发包是基于网关开发框架,面向某类网关产品所提供的低代码产品开发资料,使开发者能快速开发网关应用产品。

涂鸦目前发布了智能多模网关产品开发包,该产品开发包主要是面向声光报警、夜灯和 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,智能网关的运行无需依赖云端,支持本地化控制。

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

    关注

    9

    文章

    4251

    浏览量

    50844
  • Matter
    +关注

    关注

    1

    文章

    207

    浏览量

    5145
收藏 人收藏

    评论

    相关推荐

    芯科科技发布Matter Simplicity SDK Extension v2.3.0版本

    Extension v2.3.0版本,通过软件更新来帮助开发人员基于Simplicity Studio加速构建Matter 1.3应用程序。新版本SDK支持面向Thread和Wi-Fi平台的
    的头像 发表于 08-20 14:24 543次阅读

    [文章] 【xG24 Matter开发套件试用体验】点亮一个LED

    LED灯 测试目的: 验证 xG24 Matter LED 灯能否通过 Matter 协议被智能家居控制中心控制,实现点亮功能。 测试步骤: 按照官方文档,完成 xG24
    发表于 07-26 15:12

    请问Matter Android APP是否支持连接市面上的Matter设备?

    各位大佬们,请教下我基于matter开源的Android App,是否可以连接市面上其他的matter协议设备并且进行控制呢?如果不可以,是需要其他认证码?
    发表于 07-24 07:25

    【xG24 Matter开发套件试用体验】初识xG24 Matter开发套件

    网状网络、Zigbee、Thread 和 Matter。 该板的关键功能包括一个 USB 接口、一个板载 SEGGER J-Link 调试器、数据包追踪接口和按钮,并可通过 mikroBus 插座
    发表于 07-11 23:31

    【xG24 Matter开发套件试用体验】+开机启动

    于快速原型化和概念创建 2.4 GHz 无线协议的 IoT 应用程序,包括蓝牙 LE、蓝牙网状网络、Zigbee、Thread 和 Matter。 2.软件工具使用:Simplicity Studio
    发表于 07-11 14:05

    请问ESP32-C6是否可以做Matter网关

    支持Matter的芯片中,淘宝官方店铺一直没有H2芯片/模组/开发板的售卖,只有C6。那C6的性能(内存/存储/CPU等)能做到和H2一样吗?同时作为thread边界路由器+zigbee网桥+
    发表于 06-27 06:02

    请问ESP32-S3-WROOM-1支持Matter应用协议吗?

    请问有大佬知道ESP32-S3-WROOM-1支持Matter应用协议吗?如果不支持有什么办法可以给板子加上Matter
    发表于 06-17 06:08

    ESP32-C3支持matter协议吗?

    ESP32-C3是否支持matter协议了? 可以通过softap方式配网吗?
    发表于 06-13 07:34

    使用esp32c3开发matter时,开发好的产品还需要走matter官方认证流程获得认证吗?

    使用esp32c3开发matter时,(SDK使用esp-matter),使用这个芯片开发matter的话,
    发表于 06-11 07:46

    Matter网关是什么?Matter网关功能作用

    的作用在于采用Matter协议的设备与家庭网络或其他智能家居生态系统。它允许Matter设备
    的头像 发表于 05-27 14:13 503次阅读

    Matter生态中Multi-Fabric使用介绍

    和生态的兼容也取得了不错的进展,泰凌的Matter设备已可顺利地加入Apple,Google,Amazon,Samsung,涂鸦等多个生态。并且泰凌的Matter设备可以同时
    的头像 发表于 04-10 10:22 1382次阅读
    <b class='flag-5'>Matter</b>生态中Multi-Fabric使用介绍

    芯科科技与Arduino合作推动Matter协议集成计划

    Arduino共同宣布将合作推动Matter协议集成计划(Matter protocol integration),通过结合双方的软硬件技术资源和支持能力,全面推进
    的头像 发表于 01-18 10:52 683次阅读

    如何快速打通智能家居生态?TuyaOS Matter开发框架显神通

    已有将近 1800 个智能家居平台、品牌产品以及应用程序获得了 Matter 的认证资质。未来,全球将有一半以上的智能家居设备都会支持 Matter。 一、涂鸦
    的头像 发表于 01-05 11:56 809次阅读
    如何快速打通智能家居生态?TuyaOS <b class='flag-5'>Matter</b><b class='flag-5'>开发</b><b class='flag-5'>框架</b>显神通

    TuyaOS Matter助您低门槛打通智能家居生态

    1800个智能家居平台、品牌产品以及应用程序获得了Matter的认证资质。未来,全球将有一半以上的智能家居设备都会支持Matter。一、涂鸦Mat
    的头像 发表于 12-29 08:15 854次阅读
    TuyaOS <b class='flag-5'>Matter</b>助您低门槛打通智能家居生态

    Matter协议是什么?Matter协议详细介绍

    Matter协议,也被称为Connectivity Standard,是由Connectivity Standards Alliance(CSA)开发的开源智能家居标准。它旨在通过使来自不同制造商
    的头像 发表于 12-08 16:20 1468次阅读