Main Content

Results for

Hi, I have an AIOT project on vertical farming project. Currently, I am using Thingspeak to store sensor values. I am planning to do the followings:

1) do an analysis on the data collected for each sensors on their max, min and median (50%) to determine that the sensor value is currently ok for the plants. I am aware that Thingspeak is able to calculate these and I am learning about this now.

2) I would like to predict the sensor values collected ( eg temperature/humidity etc). I feel that this is a cool feature to have in my project but I am not sure how do I go about this. For experts in Thingspeak, do you think this is a must have for an internship project on vertical farming and how do I apply this in my project? I am not sure if this is manageable for a single student to do this and I really appreciate it if anyone would guide me along.

Dejan Milosevic
Dejan Milosevic
Last activity on 19 May 2021

Hallo all Did anyone tried to send data from siemens wincc scada to a chanell. From me experiance wincc VBA works but from wincc VBS no way? Any comment or experiance to share

Our ThingSpeak channels stopped updating their dashboards at 20:08 BST. We can see other public channels aren't updating too from this time.

Our code for writing to ThingSpeak is returning a 202 success, indicating it is successful, suggesting that data is still being written.

Are any ThingSpeak services down?

When I log in to my account the display just constantly cycles/refreshes about every 2 seconds, with a message at the top saying "authenticating". So I can't view anything.

Freg
Freg
Last activity on 19 May 2021

I can't edit charts with the pencil icon, tried different sort of webbrowsers in windows 10 and also different pc's. When i try it on my android phone it does work perfectly with the same wifi connection? When i inspect the pencil object in the chrome browser it shows some warnings, see picture

Hello, I want to read the instant GPS data from Thingspeak Cloud and show it on the folium map, but I could not do the integration. Do you have Any suggestions?

Hello, was hoping to share my Public Sharing page with others without the need for them to log in. In Chrome, it works only if I open a page in Incognito Mode, then I can view without logging in.

Also, from FB Messenger, I can click the link and it will open a page on my Iphone without needing login, but some others, including me in Chrome click the link and it says I need to log in first.

Any ideas how to fix that?

Hi!Yersterday i finally connected my rpi 3B+ with sensehat via Thingspeak.All worked just fine but today when i started the stream(run-prod.sh) number of entries appeared stuck on 0.I created a new channel but the problem still persist.If someone could help much obliged.P.S is a project for faculty.Any help would be helpfull.

Regards, Andrei.

Hi, I am currently trying to use my FPGA to retrieve data from my Thingspeak LED status graph. Previously, I tried this with my Mode NCU. As I gave "1" to one of the fields in my LED status channel, my LED will light up. It was successfully done. Now, I want to try with FPGA (To be specific, it is Digilent's Zybo Z720 board).

I have learnt that I need to use Pmod ESP32 to achieve this function. Previously, I used the AT commands to send my data from sensor to Thingspeak channel.

Here is the code: void receiveData(XTime time){ XTime tEnd, tCur; u8 recv_buffer=0; u32 num_received=0;

XTime_GetTime(&tCur); tEnd = tCur + (time * COUNTS_PER_SECOND); do { num_received = ESP32_Recv(&ESP32, &recv_buffer,1); if(num_received >0){ num_received = ESP32_Recv(&ESP32, &recv_buffer,1); xil_printf("%c", recv_buffer); } if(tCur == tCur + COUNTS_PER_SECOND){ countdown = countdown -1; } else XTime_GetTime(&tCur); } while (tCur < tEnd);

}

void setWifiMode(void){ u8 tx[]="AT+CWMODE=3\r\n"; u32 num = strlen((char *) tx); xil_printf((char *) tx); ESP32_SendBuffer(&ESP32, tx, num); usleep(100); receiveData(3); }

void connectWifi(void){ u8 tx[] = "AT+CWJAP=\"________\",\"_____________\"\r\n"; u32 num = strlen((char *) tx); xil_printf((char *) tx); ESP32_SendBuffer(&ESP32, tx, num); usleep(100); receiveData(30); }

void establishConnection(void){ u8 tx[] = "AT+CIPSTART=\"TCP\",\"api.thingspeak.com\",80\r\n"; u32 num = strlen((char *) tx); xil_printf((char *) tx); ESP32_SendBuffer(&ESP32, tx, num); receiveData(10); }

void cipsend(float temp, u16 co2, u8 light, float humidity){ u8 command[150]; u8 finalcmd[50]; //field1 Ph field2 Temp field3 co2 field4 humidity field5 light sprintf((char*)command, "GET http://api.thingspeak.com/update?api_key=____________&field1=0&field2=%d.%02d&field3=%d&field4=%d.%02d&field5=%d\r\n" ,(int) temp_degc,((int) (temp_degc * 100)) % 100,co2,(int) hum_perrh,((int) (hum_perrh * 100)) % 100,light); u32 length = strlen((char*)command); sprintf((char*)finalcmd, "AT+CIPSEND=%d\r\n", (int)length); u32 cmdlength =strlen((char*)finalcmd); xil_printf("Length %d\r\n", length); xil_printf((char *)finalcmd); ESP32_SendBuffer(&ESP32, finalcmd, cmdlength); sleep(1); xil_printf((char *)command); ESP32_SendBuffer(&ESP32, command, length); receiveData(4); }

Now, I am a bit confusing with the reverse part (receiving data from Thingspeak). Should I use the same AT command like AT+CIPSEND, or change the AT command. Or should I need to do something like Json Parsing.

I appreciate your favourable response. Thanks Luke

Hello, I am a beginner for IoT. I found ThingSpeak is an awesome platform for IoT. I am having a problem in the API write request. Whenever we send API request for writing a channel feed, the URL return 0, if is is failure and return a non zero value for success. Is there any way to capture this data? Also, is there any way to block the return of the value from this API.

Thanks...

Hi, currently I am working on a dashboard that uses Thingspeak and Mendix. I am using a GaugeChart in Mendix and it receives data from Thingspeak. However, I have to refresh the page manually to see the new sensor values. One of my answers I got is that it is the Thingspeak that is not sending the data properly.

Long story short, he said that I have to expose API from Mendix which will produce a URL link (similar to Thingspeak API URL link) and in Thingspeak, I have to put that URL into Thingspeak. I have been looking around in Thingspeak and the closest thing that allows me to put an external URL is at ThingHTTP. However, we did not make use of ThingHTTP when communicating with our hardware and for Mendix, I only use Call rest API to receive data. Please help!

Hello! I use 3 sensors and send the data via esp8266 to thingspeak. I want to take the data from thingspeak and send it to an html page created by me but I haven't worked with thingspeak so far and I don't know how I should proceed. Is there anyone who can help me? An example code that takes data from thingspeak would help me a lot.

I am a student with 2 others in my project. we connected 3 RPi sending temp and pressure to my Project channel using fields 1,2 3,4, and 5,6 we were publishing the data from 3 python scripts i wrote and everything was working great and the charts were update then it just stopped publishing. I thought it might be a license/message problem as i was sending information every 1 sec so I changed it to ever 60 sec. Everything worked fine again for 5 minutes and then it all crashed It will not let me reconnect and i can't see any data updating from the other Rpi's any Do you have a technical help line or how should i proceed.

I find this is possible to do, but how does one read the data back.

Buena tarde, he estado tratando de cambiar toda la configuración, con distintos correos para ver si me lanzaba el aviso de fuera de rango de temperatura, pero no he podido lograrlo. También baje una app Ilo thingspeak, para celular, pero tampoco me activa las alarmas. les agradecería su ayuda. gracias. Mensajes a correo,willfree66@outlook.com

Im not able to upload a csv file which I have created using rpi. The csv file is as follows

datetime field1 field2 field3 2021-04-19-10:59:46 0 0 0 2021-04-19-10:59:47 122 -1 265 2021-04-19-10:59:48 123 -1 265 2021-04-19-10:59:49 115 0 266 2021-04-19-10:59:50 122 -7 265 2021-04-19-10:59:51 117 -5 265 the error I get is invalid csv file or contains duplicate timestamp or missing timestamps. If someone could point out the mistake, it would be helpful.

I am having issues with my two channels

https://thingspeak.com/channels/513058

https://thingspeak.com/channels/971602

when I try to view them without being logged in. The channels are public (and have always been that way). I have those links on my desktop and also have them as favourites in my browser. Using any of these will ead to the following behavior

  1. The public view of the channels starts to load
  2. Widgeds etc start to be filled (see attached file Scrennhunter_309.png)
  3. The display view closes after a few seconds and shows the Mathwork/Thingspeak sign on screen with a message box saying "Signed out successfully" (see attached file ScreenHunter_310.png)

In order to circumvent the issue, I have

  • deleted the cache
  • deleted all mathwork cookies
  • deleted all thingspeak cookies

The issue prevails. I have then

  • deleted the cache
  • deleted all cookies

The issue prevails.

I tried

  • Firefox browser Version 78.9.0esr (32-Bit)
  • Internet explorer, newest Version
  • Microsoft Edge, newest Version

The issue prevails

I tried 3 different PCs, each running Windows 10 pro 20H2 (build 19042.928) with all current updates installed

The issue prevails

I tried my Safari browser on my ipad Pro - no issue there!!, neither on my iPhone.

What am I missing? What can/shoud I do?

With best regards vom Germany

Volker Bandke

Everytime I try to log onto my thingspeak the webpage keeps refreshing. Have to stop loading page and every page I go to keeps refreshing.

Hi,

 Recently, I'm trying to view any Public channel (including my public channel). It opens the channel a second and redirects to the login page. Is there any way to see a public channel without login?

S.

I'm testing use of a 3g dongle which is pay as go (in the UK). I'm sending messages to Thingspeak (via Python on Pi) but the credit allowance decrease indicates several megabytes have been used. Even if one message is 1,000 bytes then after 1,000 messages like this I'd expect to lose 1 megabyte of credit but instead it's 10 MB (I'm sending https://api.thingspeak.com/update?api_key=xxxxxxxxxxxxx&field3=12345 ) Has anyone experience of data logging over a mobile data dongle and how much it should cost ?