开发方式

更新时间:2023-12-07 03:02:53下载pdf

云开发 支持基于 自定义开发全屋智能 方式创建云开发项目,本文介绍两种开发方式间的差异和应用场景,帮助您选择适合的开发方式。

您现在正在阅览的,是一篇不完全公开的文档,这表示该文档内容的适用性有一定的限制,文档或目录所描述的内容适用于旧版本 SDK、API、工具、平台等。
如果您需要更准确的技术文档,请访问 涂鸦 IoT 开发平台,然后自行搜索。

立即体验 IoT Core 连接服务

当您创建项目时可以选择与应用场景相符的开发方式,这仅会影响项目创建成功后推荐的云服务清单以及是否引导创建资产、用户等。项目本身并没有差异,两种开发方式可以随意转换或在一个项目中同时存在家庭体系和资产体系。

适用场景

自定义开发

适用于各类行业场景(例如智慧校园、智慧公寓、智慧商照)的通用开发方案,支持基于智能设备生态和行业通用的 资产用户 体系,自定义构建符合各类业务需求的资产结构,通过涂鸦智能提供的配网工具连接设备和 API,输出极具竞争力的行业解决方案。

例如,智慧校园的方案商采购涂鸦生态的智能设备,通过资产管理设备,构建智慧校园大屏 + 施工人员 App + 教师端控制 App 的多端应用体系。

开发方式

全屋智能

针对 家庭房间 业务体系的全屋智能场景,基于涂鸦智能已构建的全屋智能方案,直接使用涂鸦全屋智能应用生态(包含 智能生活 AppOEM AppIoT App SDK 和微信小程序等)连接设备,结合全屋智能开放能力,构建全屋智能管理平台。

例如,硬件厂商生产智能设备并使用 OEM App,可以方便地将 OEM App 关联到云开发全屋智能项目中,并通过云开发 OpenAPI 获取设备、用户数据,打造大数据管理平台。

开发方式

开发方式对比

两种开发方式在设备管理体系、设备关联方式、资产归属方式等方面有所不同,以下通过表格为您展示。

开发方式 自定义开发方式 全屋智能开发方式
概述 基于行业通用的资产、用户体系,构建契合任何行业场景的物联网 SaaS 项目。 关联涂鸦全屋智能应用生态(如:OEM APP),并通过涂鸦开放全屋智能 API 管理 App 下的资源 。
设备管理方式 基于 资产 体系,支持根据各行业应用场景特点,灵活改变资产结构。 基于全屋智能里的 家庭房间 结构体系,应用于其它应用场景。
添加设备的方式 通过涂鸦提供的 智慧行业 App 将设备添加到资产中。 通过涂鸦全屋智能生态应用(包含 智能生活 AppOEM App、微信小程序等)连接设备,并授权给云开发项目使用权限。
设备归属 设备归属于资产(B 端),资产可授权给用户。 设备归属于涂鸦全屋智能应用生态下的用户(C 端),需要通过用户将设备授权给云开发项目。
用户管理 每个项目具备独立的用户体系,可根据实际情况建立适合应用场景的用户体系。 等同于涂鸦全屋智能应用生态下的用户体系。
应用管理 支持在一个项目下管理多端应用,可以配置每个应用的资产权限。 在项目下可以关联已有的涂鸦全屋智能生态应用。
OpenAPI 推荐使用 行业通用 API 推荐使用 全屋智能 API