准备工作
准备工作
注册账号
在这一节里,您将快速体验一个设备的接入和基本的数据上报。
首先您需要一个用户账号,用来创建和管理您的云端设备,以及使用更多高级功能。
ThingsCloud 公有云面向所有用户开放注册,支持免费版和付费版。免费版支持较少的设备数和消息量,以及部分高级功能的限制,但完全不影响您进行物联网原型的开发,或较少设备数量的个人使用。当您需要接入更多设备,或解锁高级功能,可以开通付费版。
创建项目
项目是 ThingsCloud 中的一个资源集合,项目中包含了您随后要创建的设备、设备类型、规则、应用、API等。您不仅可创建自己的项目,也可以被邀请加入别人创建的项目,成为项目管理员或访客。
在这里,我们创建一个用于演示的项目,您需要填写项目名称,并选择一个可用区域,便可以创建自己的项目。
提示
这里我们简要介绍一下区域的概念。
首先,ThingsCloud 作为物联网 PaaS 平台,为全球大规模设备提供接入,其底层架构采用区域隔离和区内集群的方式,通过覆盖全球各大数据中心,为不同地域的设备提供就近接入。
其次,区域分为公有区、专有区、私有区。公有区面向各类产品开发阶段和小规模商用场景,普通用户可以直接使用;专有区面向行业客户的大规模商用场景,提供更多的增值服务;私有区面向设备厂商,提供独立的定制服务。
创建设备
接下来,创建第一个设备,它代表的是您的物理设备在云平台对应的一个实体,这个物理设备可以是一个光照传感器或智能开关,也可以是一个智能水表或网关。
创建设备非常简单,只需要给设备起一个名称即可,当然您也可以随时修改设备名称,或者使用 API 批量给设备更新名称。
一个项目中可以创建任意多个设备,当然,在 ThingsCloud 公有云中,您需要通过升级付费版本来提升可创建的设备数。
获得设备证书
设备创建成功后,进入设备详情页,在 连接
页面中,可以找到设备证书的两个重要标识:
标识 | 示例 |
---|---|
项目 ProjectKey | Fl1Qrm5gVE |
设备 AccessToken | 7lbm0sk51zt13opk |
提示
以上的标识值仅用于举例,请不要直接使用。
提示
设备证书通常保存在设备固件或设备存储器(ROM 或 Falsh)中,请务必保护防止泄露。
对于量产设备,我们提供了设备自动获取证书的支持,也就是“一型一密”,对相同设备类型下的所有设备提供统一的身份认证。详细说明请参考相关章节。