Error using thingSpeakWrite Expected a string scalar or character vector for the parameter name.
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Ian Mallinson
am 19 Jan. 2018
Kommentiert: Hans Scharler
am 16 Feb. 2018
I need to send data from MATLAB output to a field on ThingSpeak?
this is my current code.......
% Enter your MATLAB Code below
opts = weboptions('Timeout',15);
data = webread('https://api.thingspeak.com/apps/thinghttp/send_request?api_key=PC4EOCTMNDPPQOSW',opts)
writeChannelID = xxxxx;
% TODO - Enter the Write API Key between the '' below:
writeKey = 'xxxxxxxxxx';
thingSpeakWrite(writeChannelID, data, writeKey);
but it comes up with this in the output????
Lounge_Temp
18
Loft_Temp
6
Lounge_Humidity
62
Loft_Humidity
88
' must be a string scalar or character vector that can represent a field name.
Any ideas how to fix?
0 Kommentare
Akzeptierte Antwort
ES
am 20 Jan. 2018
Isnt this the API ? You missed the 'WriteKey' key in your API call?
thingSpeakWrite(channelID, data, 'WriteKey', writeAPIKey)
1 Kommentar
Hans Scharler
am 16 Feb. 2018
Weitere Antworten (0)
Communitys
Weitere Antworten in ThingSpeak Community
Siehe auch
Kategorien
Mehr zu ThingSpeak finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!