平台简介

更新时间:2025-05-30 01:56:03下载pdf

智慧商业云开发平台是涂鸦打造的物联网云端商业场景开放平台,为各行业应用开发者、设备制造商、方案商提供了包含 OpenAPI 在内的各类云端服务,覆盖了设备控制、空间管理、场景自动化等核心场景的通用能力,并整合了智慧安防、智慧商照、智慧社区、智慧酒店、智慧公寓等垂直领域的 PaaS 能力。基于智慧商业云开发平台及配套技术服务,开发者可以围绕 Powered by Tuya 设备快速构建智慧城市、智慧商业、智慧工业等各行业解决方案。

典型应用场景

打造设备管理系统和大数据平台

品牌制造商在利用涂鸦模组快速完成产品智能化的同时,还可以利用云开发平台的开放能力高效打造设备管理系统和大数据平台,从而更好地满足业务发展诉求。
例如,能源公司可以基于云开发平台搭建自己的能源数据系统,从而对能源设备进行合理的资源调度,提升系统整体的经济效益。

构建领先的行业解决方案

依托数十个行业的商业化实践,涂鸦从硬件生态、软件服务到云端能力都有着深厚的积累,能够帮助行业解决方案供应商灵活而便捷的构建极具竞争力的垂直行业解决方案。
例如,酒店行业解决方案服务商不仅可以从涂鸦采购覆盖电工照明、大小家电等各品类的硬件设备,同时还能基于涂鸦云开发平台的云端开放能力实现酒店场景下的各类业务功能。

名词及缩略语解析

Term Description
OAuth2.0 OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问或控制该用户在TUYA云上的设备、场景数据等,而无需将用户名和密码提供给第三方应用,面向C端的应用场景如:TUYA智能APP 用户通过授权,将自己账号下的设备授权给第三云语音平台,如:Alexa、Google Home 控制;面向B端的应用场景如:开发者可基于TUYA颁发的云应用密钥可免输入账号密码的方式获取/控制开发者名下的资源数据,如:用户、设备、产品、APP等。
简单模式 OAUTH2.0协议规范中的授权模式之一,也称客户端凭证模式(Client Credentials Grant),client基于TUYA接口规范进行接口访问,TUYA认证服务器认证后,可颁发访问令牌。
授权码模式 授权码模式是 OAuth 2.0 协议规范中的授权模式之一,也称授权码授权模式(Authorization Code Grant)。客户端使用授权码交换访问令牌,以此获得用户数据访问权限。
clientId/accessId & secret/accessKey 也称云应用密钥对,在TUYA IoT平台 云开发版块中创建云应用后由后台默认生成,用于授权认证、接口认证时使用。
access_token 访问令牌,也称认证凭据,调用TUYA云openAPI需要提供,TUYA认证服务器认证完成后才可以完成相关业务操作。
refresh_token 刷新令牌,当访问令牌失效时,可通过该令牌进行置换获取一个新的访问令牌,该令牌使用期限为一次有效。
API API(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定;用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问原码,或理解内部工作机制的细节。
消息队列 “消息队列”是在指消息在传输过程中保存消息的容器。
Pulsar Pulsar是一个支持多租户的、高性能的服务器到服务器之间消息通讯的解决方案,最初由雅虎开发,现在由 Apache 软件基金会管理。涂鸦基于开源的Pulsar系统进行了定制改进,通过Pulsar主动推送各种事件数据给外部合作伙伴,按照涂鸦提供Pulsar SDK可完成消息接入,以满足合作伙伴对消息实时性和消息持久化的要求。
RESTful RESTful是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。RESTful适用于移动互联网厂商作为业务使能接口的场景,实现第三方OTT调用移动网络资源的功能,动作类型为新增、变更、删除所调用资源;TUYA云以RESTful风格的API向外部开发者提供接口服务。
标准化 是指在产品对接实践过程中,TUYA云对重复性的控制协议和概念,结合品类,统一物模型、制定统一化的控制协议,以帮助开发者在TUYA平台中一次产品对接满足同类产品下多型号产品的控制。减少重复对接带来的繁杂工作量,从而提升对接效率。
指令集 用于下发控制设备的一个或多个控制指令集合,以产品品类维度进行区分,同一品类下的指令集可含括该品类下不同PID下的指令集合,即PID维度的指令集是品类维度指令集的子集。
状态集 用于描述设备上报功能状态的集合,同指令集,以产品品类维度进行区分,同一品类下的状态集可含括该品类下不同PID下的状态集合,即PID维度的状态集是品类维度状态集的子集。注意:指令集与状态集并不严格一一对应,开发者可基于下发 和 上报场景来按需使用指令集或状态集。