Skip to main content

开发流程

数据模板

设备和服务器端交互的数据需要按照模板来进行发送及交互,这方面的文档链接为:
https://cloud.tencent.com/document/product/1081/34916
我们开发的数据模板和腾讯云一致,返回的错误码及状态会有所差异,以下是我们所需要开发宠物定位的数据模板展示,后面会带大家进入并创建好该模板. 模板.jpg模板2.jpg

模板使用方式

  1. 首先打开腾讯云并创建个账号:https://cloud.tencent.com/ 2搜索:物联网开发平台 并进入

  2. 新建项目,这里随便填

  3. 新建产品,填写如下图:

    新建产品.jpg

  4. 进入后可以看到第一个就是数据模板,点击导入json导入该json:

宠物定位项圈.json
导入json.jpg

  1. 然后我们就可以在腾讯上进行模拟开发了,所有大的文档都可以直接参照腾讯云,我们的加密方式交互方式都是可以直接迁移的.

功能目标

嵌入式端

  1. 实现gps定位上报
    1. 功能完成度:0%
  2. 实现电池情况上报
    1. 功能完成度:0%
  3. 实现定位模式上报
    1. 功能完成度:0%
  4. 实现信号强度上报
    1. 功能完成度:0%
  5. 实现鸣笛控制
    1. 功能完成度:0%
  6. 实现定位模式控制
    1. 功能完成度:0%
  7. 实现根据宠物活跃度自动控制定位模式
    1. 功能完成度:0%

服务器端

后端

  1. 实现设备及产品的管理
    1. 功能完成度: 100%
  2. 实现模板的创建及修改
    1. 功能完成度:100%
  3. 实现模板的解析及校验
    1. 功能完成度:100%
  4. 实现设备上报的属性,事件,行为的日志入库
    1. 功能完成度:80%
    2. 详细:行为日志尚未处理
  5. 实现设备上报的数据回复
    1. 功能完成度:100%
  6. 实现设备上报数据校验及错误回复
    1. 功能完成度:100%
  7. 实现设备行为调用
    1. 功能完成度:0%
  8. 实现设备属性控制
    1. 功能完成度:0%
  9. 实现实时消息转发客户端
    1. 功能完成度:0%

前端

  1. 实现设备及产品的管理
    1. 功能完成度:100%
  2. 实现模板的创建及修改
    1. 功能完成度:100%
  3. 实现设备日志的展示
    1. 功能完成度:0%
  4. 实现界面展示设备最新属性
    1. 功能完成度:0%
  5. 实现设备事件记录的展示
    1. 功能完成度:0%
  6. 实现设备行为的展示
    1. 功能完成度:0%
  7. 实现设备上下线日志的展示
    1. 功能完成度:0%
  8. 实现在线调试功能
    1. 功能完成度:0%