物美智能文档 物美智能文档
  • 系统运行
  • 系统部署
  • Docker安装部署
  • 硬件设备接入
  • 硬件SDK说明
  • 小程序和App
  • 使用说明
  • 常见问题
  • 操作手册

    • 快速入门
    • 通用物模型
    • 产品管理
    • 设备管理
    • 场景联动
    • 视频监控
    • 固件开发
  • 其它

    • 配置说明
    • 消息流转和存储
    • 使用TDengine
    • 相关文档
  • 物联网开发板
  • 智慧农业
  • 智能开关
  • 相关硬件

    • 硬件和开发板
商用授权
在线演示 (opens new window)
返回官网 (opens new window)
  • 系统运行
  • 系统部署
  • Docker安装部署
  • 硬件设备接入
  • 硬件SDK说明
  • 小程序和App
  • 使用说明
  • 常见问题
  • 操作手册

    • 快速入门
    • 通用物模型
    • 产品管理
    • 设备管理
    • 场景联动
    • 视频监控
    • 固件开发
  • 其它

    • 配置说明
    • 消息流转和存储
    • 使用TDengine
    • 相关文档
  • 物联网开发板
  • 智慧农业
  • 智能开关
  • 相关硬件

    • 硬件和开发板
商用授权
在线演示 (opens new window)
返回官网 (opens new window)
  • 文档

    • 系统运行
    • 系统部署
    • Docker安装部署
    • 硬件设备接入
    • 硬件SDK说明
    • 使用说明
      • 一、使用流程
      • 二、设备配网 / 扫码添加设备
      • 三、数据同步
      • 四、多租户
      • 五、名词解释
    • 小程序和App
    • 常见问题
  • 操作手册

    • 快速入门
    • 通用物模型
    • 产品管理
    • 设备管理
    • 场景联动
    • 视频监控
    • 固件开发
  • 其他

    • 配置说明
    • 消息流转和存储
    • 使用TDengine
    • 相关文档
目录

使用说明

# 一、使用流程

  1. 新建产品
  2. 导入或新建产品物模型,然后发布产品
  3. 新建设备(可跳过,直接在sdk中配置设备信息,设备认证成功后,系统自动生成对应设备实体)
  4. 下载sdk,配置设备信息,完成具体功能,烧录代码到设备
  5. 设备通电后连接系统,设备自动激活

# 二、设备配网 / 扫码添加设备

提示

有两种情况:第一种是系统不存在该设备,配网或扫码后会新建设备到用户账号下;第二种是系统已存在该设备,配网或扫码后是关联设备到用户账号下。

  1. 设备配网:通过配网可以把wifi信息配置到设备,以及新建设备到用户账号下。目前H5、微信小程序、安卓和IOS都支持单设备配网,多设备配网只有微信小程序支持。单设备配网时用户手动切换手机wifi为设备热点,然后进行配网。

  2. 扫码添加设备:用户通过扫码新建设备到自己账号下。系统中的每个设备都有二维码,在设备详情摘要中查看。二维码固定为下面JSON格式:

# type固定值为1,代表扫码添加设备
# type、deviceNumber、productId 为必填项,productName为可选项
{
	"type": 1,
	"deviceNumber": "D888666",
	"productId": 5,
	"productName": "智能插座"
}
1
2
3
4
5
6
7
8

# 三、数据同步

设备详情中的数据同步功能,主要用于解决后端掉线,重新上线,设备在此期间状态未同步到系统的问题。

# 四、多租户

系统默认包含五种类型账号:超级管理员,管理员、游客、租户、用户,通过角色区分。默认注册的账号为普通用户,可以重新给用户分配角色。

  1. 超级管理员:admin账号,且只有一个。可以管理系统所有数据。
  2. 管理员:可以管理系统所有数据,具体权限可自定义。
  3. 游客:用于项目的演示,相对于管理员,缺少数据删除的权限和部分功能权限。
  4. 租户:可以查询系统定义的产品分类和通用物模型,以及管理自己的产品、产品分类、通用物模型、产品固件、设备分组、场景联动和产品下的所有设备。
  5. 用户:管理自己的分组、设备和场景联动,以及其他用户分享给自己的设备。

# 五、名词解释

  1. 物模型:物模型是产品或设备的数据模型。包括属性、功能和事件。属性指设备的状态、配置和监测数据,例如温湿度;监测数据只能读取,配置和状态可以读取和写入。功能用于执行某项特定任务,例如打开风扇,可读取和写入。事件是设备主动上报给系统,例如温度过高,设备异常等。

  2. 设备影子:用于缓存设备的属性和功能。设备离线时可以控制设备,设备上线后系统把离线控制的属性和功能下发给设备,设备作出响应。

  3. 场景联动:一种自动化业务逻辑的可视化编程方式。例如设置晚上回家这个场景,门锁一打开,就把电视、饮水机和空调打开。

上次更新: 2022/09/06, 21:05:27
硬件SDK说明
小程序和App

← 硬件SDK说明 小程序和App→

Theme by Vdoing | Copyright © 2021-2023 wumei smart | Apache License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式