Unable to post to Thingspeak channel
Ältere Kommentare anzeigen
Okay, I've tried a few different ways to post to any channel I've created but haven't had any success. I'm going to throw up a channel for anyone else to try and post to just in case I'm doing something way wrong. Originally I tried to post temerature data from a nodemcu/esp8266 and when that didn't work I set up another channel and used Postman to try and send data. That didn't work either. I can do GET requests to see channel info but I can't get any data to post to the channel. Any help is appreciated.
I made a test channel and made it public just to see if anyone can post to it. It's just a single field and on a free account so don't go crazy.
write: KYY2MERT251RV2OM
read: S325VXRJTWDUZQRI
Postman:
GET https://api.thingspeak.com/channels.json?api_key=XXXXXXXXXXXXXXXXX (Not sharing my account key but JSON results show the channel)
[
{
"id": 897564,
"name": "testCount",
"description": "",
"latitude": "0.0",
"longitude": "0.0",
"created_at": "2019-10-29T23:06:45Z",
"elevation": "",
"last_entry_id": null,
"public_flag": true,
"url": "",
"ranking": 30,
"metadata": "",
"license_id": 0,
"github_url": null,
"tags": [],
"api_keys": [
{
"api_key": "KYY2MERT251RV2OM",
"write_flag": true
},
{
"api_key": "S325VXRJTWDUZQRI",
"write_flag": false
}
]
}
]
Tried both the GET and POSTMAN tutorials here with no luck: https://www.mathworks.com/help/thingspeak/writedata.html
Any attempt to use a GET or POST to update the channel (field1) results in a return of '0' or 401, which I think means that Thingspeak is not recognizing my write API key. I've had the same problem on multiple channels.
Much appreciate any help. Please let me know if you need more information.
2 Kommentare
Benjamin
am 8 Apr. 2024
Hello great members I need your help i'm using and gsm sim800L to send remote sensor to thingspeak server at first it was showing but after a little changes was made in the code, the serial motnitor is working and showing but on the thingspeak server nothing is showing. any help
Christopher Stapels
am 8 Apr. 2024
@Benjamin Please make a new post and show the issues you are having perhaps with some smalle code snippets.
Akzeptierte Antwort
Weitere Antworten (4)
Since your ultimate goal is to get this working on a NodeMCU, I'd recommend starting from the examples in the ThingSpeak Client Library here:
1 Kommentar
Jacob Warner
am 6 Nov. 2019
Christopher Stapels
am 1 Nov. 2019
0 Stimmen
That would be the format to try if those are truly the correct API keys for the channel. Be sure to check your API keys.
And definitely check out the library suggested by Vinod.
2 Kommentare
Jacob Warner
am 6 Nov. 2019
Vinod
am 6 Nov. 2019
Jacob,
It appears an email from July 2019 requiring the account to be linked to a MathWorks Account before the end of August 2019 was ignored. Thereby making your old account inactive and license expired. Now that you have linked your ThingSpeak account to a MathWorks Account, we've re-enabled the account.
Let me know if you're still having trouble posting to your channel.
-Vinod
Hristo Simeonov
am 15 Nov. 2019
0 Stimmen
Hi, I also ignored e-mail from thingpseak, and now I can't post to my channel
Now linking with MathWorks account didn't help ;-(
Vinod, can you fix this for me ?
My channel is: 78900 (nice number to remember)
Thanks!
2 Kommentare
Christopher Stapels
am 18 Nov. 2019
Hristo,
You should be all set now.
Hristo Simeonov
am 19 Nov. 2019
Yeah, it's working now.
Thank you Christopher.
Ashin John
am 12 Jan. 2020
Bearbeitet: Ashin John
am 12 Jan. 2020
0 Stimmen
Hello Christopher,
I'm also facing the same issue.
I have an account since 2017, havent been using it for a while.
When i created a new channel today and tried to push data to thingspeak i'm getting HTTP error -401.
I have linked my thingspeak with matlab account
Channel ID: 957975
I tried https://api.thingspeak.com/update?api_key=xxxxxxxxxxxxxxxx&field1=1230 and gets result as 0.
Thanks
2 Kommentare
Vinod
am 13 Jan. 2020
@Ashin: It appears you also missed the window to link your accounts? We had to manually reset the account. Please let me know if you are still not able to update your channel.
Julien Jacquemet
am 14 Jan. 2020
Hi,
Same thing, my account was created in 2015, and not use for a long time.
I want to use again, i have link my account with mathworks. Could you reset my account ?
Thanks,
Best regars
Communitys
Weitere Antworten in ThingSpeak Community
Kategorien
Mehr zu Downloads finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



