极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 20410|回复: 14

串口转wifi模块上传电量数据问题

[复制链接]
发表于 2013-12-10 15:24:39 | 显示全部楼层 |阅读模式
1、Arduino采集电量模块的电量数据并从串口发如下数据给wifi模块,Arduino发给串口如下:
Serial.println("{\"method\": \"update\", \"gatewayNo\": \"01\", \"userkey\": \"99***************************\"}&^!");
            Serial.print("{\"method\": \"upload\", \"data\":[{\"Name\":\"T21\",\"Value\":\"");
            Serial.print(Voltage);
            Serial.print("\"},{\"Name\":\"T22\",\"Value\":\"");
            Serial.print(Amp);
            Serial.print("\"},{\"Name\":\"T23\",\"Value\":\"");
            Serial.print(Watt);
            Serial.print("\"},{\"Name\":\"T24\",\"Value\":\"");
            Serial.print(Kwh);
            Serial.print("\"},{\"Name\":\"T25\",\"Value\":\"");
            Serial.print(Pf);
            Serial.println("\"}]}&^!");
Arduino 串口监视器上COPY数据如下:
{
"method": "update",
"gatewayNo": "01",
"userkey": "9e*************************d"
}&^!
{
"method": "upload", "data":[
{"Name":"T21","Value":"219.94"},
{"Name":"T22","Value":"0.00"},
{"Name":"T23","Value":"0"},
{"Name":"T24","Value":"0.04"},
{"Name":"T25","Value":"0.00"}
]
}&^!

2、串口转wifi模块设置,图1



3、乐联网平台设置
1)网关设置,图2


2)设备设置,以电压为例,图3

按照上面的做法却怎么也上传不到乐联平台?不知道哪里有问题??

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2013-12-10 15:49:27 | 显示全部楼层
乐联没试过,YEELINK测试成功了

http://bbs.yeelink.net/forum.php ... ;tid=400&extra=
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-10 16:49:25 | 显示全部楼层
i7456 发表于 2013-12-10 15:49
乐联没试过,YEELINK测试成功了

http://bbs.yeelink.net/forum.php?mod=viewthread&tid=400&extra=

你看我的也是这个思路做的啊,不知道哪里没弄好?你看出来哪里有问题吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-10 16:50:31 | 显示全部楼层
这样做不知道路由器有什么要求没有?
回复 支持 反对

使用道具 举报

发表于 2013-12-10 17:11:47 | 显示全部楼层
用的是什么WIFI模块,在哪儿能整到?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-10 17:16:43 | 显示全部楼层
Cupid 发表于 2013-12-10 17:11
用的是什么WIFI模块,在哪儿能整到?

i7456 在沙发的位置给的链接有!
回复 支持 反对

使用道具 举报

发表于 2013-12-10 17:24:47 | 显示全部楼层
子智 发表于 2013-12-10 16:49
你看我的也是这个思路做的啊,不知道哪里没弄好?你看出来哪里有问题吗?

串口转WIFI模块的设置页面,你的图1,
要点一下scan,找到你的路由器,确定后,在页面上输入密码。

模块默认的密码12345678,不会刚好你的路由器的密码也是吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-11 09:27:01 | 显示全部楼层
i7456 发表于 2013-12-10 17:24
串口转WIFI模块的设置页面,你的图1,
要点一下scan,找到你的路由器,确定后,在页面上输入密码。

嗯,密码是没设置好,现在重新设置成要链接的WIFI热点的密码了,但还是不行!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-11 10:01:37 | 显示全部楼层
再试了次,竟然可以了,谢谢 i7456 的帮助, i7456 真乃贵人也!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-12 09:51:36 | 显示全部楼层
i7456 发表于 2013-12-10 15:49
乐联没试过,YEELINK测试成功了

http://bbs.yeelink.net/forum.php?mod=viewthread&tid=400&extra=

再次请教下 i7456,在YeelinK上要上传多个传感器程序上改那部分?你那个链接里是只上传一个传感器数据的!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-12 09:52:07 | 显示全部楼层
i7456 发表于 2013-12-10 15:49
乐联没试过,YEELINK测试成功了

http://bbs.yeelink.net/forum.php?mod=viewthread&tid=400&extra=

再次请教下 i7456,在YeelinK上要上传多个传感器程序上改那部分?你那个链接里是只上传一个传感器数据的!
回复 支持 反对

使用道具 举报

发表于 2013-12-12 10:24:41 | 显示全部楼层
子智 发表于 2013-12-12 09:52
再次请教下 i7456,在YeelinK上要上传多个传感器程序上改那部分?你那个链接里是只上传一个传感器数据的!

Serial.println("POST /v1.0/device/4290/sensor/9970/datapoints HTTP/1.1");

更改device 和sensor后面的数字。

device和sensor的创建,是需要在yeelink网页上登录后创建的。一个device可以对应多个sensor的,想上传多个数据,可以多创建几个senser,然后分别对每个sensor 进行 post
回复 支持 反对

使用道具 举报

发表于 2013-12-14 23:21:01 | 显示全部楼层
只能一个一个的上传,目前还不支持多个传感器的批量上传,同一个传感器的历史数据可以批量上传
回复 支持 反对

使用道具 举报

发表于 2015-1-14 16:16:10 | 显示全部楼层
子智你好,我也遇上相同问题了!就是连接不上乐为物联网呀!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-20 07:17 , Processed in 0.044744 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表