OneNet平台数据推送第三方平台

OneNet平台数据推送第三方平台

数据推送形式主要有两种:全局推送和群组推送,全局推送则是把所有数据都推送个第三方平台,群组推送则是可以选择推送一部分关联设备

第一步:进入OneNet平台登录,进入开发者中心,进入产品开发界面

OneNet平台数据推送第三方平台

第二步:点击群组管理

OneNet平台数据推送第三方平台

第三步:点击添加群组,填写群组信息,点击添加,则添加一个群组

OneNet平台数据推送第三方平台

OneNet平台数据推送第三方平台

接下来点击编辑

OneNet平台数据推送第三方平台

点击关联设设备,进行如下选择,提交修改,保存,

OneNet平台数据推送第三方平台

接下来就可以看到群组关联了一个设备

OneNet平台数据推送第三方平台

细心的同学会发现为以下步骤temp群组关联设备数为0,咳咳,这里是我的一个疏忽,其实添加关联设备是后期突然发现这个问题后加的,但之后的步骤流程是没有问题的,前后还是绝对能衔接上的

 

第四步:点击群组推送,会有一个下拉框,然后点击http推送

OneNet平台数据推送第三方平台

 

OneNet平台数据推送第三方平台

 

第五步:添加群组推送,上边图片中我们看到,群组的操作下方temp群组为添加群组推送,

点击进入如下界面

OneNet平台数据推送第三方平台

url填写自己的第三方服务器地址,,ToKen自己按个人喜好设置,消息加密选择明文即可,推送时间间隔和数据个数,可根据传感器上传数据的时间间隔设置,信息填好后点击添加,

OneNet平台数据推送第三方平台

然后可以看到群组推送好了直接打开了推送

OneNet平台数据推送第三方平台

这里有个可能会奇怪自己设置好了之后为什么推送没有直接启用,在这里解释一下,因为我的服务器器端已经配置好了,所以可以直接添加就可以成功启用向我自己的服务器推送数据,那么接下来就是服务器端得配置了,

第一步:OneNet平台首页点击开发文档(开发文档大家一定要多看,平台的使用开发文档都有较为详细的介绍)

OneNet平台数据推送第三方平台

第二步:点击开发文档中应用开发指南中的http推送,出现一个下拉框,点击SDK,

OneNet平台数据推送第三方平台

第三步:下载sdk-datapush-php,这里为什么选择下载这个呢,纯属个人原因,其他的看个人能力*选择,

OneNet平台数据推送第三方平台

接下来按下点击下载,转到github,下载example.php,和util.php文件

OneNet平台数据推送第三方平台

第四步:在服务器端将程序调好运行就可以直接接收数据了

首先程序中的token的设置和onenet平台侧的token设置的要相同,程序没有错误,(我这里的index.php是example.php改了下名字)

注意红框内容

OneNet平台数据推送第三方平台

官网给的程序,写入数据部分的函数调用语句注释了,因此如果你的配置没有问题,但是却没收到数据,可以看一下此处,

OneNet平台数据推送第三方平台

至此,第三方群组推送就介绍完了,至于服务器端怎么运行程序,如何存储数据,这些在此就不做介绍了,相信做到的这一步的同志,这点问题还是能解决的,全局推送这里也不介绍,有兴趣的可以搞一下(主要是我还没有搞明白!!!)