NB物联网之天翼物联(2)——profile定义与使用

简介: NB物联网之天翼物联(2)——profile定义与使用

前言


前面大体讲了电信NB平台的一些概念,本篇就来接触一下电信NB的核心配置之一profile。

profile 就是配置文件嘛!编解码插件就是编解我们与设备通讯使用的十六进制码流的东西。

向大家推荐如何做到电信NB与移动NB兼容


profile的定义


每一个service包含属性和命令两部分

属性对应的是上传的数据,我们定义好规则之后,上传的16进制码流会根据我们定义的规则拆分到指定的service的 属性列表 中的 属性 中,生成一个json传递给我们的应用;

命令对应的是下发的数据,我们定义好规则之后,下发的json(下发命令字段 中的 属性 的键值对)根据我们定义好的规则将json转换成16进制码流传递到设备上;

image.png

如上图所示:

我们定义了一个名字为CommandService的服务,这个服务是专门用来下发命令的,应为我需要下发的命令单一,所以只定义了一个Send命令,这个命令中有一个value属性,类型是string类型的,长度是500,然后定义了一个叫做response的响应命令字段(其实并没有看出来有什么用,可以不定义)。


我理解的数据流向


image.png

如上图所示:profile封装工具根据我们配置好的profile属性将设备上传的16进制码流拆解到对应的profile,同时当有命令下发时,将应用传来的profile转换成相应的16进制码流。


与编解码插件的联系


理论上当我们将profile定义完成之后我们就确定了编解码插件的编解码规则,所以我们后面的工作就有了理论基础。


下回:编解码插件具体使用方式与规则


相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
1月前
|
网络协议
【开源视频联动物联网平台】J2mod库对指令码的定义
【开源视频联动物联网平台】J2mod库对指令码的定义
38 1
|
7月前
|
传感器 数据可视化 自动驾驶
物联网定义(二)
物联网定义(二)
72 0
|
7月前
|
传感器 监控 物联网
物联网定义(一)
物联网定义(一)
62 0
|
11月前
|
安全 物联网
阿里云产品体系分为6大分类——物联网——分为7类——物联安全
阿里云产品体系分为6大分类——物联网——分为7类——物联安全自制脑图
120 1
|
安全 物联网 数据安全/隐私保护
这款安全芯片,将重新定义物联网设备上云
在9月9日,英飞凌联合阿里云举行线上发布会,面向中国市场推出基于硬件的ID²安全芯片OPTIGA™ Trust M2 ID2,旨在重新定义物联网设备上云的安全标准,专注保障物联网设备安全上云。
226 0
这款安全芯片,将重新定义物联网设备上云
|
编解码 物联网 测试技术
NB物联网之天翼物联(7)——一次性通过电信NB平台自助测试
NB物联网之天翼物联(7)——一次性通过电信NB平台自助测试
NB物联网之天翼物联(7)——一次性通过电信NB平台自助测试
|
编解码 JSON 物联网
NB物联网之天翼物联(6)——移动电信NB的区别与兼容开发
NB物联网之天翼物联(6)——移动电信NB的区别与兼容开发
NB物联网之天翼物联(6)——移动电信NB的区别与兼容开发
|
编解码 JSON 物联网
NB物联网之天翼物联(5)——编写编解码插件
NB物联网之天翼物联(5)——编写编解码插件
NB物联网之天翼物联(5)——编写编解码插件
|
编解码 Java 物联网
NB物联网之天翼物联(4)——配置编解码插件
NB物联网之天翼物联(4)——配置编解码插件
NB物联网之天翼物联(4)——配置编解码插件
|
3天前
|
供应链 物联网 区块链
未来交织:区块链技术、物联网和虚拟现实的融合革新
【4月更文挑战第25天】 随着科技的迅猛发展,新兴技术如区块链、物联网(IoT)、以及虚拟现实(VR)正在重塑我们的世界。这些技术不仅在独立领域中取得显著进展,而且开始相互交融,催生出一系列创新应用。本文将探讨这些技术的发展趋势,并深入剖析它们在不同行业中的应用场景,包括供应链管理、智能家居、远程工作、以及沉浸式娱乐等领域。

相关产品

  • 物联网平台