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
按照上面的做法却怎么也上传不到乐联平台?不知道哪里有问题?? |