java 接入到onenet_设备接入OneNET方法——卓岚物联
《设备接入OneNET方法》—卓岚物联
发布时间:2020-04-27
作者:上海卓岚
浏览量:8356
1.设备接入OneNET
OneNET是由中国移动打造的PaaS物联网开放平台。平台能够帮助开发者轻松实现设备接入与设备连接,快速完成产品开发部署。但是对于传统电气工程师的传感器、串口设备、PLC等似乎连接到OneNET是一个复杂的过程,本文就介绍如何将传统的设备连接到OneNET。
这里主要介绍2类设备接入OneNET,第一类是串口设备,比如RS485/232设备,这些设备一般采用Modbus RTU或者645协议。此时使用串口转JSON网关可以实现接入OneNET。
第二类是将数字量输入、模拟量输入,这些量采集后需要上传OneNET,或者通过OneNET下发控制继电器输出。此时,可以使用ZLAN6844,DI、AI、DO转JSON网关来实现,使用方法类似第一类。这里主要以第一类为例介绍采用MQTT+JSON格式对接OneNET平台上传Modbus RTU设备数据。
2.操作和实战
2.1.注册OneNET
请登录https://open.iot.10086.cn/,注册OneNET账号。注册过程比较简单这里就不再累述。登录后进入开发者中心,点击左上角全部产品,全部产品多协议接入MQTT(旧版)。然后点击“添加产品”。
假设这里添加一个“我的测试”这样的产品,其它选择可以按照实际情况进行。
提示添加设备(后面也可以通过点击产品设备列表添加设备来增加设备)。这里添加一个“我的设备”这样的设备。这里的“鉴权信息”是后面设备连接时用到的,鉴权信息是自己输入的随意的密码。
这样OneNET端的操作就完成了。
2.2.设备配置
假设我们需要将一个站地址为1、功能码为03、寄存器为01的仪表数据上传到OneNET,这里需要一个MQTT+JSON转Modbus功能的网关(比如ZLAN5144J)。拿到网关之后,将这个仪表连接到网关的RS485接口,连接上网线,使用
点击“JSON配置”,打开JSON转Modbus RTU设置对话框。
在接入云平台那里选择“OneNET”。然后点击“JSON上发”进行Modbus寄存器配置,返回后还需要点击“保存JSON设置”,然后点击返回。这里先介绍一下“JSON上发”配置:
这里将这个数据点的名称设置为mydata(后面OneNET平台会显示这个名称)。站地址为1、功能码为03、寄存器地址为1。点击“保存全部并退出”,这样回到上一个对话框后点击“保存JSON设置”后,点击“返回”。此时系统提示是否进行MQTT配置,由于我们采用MQTT协议和OneNET平台对接,所以这里需要点击“是”。
在MQTT配置对话中只需要填写3个参数即可,其中的用户名即产品概述中可查的产品ID,密码即设备信息中可查的鉴权信息,客户端ID即设备列表中可查的设备ID。配置好后,点击“保存MQTT设置”,返回到第一个“固件与配置”对话框,点击“下载”按钮,下载配置到网关内部,网关随后重启。此时看到官网的TCPLink灯蓝色点亮,并且在OneNET上看到这个在线了。
2.3.数据查看
当设备连接上OneNET之后,设备就按照之前配置的1000ms(1秒)上发一次mydata的当前值。在设备列表中,点击“数据流”可以看到数据。
可以看到现在在数据流中已经有了我们添加的json关键词对应的数据“mydata”,现在数据个数已经上发286个。
点击mydata这个数据,还可以看到数据的历史曲线。
2.4.其它
另外使用OneNET的MQTT接入方式还可以实现设备和设备之间的通讯,OneNET平台下发数据给Modbus RTU控制器等。由于篇幅所限这里无法一一详述。总之使用OneNET平台配合MQTT+JSON转Modbus RTU的网关,可以快速实现传感器和OneNET平台的对接,是物联网设备连接现在流行云平台的快速方法。
java 接入到onenet_设备接入OneNET方法——卓岚物联相关推荐
- google账号解除游戏绑定_附方法!关于物联卡手机号的绑定与解绑
我们在使用物联卡时第一步都知道绑定手机号,只有绑定了手机号我们才能进行正常的充值.续费.查询等日常操作,当我们不再使用这些物联卡时,你知道怎么解绑吗? 今天,我们以中国移动物联卡为例,咱们来看一下移动 ...
- 设备接入阿里云物联网平台
接入步骤 一个设备接入阿里云物联网平台,主要有三个步骤 1.接入云平台 2.设备端开发 3.设备上下行调试 接入云平台 参考文档 设备接入指南
- 物联网课程学习目标_CCS开放物联网平台知识课堂|教你轻松学习物联网平台硬件设备接入...
Hello Everbaby CCS-IOT知识课堂上一节课为大家带来了<物联网知识普及>,这一节课我们将正式进入操作环节,学习物联网设备的接入与调试 . 由于世界上的物包罗万象,生产厂商 ...
- JAVA物联所需技术_基于JAVA多线程技术解决物联云端服务雪崩效应的方法与流程...
本发明涉及互联网技术领域,特别涉及一种基于JAVA多线程技术解决物联云端服务雪崩效应的方法. 背景技术: 目前,物联云系统已经作为普遍的智能电视平台出现在我们面前,而细致分析物联云系统我们可以发现,当 ...
- 物联网 - 听说你设备更换物联卡后无法正常使用了?
嗯- 是的,接触售货机差不多约俩年的时间,遇到过不少问题,不论是简单的硬件问题,还是常见的软件问题,都有很多值得记录的地方,故此抽时间记录一下自己这部分的经历~ 一般情况下,在公司首次购入售货机时,都 ...
- Sonic常见问题解决方法之——设备中心出现多个iOS设备接入异常
[问题1]设备中心出现多个iOS设备接入异常 [出现原因]tidevice没有配置好,启动agent前确认tidevice list命令无报错,就不会出现这些异常的设备,如果不需要接入ios,可以参考 ...
- 中国移动物联网开放平台OneNET学习笔记(1)——设备接入(MQTT协议)OneNET Studio篇
一.平台简介 中国移动物联网开放平台(OneNET) 是中移物联网有限公司基于物联网技术和产业特点打造的开放平台和生态环境,适配各种网络环境和协议类型,支持各类传感器和智能硬件的快速接入和大数据服务, ...
- NBIOT 设备接入ONENET平台
NBIOT 设备接入ONENET平台 一.ONENET平台的注册与配置 1.1.注册与创建产品 1.2.添加设备: 1.2.1 获取 IMEI 及 IMSI 二.连接NB-IOT 2.1 ONETET ...
- mqtt 获取 状态_MQTT设备接入及上报数据的命令行模拟器(Java)
[小宅按]本文提供了两款MQTT模拟器,指导使用模拟器来模拟MQTT设备接入IoT平台及上报数据.附件bmqtt-client.rar为UI版,附件bmqtt-client-shell.rar为命令行 ...
最新文章
- scapy windows install
- 现存最古老计算机手册重见天日,比ENIAC要先进!
- 掌握 需求过程阅读笔记06
- 12张PPT看懂中国虚拟数字人产业现状:应用不止于虚拟偶像,2030年市场达2700亿|量子位智库(附下载)...
- 一起谈.NET技术,在Mono 2.8上部署ASP.NET MVC 2
- 将方法定义在prototype上的好处
- wxWidgets:创建应用程序的 DLL
- 第三次预作业20155231邵煜楠:虚拟机上的Linux学习
- 数据结构知识点大汇总(四)
- mysql关联语句优化_MySql语句关联优化问题,为什么加了限制条件反而更慢?
- MyBatis深入(2)-项目结构
- nginx 子进程 woker process 启动失败的问题
- LintCode 1350: Excel Sheet Column Title
- 开滦技师学院这个学校计算机网络专业,唐山开滦技校官网
- LABVIEW 学习-温度采集系统
- 实现通过Xcode安装到虚拟机后安装iPhone模拟器并安装ipa软件到模拟器上
- 怎么查询域名mx记录是否生效
- 订单管理html页面,订单管理.html
- MATLAB 绘图合集:等高线图contour
- 三星Android Pie软件,三星开始向欧洲Galaxy S9用户推送Android Pie稳定版更新包