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

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

3天内不再提示

开发者实践|如何通过Tuya OpenAPI实现云开发场景联动

涂鸦开发者 2022-08-19 09:56 次阅读

一千个住户有一千种生活习惯,智能家居如何才能根据用户个性化的需求,实现真正的“智能”?这就需要家居产品之间智能排列,组合成多样化的场景联动模式。

下面我们就来说说如何通过Tuya OpenAPI实现云开发场景联动,满足用户不同的需求。

云开发场景联动

云开发场景联动,顾名思义,即指在基于涂鸦 IoT 开发平台配置的条件规则中,根据用户使用场景,在 App 场景频道中配置相关的条件选项,从而可以实现多个设备之间互联互通。如入户灯开启时,电动窗帘同步开启等。

69c32774-1f1f-11ed-9ade-dac502259ad0.gif6ab2196a-1f1f-11ed-9ade-dac502259ad0.gif

▲氛围灯和灯带的手机操作界面

场景联动配置好之后,用户可以自定义设置功能点是否支持智能场景触发条件以及执行任务。添加了场景联动后,用户即可在 App 智能场景进行对应功能的设置

例如,早上离家时,用户可点击App上的“离家”模式或通过苹果 Siri 说“Siri,我出门了”,则房屋内可以实现灯光和空调延时关闭。

甚至可以解放双手,当晚上回家时,用户推开门的一刹那,客厅灯自动亮起,空调自动打开,电动窗帘同步开启等;还有很多模式可根据用户情况设置。

6b1c8e58-1f1f-11ed-9ade-dac502259ad0.gif

▲门磁的手机操作界面

通过Tuya OpenAPI,不管是开发者品牌还是厂家,都能快速实现场景中的设备互联

概述

场景联动是使用条件规则,添加参与联动的设备,通过条件和动作方式来触发不同设备之间联动,并将规则部署至涂鸦云端,实现云端的场景联动

场景联动规则由执行条件(Condition)执行动作(Action)这两个大部分组成。

目前支持的条件有:设备状态/外部条件/天气条件/定时条件;

目前支持的动作有:设备状态/场景/延时/消息

目前支持的条件策略:&&(与)和||(或)

总结构图

6c86210a-1f1f-11ed-9ade-dac502259ad0.png

场景联动举例:当我打开家门的时候,客厅灯亮起,卧室的灯带打开;气温低于10度,打开空调。

(一)

场景条件:当设备门磁的状态为打开时候

触发关系:只要满足一个条件即可(||或关系)

场景动作:打开客厅的灯,卧室的灯带打开

(二)

场景条件:当前的温度低于10度

触发关系:只要满足一个条件即可(||或关系)

场景动作:打开空调,并设置温度25度。

流程步骤

01

创建云开发项目

02

开通IoT Core服务,并授权到对应的云开发项目

03

订阅消息服务

04

下载Connector SDK(Tuya 官方SDK)

05

参考OpenAPI -添加自动化的接口文档

06

编辑代码Demo,实现场景联动功能

DEMO 内容

1、前期的配置项建议参数上述文档配置,此处不再详细介绍。

2、Connector SDK 已经封装了获取token签名的事务,因此下载完后就可以直接进行接口调试。

3、配置云开发参数。

4、按照接口文档构造请求数据。

5、完成创建云开发的接口调用,创建场景联动,看实物是否按照场景设定的执行。

注意事项

string和raw类型的dp点不支持场景联动。

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

    关注

    2909

    文章

    44729

    浏览量

    374428
收藏 人收藏

    评论

    相关推荐

    AI驱动智慧未来,2024 TUYA全球开发者大会(中东)圆满落幕

    2024年10月17日,涂鸦智能联手阿里共同举办的TUYA全球开发者大会在迪拜正式召开。这是涂鸦开发者大会首次落地中东,涂鸦携手海内外行业领袖,为
    的头像 发表于 10-19 08:05 348次阅读
    AI驱动智慧未来,2024 <b class='flag-5'>TUYA</b>全球<b class='flag-5'>开发者</b>大会(中东)圆满落幕

    GenAI硬件工作组在TUYA开发者大会(苏州)正式成立,引领AI硬件新纪元

    9月25日,2024TUYA全球开发者大会在苏州成功召开。在这场汇聚了众多国内外行业顶尖精英的盛会上,涂鸦智能凭借前瞻性的视野,引领了一场关于GenAI、智能硬件创新及未来科技趋势的深度探讨,为
    的头像 发表于 09-27 08:05 386次阅读
    GenAI硬件工作组在<b class='flag-5'>TUYA</b><b class='flag-5'>开发者</b>大会(苏州)正式成立,引领AI硬件新纪元

    2024 TUYA全球开发者大会(苏州)启幕,涂鸦携手开发者共绘AI与能源领域新蓝图

    2024 TUYA全球开发者大会(苏州)的圆满举办,见证了涂鸦在AI与能源等领域的先进技术实力和行业内的强大影响力。未来,涂鸦还将持续携手全球合作伙伴,共同探索AI等全新领域,推动技术创新,携手共创一个更加绿色、可持续的智能世界。
    的头像 发表于 09-26 08:29 129次阅读
    2024 <b class='flag-5'>TUYA</b>全球<b class='flag-5'>开发者</b>大会(苏州)启幕,涂鸦携手<b class='flag-5'>开发者</b>共绘AI与能源领域新蓝图

    开发者空间实践指导:基于 3 大 PaaS 主流服务轻松实现文字转换语音

    【摘要】 基于 CodeArts API 设计语音合成接口,基于 API Explorer 调试接口,并利用 CodeArts IDE 实现数据流转换为音频 案例简介 开发者将在主机中
    的头像 发表于 09-13 16:25 475次阅读
    <b class='flag-5'>开发者</b>空间<b class='flag-5'>实践</b>指导:基于 3 大 PaaS 主流服务轻松<b class='flag-5'>实现</b>文字转换语音

    2024 TUYA全球开发者大会(欧洲)盛大启幕,涂鸦携手开发者共筑绿色低碳未来

    2024年9月9日,TUYA全球开发者大会在德国柏林会展中心隆重举办。作为TUYA开发者大会的欧洲首站,此次活动精彩纷呈,创新AI产品、解决方案层出不穷。涂鸦智能携手海内外行业翘楚,为
    的头像 发表于 09-12 08:05 405次阅读
    2024 <b class='flag-5'>TUYA</b>全球<b class='flag-5'>开发者</b>大会(欧洲)盛大启幕,涂鸦携手<b class='flag-5'>开发者</b>共筑绿色低碳未来

    Silicon Labs闪耀TUYA全球开发者大会

    近日,全球物联网领域的盛会——“TUYA全球开发者大会”在深圳隆重举行。作为涂鸦智能的紧密合作伙伴,Silicon Labs(芯科科技)也受邀出席,与国内外众多知名企业共同探讨物联网应用的前沿技术与发展趋势。
    的头像 发表于 06-07 17:45 1010次阅读

    全球智慧领袖共襄2024 TUYA全球开发者大会,开启智慧商业新纪元

    5月29日,2024TUYA全球开发者大会在深圳福田隆重召开。此次大会以“GenAI+IoT:DrivingSmarterSpaces”(智物融合,AI碳索)为主题,涂鸦智能携手来自全球开发者
    的头像 发表于 06-07 08:15 452次阅读
    全球智慧领袖共襄2024 <b class='flag-5'>TUYA</b>全球<b class='flag-5'>开发者</b>大会,开启智慧商业新纪元

    以GenAI重塑智能硬件价值,TUYA全球开发者大会引领智慧生活新潮流!

    5月29日,2024TUYA全球开发者大会在深圳隆重举行。为了让全球开发者更深入地洞察GenAI时代下智能产品的创新应用,全球化开发者平台
    的头像 发表于 06-07 08:15 383次阅读
    以GenAI重塑智能硬件价值,<b class='flag-5'>TUYA</b>全球<b class='flag-5'>开发者</b>大会引领智慧生活新潮流!

    全球智慧领袖共襄2024 TUYA全球开发者大会,开启智慧商业新纪元

    5月29日,2024 TUYA全球开发者大会在深圳福田隆重召开。此次大会以“GenAI + IoT: Driving Smarter Spaces”(智物融合,AI碳索)为主题,全球化开发者
    的头像 发表于 06-03 14:51 598次阅读
    全球智慧领袖共襄2024 <b class='flag-5'>TUYA</b>全球<b class='flag-5'>开发者</b>大会,开启智慧商业新纪元

    2024 TUYA全球开发者大会盛大启幕,Cube AI大模型重磅首发!

    2024TUYA全球开发者大会上,重磅推出AI大模型、AI开发工具、AI小程序开发基座等重量级产品,让AI价值真正落地。01重磅发布涂鸦的首个AI大模型——CubeA
    的头像 发表于 05-31 08:15 374次阅读
    2024 <b class='flag-5'>TUYA</b>全球<b class='flag-5'>开发者</b>大会盛大启幕,Cube AI大模型重磅首发!

    行业大咖齐聚2024 TUYA全球开发者大会,共绘AI发展蓝图

    5月29日,2024 TUYA全球开发者大会在深圳福田香格里拉正式开幕。全球化开发者平台涂鸦智能(NYSE: TUYA,HKEX: 239
    发表于 05-30 10:05 211次阅读
    行业大咖齐聚2024 <b class='flag-5'>TUYA</b>全球<b class='flag-5'>开发者</b>大会,共绘AI发展蓝图

    3大主题论坛、数十位重磅嘉宾、3000+开发者,2024 TUYA全球开发者大会圆满落幕

    5月29日,TUYA全球开发者大会在深圳福田香格里拉盛大启幕。全球化开发者平台涂鸦智能(NYSE: TUYA,HKEX: 2391)邀请了
    发表于 05-30 09:16 248次阅读
    3大主题论坛、数十位重磅嘉宾、3000+<b class='flag-5'>开发者</b>,2024 <b class='flag-5'>TUYA</b>全球<b class='flag-5'>开发者</b>大会圆满落幕

    2024 TUYA全球开发者大会即将启幕,涂鸦智能开启AI碳索新时代

    5月29日,2024TUYA全球开发者大会将在深圳福田香格里拉隆重召开。据悉,此次大会,涂鸦智能将以“智物融合,AI碳索”为主题,携手来自全球各地的开发者,共同探讨AI在千行百业的创新应用和最佳
    的头像 发表于 04-26 10:00 492次阅读
    2024 <b class='flag-5'>TUYA</b>全球<b class='flag-5'>开发者</b>大会即将启幕,涂鸦智能开启AI碳索新时代

    2024 TUYA全球开发者大会即将启幕,涂鸦智能开启AI碳索新时代

    题,携手来自全球各地的开发者,共同探讨AI在千行百业的创新应用和最佳实践。 当今时代,AI与IoT加速融合,共同塑造全新商业逻辑,IoT为AI供给数据源和多元场景,AI让IoT应用更智能。涂鸦以此为契机,紧扣时代脉搏,提出“智物
    的头像 发表于 04-25 22:34 387次阅读
    2024 <b class='flag-5'>TUYA</b>全球<b class='flag-5'>开发者</b>大会即将启幕,涂鸦智能开启AI碳索新时代

    机智开发者中心:让移动APP应用开发更智能化

    在移动应用市场的蓬勃发展中,开发者们面临着不断提高效率和创新的挑战。为了帮助开发者更好地实现移动应用开发的目标,机智物联网的新版
    的头像 发表于 03-26 16:45 350次阅读
    机智<b class='flag-5'>云</b><b class='flag-5'>开发者</b>中心:让移动APP应用<b class='flag-5'>开发</b>更智能化