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

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

3天内不再提示

降低物联网开发门槛的TuyaOS大更新!深度解析开发框架+

智能物联研习社 来源:智能物联研习社 作者:智能物联研习社 2024-01-05 15:16 次阅读

作为降低物联网开发门槛的 TuyaOS 操作系统,此次又迎来了重大更新(点击查看 TuyaOS 完整介绍)!

本次 TuyaOS 3.9.0 版本发布了超丰富的开发框架,覆盖多种协议连接和平台。可供开发者更快速便捷地接入涂鸦 IoT PaaS;同时,各开发框架提供了统一的接口和丰富的组件能力,开发者无需关心具体的实现原理,调用接口函数即可轻松开发更具差异化、更有创意产品功能,有效确保统一的开发体验。

下面来看看,本次更新都有哪些开发框架,以及具备变革性意义的 IoT 功能。

一、网关开发框架

TuyaOS 网关开发框架是涂鸦提供的设备端软件开发框架,可以简化智能网关的开发过程和量产流程,并快速接入涂鸦 IoT 开发者平台。目前,该开发框架已经经过上亿次应用验证,性能十分稳定。

01 重点更新

1.1 支持第三方子设备接入 Matter 网关

新版本支持通过配置文件,快速实现接入第三方的 Matter over Wi-Fi、Matter over Thread 子设备,并能通过网关进行在线控制、创建联动等。且三方设备可以实现添加时自主选取网关,也可以在添加完成后,在 Matter 网关之间自由拖拽。

目前已支持的品类有:开关、插座、灯、PIR、门磁、窗帘电机等等,后续也将持续更新。


1.2 其他更新

Matter 开发框架升级至官方 V1.1.0.1(点击查看Matter开发框架功能介绍)

升级 RCP 次固件,并升级使用芯科 4.2.3 SDK;

新增 Matter 网关自发现配网功能,用户无需扫码,大大优化体验;

02 更新列表

wKgaomWXoW-AWKIhAAAVwx0hVSM506.png

二、IPC 开发框架

IPC 开发框架支持快速开发多种芯片平台和操作系统,提供灵活的编译体系和丰富的 IPC 衍生功能。该框架经过大量验证,可支持多种形态的周边产品开发,如可视化扫地机、搭载 IPC 的宠物喂食器等。

01 重点更新

1.1 升级本地录像存储能力

在涂鸦私有录像格式基础上,该开发框架新增支持标准 MP4 格式录像,满足便利性优先场景:即 SD 卡插入 PC 后,可以直接默认使用系统播放器观看;同时新增支持高加密等级录像,搭配密钥云端管理的一机一密机制,录像文件仅能通过对应账户在 App 端解密后回放,极强的隐私优先保护功能,让数据安全感拉满。

wKgaomWXokWAcmI2AAA2iV5_LMg307.png

1.2 支持 4G 摄像机流量管理能力

4G IPC 不依赖于有线网络或特定的 Wi-Fi 接入点,可以灵活地安装在各种位置,而且能随时移动,大大降低了部署成本和复杂性,已经成为国内外增量巨大的新型产品形态。

本版本新增上报 ICCID、IMEI、蜂窝信号强度等 SIM信息的功能,结合涂鸦覆盖全球的流量管理平台,4G IPC 产品自带体验流量,开机即用;流量不够时,App 可随用随充,帮助开发者轻松实现 4G IPC 产品的开发与商业玩法的落地。

wKgaomWXomOAD2L5AABRz5dNu84123.png

02 更新列表

wKgaomWXon2AFF0rAAAZxcFfSZ4451.png

三、蓝牙子设备开发框架

智能设备厂商如果想要对接涂鸦智能生活App 和涂鸦 IoT 开发者平台,可以基于低功耗蓝牙实现。根据技术特点的不同,分为蓝牙开发框架、蓝牙 mesh 开发框架和蓝牙 Beacon mesh 开发框架三大类,满足开发者对蓝牙不同场景设备的开发需求。

01 重点更新

1.1 支持蓝牙漫游

蓝牙漫游是指蓝牙子设备可以通过同一个家庭内的任一个涂鸦赋能蓝牙网关,上传数据到涂鸦 IoT PaaS 平台,和网关不产生归属关系。只要在同一家庭内,无需任何配置即可实现,不过目前只支持上行,无法支持下行。

1.2 业务场景

养老院场景下,电贴片理疗等移动健康设备会需要网关漫游功能,通过支持蓝牙漫游的连接中心,就能满足老人在不同房间走动时,数据能及时上报的需求;

学校运动场景中,跳绳等设备使用网关漫游功能,就能满足学生在不同的地方跳绳,且数据可以及时上报;

医院看护场景下,当病人出现在病房、走廊、户外等不同场景时,通过网关漫游功能可以实时检测病人的心跳、血压等健康数据,时刻为病人的安全保驾护航;


1.3其他更新

支持多固件 OTA

支持配件管理

支持压缩升级,节省 Flash 空间

新增支持 BG24 开发平台

02 更新列表

wKgZomWXpKKAdb68AAAplnsI-ZE603.png

四、Zigbee子设备开发框架

Zigbee 子设备开发框架是 TuyaOS 系统的一个子集,致力于为开发者提供简单易用、接口统一的 Zigbee 子设备开发环境。标准的 API 让应用层代码在不同芯片平台之间可以做到无缝移植,从而加速产品落地。

01 重点更新

1.1自定义离线超时时间

之前低功耗设备的离线超时机制是:当网关连续 12 小时未收到子设备任何数据包,则判定为子设备离线。但在有些应用场景下,离线超时机制并不适用。因此,本次版本增加了开发者可自定义子设备离线超时时间的功能。网关会根据开发者定义的参数,主动判断子设备是否需要离线,并精确执行命令。

1.2设置厂家名称和设备型号ID

在部分特殊场景下,开发者可能对厂家名称和设备型号 ID 有自己的特殊格式要求。本次更新开放了这两个属性的自定义功能,支持开发者根据自己的需要自定义这两个设备参数,并且该信息可以在 App 上进行显示。

1.3其他更新

优化中继配网策略,提升中继配网成功率;

优化低功耗策略,降低约 20% 的在网功耗;

支持 OTA 降级,即升级的固件版本号可以低于当前运行的版本号,有助于优化群组升级。

02 更新列表

wKgZomWXpPaAIxr7AAAZNT29tbg869.png

五、联网单品开发框架

联网单品开发框架是基于 TuyaOS 能力地图,按照设备工作场景的能力需求,所构建的不同规格、可适用于不同联网场景的 SDK 集合。

01 重点更新

提供极致的配网体验,在使用蓝牙配网的情况下,仅需 10s 即可完成设备配置,配网速度提升 40%;

支持 IPv4 与 IPv6 双栈,优化网络延迟,为开发者提供更好的性能与安全性。

02 更新列表

wKgZomWXpVOAbXn3AAAWIKcKvFs664.png

六、所有开发框架下载与问题咨询

01 下载开发框架

复制下方链接,即可直达 TuyaOS 开发文档,获取你想要的任意涂鸦开发框架:

https://developer.tuya.com/cn/docs/iot-device-dev

扫描下方二维码,快速注册开发者账号:

wKgZomWXqZmAQ-saAAAmwT1fp2I035.png

02 开发者问题咨询

如果遇到任何问题,可以登录涂鸦开发者论坛进行提问,将有技术小哥哥随时为你解答:

审核编辑 黄宇

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

    关注

    6001

    文章

    43978

    浏览量

    620866
  • 物联网
    +关注

    关注

    2870

    文章

    41639

    浏览量

    358400
收藏 人收藏

    评论

    相关推荐

    涂鸦推出完全开源的open sdk开发框架!大大降低IoT开发门槛

    开发者来说,IoT开发的难点是什么?首先,IoT涉及到多个领域和多种开发技术,每一层的技术接口、协议都需要跨平台、跨领域、跨系统的合作协同;在互联互通方面,智能设备间的兼容性亟待进一步地打通
    的头像 发表于 04-12 08:14 375次阅读
    涂鸦推出完全开源的open sdk<b class='flag-5'>开发</b><b class='flag-5'>框架</b>!大大<b class='flag-5'>降低</b>IoT<b class='flag-5'>开发</b><b class='flag-5'>门槛</b>

    降低联网开发门槛TuyaOS更新

    作为降低联网开发门槛TuyaOS操作系统,此次又迎来了重大更新(点击查看
    的头像 发表于 01-05 08:14 508次阅读
    <b class='flag-5'>降低</b>物<b class='flag-5'>联网</b><b class='flag-5'>开发</b><b class='flag-5'>门槛</b>的<b class='flag-5'>TuyaOS</b>大<b class='flag-5'>更新</b>

    【涂鸦T2-U开发板试用体验】嵌入式linux开发板涂鸦T2-U

    120 MHz 。它支持 开发者通过涂鸦自研的联网操作系统---- TuyaOS 进行自定义二次开发 ,拥有电量统计芯片驱动、照明驱动、
    发表于 12-22 11:21

    【涂鸦T2-U开发板试用体验】1、T2-U开发环境搭建及调试

    开发板 淘宝(资料较全):涂鸦智能 TuyaOS开发板 涂鸦 T2-U 开发联网 IoT
    发表于 11-25 23:38

    如何低门槛快速开发---趣味有创意的ZigBee智能产品?

    一、Zigbee 开发框架简介 为了给开发者提供简单易用、接口统一的开发环境,涂鸦重磅推出 TuyaOS Zigbee 子设备
    的头像 发表于 11-10 17:58 411次阅读
    如何低<b class='flag-5'>门槛</b>快速<b class='flag-5'>开发</b>---趣味有创意的ZigBee智能产品?

    Banana Pi 开源硬件基于ESP32-S3开发联网开发板系列

    BPI-Centi-S3 是一个板载1.9英寸彩屏的小尺寸ESP32-S3开发板,适合用于彩色显示,交互控制,无线通信,传感器数据采集等联网综合应用项目的开发。使用Espressif
    发表于 09-27 17:10

    深度学习框架连接技术

    深度学习框架连接技术 深度学习框架是一个能够帮助机器学习和人工智能开发人员轻松进行模型训练、优化及评估的软件库。
    的头像 发表于 08-17 16:11 483次阅读

    深度学习框架的作用是什么

    的任务,需要使用深度学习框架深度学习框架是对深度学习算法和神经网络模型进行构建、调整和优化的软件工具集。这些
    的头像 发表于 08-17 16:10 1173次阅读

    深度学习框架是什么?深度学习框架有哪些?

    深度学习框架是什么?深度学习框架有哪些?  深度学习框架是一种软件工具,它可以帮助
    的头像 发表于 08-17 16:03 1782次阅读

    深度学习框架pytorch入门与实践

    深度学习框架pytorch入门与实践 深度学习是机器学习中的一个分支,它使用多层神经网络对大量数据进行学习,以实现人工智能的目标。在实现深度学习的过程中,选择一个适用的
    的头像 发表于 08-17 16:03 1205次阅读

    大大降低联网开发门槛TuyaOS3.8.0强大开发系统让IoT更简单

    作为降低联网开发门槛TuyaOS 操作系统,此次迎来了重大更新(点击查看
    的头像 发表于 08-16 17:15 986次阅读
    大大<b class='flag-5'>降低</b>物<b class='flag-5'>联网</b><b class='flag-5'>开发</b><b class='flag-5'>门槛</b>!<b class='flag-5'>TuyaOS</b>3.8.0强大<b class='flag-5'>开发</b>系统让IoT更简单

    TuyaOS 3.8.0 全新来袭!物联网宝藏神器让开发简单又强大

    作为降低联网开发门槛TuyaOS操作系统,此次迎来了重大更新(点击查看
    的头像 发表于 08-14 10:02 460次阅读
    <b class='flag-5'>TuyaOS</b> 3.8.0 全新来袭!物<b class='flag-5'>联网</b>宝藏神器让<b class='flag-5'>开发</b>简单又强大

    全面解析:如何用TuyaOS开发套件,降低联网开发难度?

    TuyaOS  EasyGo 是基于 TuyaOS 操作系统生成的一系列开发资料的统称,主要包含产品开发包和开发
    的头像 发表于 05-17 14:49 502次阅读
    全面<b class='flag-5'>解析</b>:如何用<b class='flag-5'>TuyaOS</b><b class='flag-5'>开发</b>套件,<b class='flag-5'>降低</b>物<b class='flag-5'>联网</b><b class='flag-5'>开发</b>难度?

    中文C语言编程玩转联网华为鸿蒙Hi3861开发-基础案例合集

    继《一套支持中文C语言编程的鸿蒙Hi3861智能硬件开发套件》发布后,中文C语言编程玩转联网华为鸿蒙Hi3861开发,多个基础案例视频,包括交通红绿灯、数码管、光电开关、手指侦测心率
    发表于 05-08 23:50

    面向万智联的应用框架的思考和探索(中)

    ,应用框架要解决的核心问题主要有三类:1.开发效率;2.性能体验;3.跨设备能力。 而当事实上有多个主流OS平台长期并存时,跨平台的需求,或者更准确的说,如何进一步降低主流平台上应用适配的成本,就变的非常重要
    发表于 05-05 14:41