我是靠谱客的博主 跳跃万宝路,最近开发中收集的这篇文章主要介绍OneNet 数据推送,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  NB设备接入onenet平台,需要将上报数据及时推送给自己的应用服务器,目前,移动提供2中方式获取onenet平台数据

  • API调用服务
  • 数据推送服务

  API调用服务及时性感觉不够,于是就折腾一下数据推送的方式;

  数据推送服务文档《https://open.iot.10086.cn/doc/art460.html#108》

  启用平台提供数据推送功能,可以将平台作为客户端,将相关信息以HTTP/HTTPS请求的方式,发送给应用服务器。

预备条件:

  • 公网IP的服务器
  • SDK下载:https://open.iot.10086.cn/doc/art431.html#11

SDK提供4中语言,包括C#, JAVA, PHP, nodejs。 我们选择java

使用eclipse 导入java工程

对配置参数进行修改

使用maven install , 编译得到 receiver.jar, 文件翻转target目录下

将receiver.jar放到服务器中, 我使用的树莓派

使用下列指令运行服务, 等待连接

java -jar receiver.jar >out.file &

进入onenet开发者中心,选择已经创建的应用,创建一个群组,并关联设备

 

配置好数据推送的地址,

配置连接成功之后,NB设备上传数据是,就会推送到自己的服务器上

 

 

最后

以上就是跳跃万宝路为你收集整理的OneNet 数据推送的全部内容,希望文章能够帮你解决OneNet 数据推送所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(66)

评论列表共有 0 条评论

立即
投稿
返回
顶部