When I read the data on the chart, each data are written on the same X axis (no trend shown)
The data are written every 2 minutes through an application running ESP8266.
This is part of the code written with Arduino IDE
rssi = WiFi.RSSI();
valPinAcqua = analogRead(PinAcqua);
valAcqua = map(valPinAcqua, 1024, 256, 0, 100); //converto il valore analogico in percentuale
checkCom = checkCom * (-1);
// Construct API request postStr
String postStr = writeAPIKey;
postStr +="&field1=";
postStr += String(valPinAcqua);
postStr +="&field2=";
postStr += String(valAcqua);
postStr +="&field3=";
postStr += String(rssi);
postStr +="&field4=";
postStr += String(checkCom);
postStr += "\r\n\r\n";
clientTHS.println("POST /update HTTP/1.1");
clientTHS.println("Host: api.thingspeak.com");
clientTHS.println("User-Agent: ESP8266 (nothans)/1.0");
clientTHS.println("Connection: close");
clientTHS.println("X-THINGSPEAKAPIKEY: " + writeAPIKey);
clientTHS.println("Content-Type: application/x-www-form-urlencoded");
clientTHS.println("Content-Length: " + String(postStr.length()));
clientTHS.println("");
clientTHS.print(postStr);
}
clientTHS.stop();
Thanks
Fiorenzo

1 件のコメント

Christopher Stapels
Christopher Stapels 2023 年 5 月 19 日
編集済み: Christopher Stapels 2023 年 5 月 19 日
we strongly recomend using the ThingSpeak library for communication. Im not totally clear about your issue. Can you describe more what you are seeing, or show a screen shot, or share your channel ID if it is public?

サインインしてコメントする。

回答 (0 件)

コミュニティ

その他の回答  ThingSpeak コミュニティ

タグ

質問済み:

2023 年 5 月 19 日

編集済み:

2023 年 5 月 19 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!