【开发者portal在线开发插件系列一】profile和基本上下行消息

2023-05-16

转载:https://bbs.huaweicloud.com/forum/thread-13087-1-1.html

前言:
开发者portal支持在线开发profile(即设备建模)、在线开发插件、模拟应用管理设备、模拟设备上报数据接收命令、支持离线开发的profile和插件的上传部署,是合作伙伴快速集成设备、对接联调的神器。

 

以上功能除了插件相关功能只支持NB-IoT场景,其他功能通用(NB-IoT、智慧家庭、车联网等)

话不多说,开始今天的演(表)示(演)

================我是“下方内容基本都是图,看图操作就好”的分隔线================场景说明:
假设有一款烟感设备(NB设备),具有烟雾报警功能和温度上报功能,也支持远程控制命令(远程打开报警功能,比如某大楼某房间着火,可以根据火势及火灾现场温度远程打开其他房间的烟雾报警,提醒住户疏散)

profile开发:
登录开发者portal,进入Profile开发->Profile在线开发->自定义产品->创建全新产品

这样,profile就开发完毕了。如果有保存按钮,记得点保存哦~


在线插件开发:
登录开发者portal,进入插件开发->插件开发->添加插件->新建插件->选择对应的profile->点击确定。
可以在右边看到profile的内容:

点击新增消息:

添加一条数据上报消息:

为消息添加字段:

添加第一个字段,表示上报的火灾等级(1个字节就够用了):

添加第二个字段,表示温度(需要2个字节):

把右边profile的属性一一拖曳过来与字段关联起来:请务必仔细看图

再点击左侧边上的新增消息按钮:

添加一条命令下发消息:

同样为命令下发消息添加字段,添加一个value字段,表示告警的开关

把右边profile的命令字段一一拖曳过来与字段关联起来:请务必仔细看图

这样插件编写好了,点击右上边的部署按钮:

等待部署成功:

使用模拟器调测:

进入我的设备->注册设备->选择对应的profile,填写设备名称和验证码,注册设备:

再到模拟器->NB设备模拟器->绑定设备:

上报业务码流

查看设备数据:

到我的设备->点击具体设备进入设备详情->切到历史数据页签:


下发命令:


注意:使用模拟器测试,请在下发命令前先上报一条数据,然后再马上下发命令。
在我的设备列表点击对应设备的命令下发按钮,填写参数值,点击发送:

查看命令状态:

到我的设备->点击具体设备进入设备详情->切到历史命令页签:

image.png

 

这样,使用模拟器的调测完成了,平台的业务已调通。

 

下一步就该使用真实的应用调用接口与平台对接,使用真实的设备上报数据,接收命令。

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【开发者portal在线开发插件系列一】profile和基本上下行消息 的相关文章

  • 用supervisor管理进程报错 “exit status 1 not expected”

    查看supervisor的日志发现报错 xff1a tail f var log supervisor supervisord log exited cyberwing domain numbercard exit status 1 not
  • Linux下core文件产生的一些注意问题

    前面转载了一篇文章关于core文件的产生和调试使用的设置 xff0c 但在使用有一些需要注意的问题 xff0c 如 在什么情况 才会正确地产生core文件 列出一些常见问题 xff1a 一 xff0c 如何使用core文件 1 使用core
  • windows10+ubuntu16.04双系统安装教程--UEFI安装方法

    本人github其他资料地址 xff1a https github com Bubble water deeplearning 一 ubuntu 1 1 ubuntu 系统镜像链接 1 2 刻录ubuntu 系统镜像 1 3 安装教程 往下
  • px4: v2的主板刷写v2的固件

    v2的主板刷写v2的固件 fengxuewei 64 fengxuewei Legion Y7000 2019 PG0 src Firmware changwei rc span class token function make span
  • C++语言HTTP协议解析器

    httpParser 项目地址 xff1a https github com yuesong feng httpParser C 43 43 版本的 HTTP 协议解析器 xff0c 可自动识别 request 与 response 请求
  • Docker push 命令

    https www jianshu com p 1c8b96cf1f13 Docker hub注册用户 到官网注册账号 xff1a https hub docker com 在本地Linux登录docker xff1a docker 64
  • docker 配置国内镜像地址

    https www cnblogs com cocoajin p 15513348 html 为docker配置国内镜像地址 xff0c 用于在pull镜像下载加速 1 创建配置文件daemon json 在目录 etc docker da
  • Dockerfile的使用

    dockerfile中的指令 构建镜像 docker build t 仓库地址 仓库名称 镜像名称 标签 在dockerfile目录下构建 文件名为Dockerfile FORM span class token comment 指定基础镜
  • ROS小车记录系列(二)IMU采集、过滤,与odom数据融合,发布新的odom话题

    xff08 二 xff09 IMU采集 过滤 xff0c 利用EKF将IMU与odom融合 xff0c 发布新的odom话题 A ROS采集节点B imu tools过滤imu数据C 使用 robot pose ekf 对imu和odom进
  • java开发——时间类型和时间格式转换

    项目开发过程中 xff0c 有时候需要将时间的形式进行变换 xff0c 时间的输入和输出不一致的转换 xff0c 本文用于记录常用到的方法 首先对sdf format a sdf parse a 两个类型进行区分 sdf format a
  • Cmake知识----编写CMakeLists.txt文件编译C/C++程序

    CMake是一种跨平台编译工具 xff0c 比make更为高级 xff0c 使用起来要方便得多 CMake主要是编写CMakeLists txt文件 xff0c 然后用cmake命令将CMakeLists txt文件转化为make所需要的m
  • Linux(centos 7) 环境安装MySQL5.7

    mysql安装包 链接 xff1a 百度网盘 请输入提取码 提取码 xff1a b8w4 环境准备 安装好的centos 7系统 root 用户登录Linux 在根目录下创建 soft目录 上传mysql安装包到 soft目录 xff0c
  • Linux桌面基础:X Window System——Xorg

    一 前言 Unix Like 操作系统不是只能进行服务器的架设而已 xff0c 在美编 排版 制图 多媒体应用上也是有其需要的 这些需求都需要用到图形接口 xff08 Graphical User Interface GUI xff09 的
  • 位姿估计之PnP算法

    最近实验室学习安排是了解Pnp问题解法 xff0c 于是就在网上找了各种文章学习 xff0c 在此进行总结 xff0c 给我卷 xff01 xff01 xff01 1 什么是PnP问题 xff1f PnP 全称Perspective n P
  • HardFault_Handler异常(死机)的处理

    在系统开发的时候 xff0c 出现了HardFault Handler硬件异常 xff0c 也就是死机 xff0c 尤其是对于调用了os的一系统 xff0c 程序量大 xff0c 检测堆栈溢出 xff0c 以及数组溢出等 xff0c 找了半
  • 我推荐的一些C\C++书籍

    转载 xff1a http blog jobbole com 61308 本文由 伯乐在线 周昌鸿 翻译自 bert hubert 欢迎加入 技术翻译小组 转载请参见文章末尾处的要求 人们常常问我有什么C 43 43 和编程的书籍推荐 xf
  • ddddttt

    lt template gt lt div class 61 34 editable cell 34 gt lt div v if 61 34 editable 34 class 61 34 editable cell input wrap
  • jmeter聚合报告的Throughput、Received KB/sec、Sent KB/sec、平均响应时间的算法分析

    Jmeter聚合报告 xff1a samples xff1a 总请求数 samples样本个数 number of requests Throughput 吞吐量 Request Sec 每秒多少请求 在jmeter中 xff0c 大多数情
  • ROS小车记录系列(五)TF树维护,串口ttyUSB*绑定

    1 TF树维护 在这单独列出我的TF树建立过程 xff0c 只是自己做个记录 开始时候很多都是用代码发布静态TF xff0c 可以使用但是后面调试rviz看的时候不方便 xff0c 所以改用urdf文件统一建立 xff0c 尤其是方便调雷达
  • 如何上传代码到github?

    github是什么 xff1f github是Git 远程仓库 github是一个基于git的代码托管平台 Git是什么 xff1a Git 是一个开源的分布式版本控制系统 xff0c 用于敏捷高效地处理任何或小或大的项目 如何上传代码到g

随机推荐