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点不支持场景联动。

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

    关注

    2939

    文章

    47317

    浏览量

    407744
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    QCon·上海站HarmonyOS开发者技术分论坛:共探鸿蒙开发新机遇

    论坛(以下简称“论坛”)成功举办,论坛聚焦 AI 实践落地与技术赋能,邀请多位华为技术专家深度解读并分享 HarmonyOS AI辅助开发能力、多设备适配解决方案、场景化赋能、性能调优、场景
    的头像 发表于 10-24 15:59 686次阅读
    QCon·上海站HarmonyOS<b class='flag-5'>开发者</b>技术分论坛:共探鸿蒙<b class='flag-5'>开发</b>新机遇

    2025开放原子开发者大会11月启幕

    开发者年度盛会即将登场!2025开放原子开发者大会将于11月21-22日,在北京北人亦创国际会展中心盛大召开。大会以“一切为了开发者”为主题,汇聚全球开源智慧——国内外优秀开发者、学术
    的头像 发表于 10-24 14:05 721次阅读

    华为开发者共赢AI未来

    ,与开发者共赢”主题演讲,详细阐述了华为生态的最新进展,并宣布华为开发者空间全面升级,全新集成多种AI原生应用开发能力。
    的头像 发表于 09-20 15:58 1376次阅读

    曙光网络SugonRI开发者社区正式上线

    在人工智能与工业深度融合的大潮中,工业软件正在成为推动产业升级的关键引擎。为了让更多开发者快速掌握工业级编程技术、共享行业实践成果,曙光网络正式推出开发者社区——曙睿(SugonRI)开发者
    的头像 发表于 09-04 09:58 714次阅读

    HDC 2025开发者主题演讲精彩回顾

    开发者解决方案升级等内容,同时多位生态伙伴分享基于HarmonyOS的最新开发实践,为开发者提供切实可行的创新思路,进一步推动鸿蒙生态的繁荣发展。会上还举行了HarmonyOS极客马拉
    的头像 发表于 07-09 11:20 1030次阅读

    涂鸦智能重磅发布四大AIoT技术引擎,赋能开发者以AI重构物理世界

    4月23日,涂鸦智能以“AI+IoT”为主题,在深圳举办了2025TUYA全球开发者大会。通过聚焦AI与IntelligenceofThings的深度融合,重塑智能设备的交互方式与功能边界,涂鸦智能
    的头像 发表于 05-08 19:07 636次阅读
    涂鸦智能重磅发布四大AIoT技术引擎,赋能<b class='flag-5'>开发者</b>以AI重构物理世界

    2025 TUYA全球开发者大会成功闭幕,涂鸦智能以下一代AI硬件重构人机交互边界​

    4月23日,涂鸦智能携一系列前沿AI爆款产品重磅亮相2025TUYA全球开发者大会现场,吸引了众多与会驻足体验,并引发了现场热烈的技术交流与讨论。【2025TUYA全球
    的头像 发表于 05-08 19:07 614次阅读
    2025 <b class='flag-5'>TUYA</b>全球<b class='flag-5'>开发者</b>大会成功闭幕,涂鸦智能以下一代AI硬件重构人机交互边界​

    涂鸦智能重磅发布四大AIoT技术引擎,赋能开发者以AI重构物理世界

    4月23日,2025 TUYA全球开发者大会在深圳隆重开幕。全球AI平台服务提供商涂鸦智能(NYSE: TUYA,HKEX: 2391)以“AI+IoT”为主题,
    发表于 04-24 09:42 653次阅读
    涂鸦智能重磅发布四大AIoT技术引擎,赋能<b class='flag-5'>开发者</b>以AI重构物理世界

    2025 TUYA全球开发者大会盛大启幕,重新定义下一个AIoT时代!

    4月23日,2025 TUYA全球开发者大会在深圳正式开幕。全球AI平台服务提供商涂鸦智能(NYSE: TUYA,HKEX: 2391)携手全球顶尖科技企业代表和行业专家,举办了一系
    发表于 04-24 09:34 405次阅读
    2025 <b class='flag-5'>TUYA</b>全球<b class='flag-5'>开发者</b>大会盛大启幕,重新定义下一个AIoT时代!

    2025 TUYA全球开发者大会开幕在即!涂鸦携手五大模型巨头共话AI应用落地之道

    4月23日,2025TUYA全球开发者大会即将在深圳盛大举行。此次大会,涂鸦智能将以“AI+IoT”为主题,旨在将大模型、智能算法等前沿AI技术与IoT深度融合,实现从设备互联到场景
    的头像 发表于 04-10 19:04 638次阅读
    2025 <b class='flag-5'>TUYA</b>全球<b class='flag-5'>开发者</b>大会开幕在即!涂鸦携手五大模型巨头共话AI应用落地之道

    亚马逊科技推出Amazon GameLift Streams助力开发者实现游戏全平台跨设备串流

    亚马逊科技全新功能可助力游戏开发者触达全球更多玩家,拓展变现机会并提升收入   北京 ——2025 年 3 月 13 日 亚马逊科技宣布推出全托管游戏串流解决方案Amazon GameLift
    发表于 03-13 13:36 381次阅读

    涂鸦智能与火山引擎达成重磅合作,亿元补贴全力构建AIoT开发者生态

      全球化AI开发者平台涂鸦智能(NYSE: TUYA,HKEX: 2391)宣布与火山引擎达成重磅合作,双方将火山引擎旗下豆包大模型接入涂鸦AI
    的头像 发表于 02-28 09:01 529次阅读
    涂鸦智能与火山引擎达成重磅合作,亿元补贴全力构建AIoT<b class='flag-5'>开发者</b>生态

    微软发布《GraphRAG实践应用白皮书》助力开发者

    近日,微软针对开发者群体,重磅推出了《GraphRAG实践应用白皮书》。该白皮书全面而深入地涵盖了知识图谱的核心内容,为开发者和企业提供了宝贵的指导和启示。 从知识图谱的基础概念出发,白皮书详细阐述
    的头像 发表于 01-13 16:11 1384次阅读

    开发者的开源鸿蒙故事

    近日,在以“一切为了开发者”为主题的“2024开放原子开发者大会暨首届开源技术学术大会”上,开源鸿蒙5.0 Release版本正式发布,备受各方关注。该版本在系统完备度、分布式创新、开发者体验以及系统稳定性等方面均
    的头像 发表于 01-06 10:28 1215次阅读

    《HarmonyOS第一课》焕新升级,赋能开发者快速掌握鸿蒙应用开发

    应用集成与开发能力,能够独立完成复杂任务及拥有团队组织能力。 主题课程则聚焦前沿应用开发主题和实践,如应用UX体验标准、实时语音与文本互转、账户能力集成等应用核心功能的开发,助力
    发表于 01-02 14:24