-
Notifications
You must be signed in to change notification settings - Fork 151
Description
Hello. What exactly is the proper syntax of the httpPOST request to Ubidots REST API? Here are the info provided by Ubidots to be able to post value to their web app:
#include <UbidotsArduinoGPRS.h>
#include <SoftwareSerial.h>
//Serial Relay - Arduino will patch a
//serial link between the computer and the GPRS Shield
//at 19200 bps 8-N-1
//Computer is connected to Hardware UART
//GPRS Shield is connected to the Software UART
#define APN "Put_the_APN_here" // Assign the APN
#define USER "Put_the_APN_user_herer" // If your apn doesnt have username just put ""
#define PASS "Put_the_APN_pwd_here" // If your apn doesnt have password just put ""
#define TOKEN "Put_your_Ubidots_token_here" // Replace it with your Ubidots token
#define VARIABLE_LABEL "temperature" // Assign the variable label
Ubidots client(TOKEN);
SoftwareSerial gprs = SoftwareSerial(7, 8);
SoftwareSerial *GPRSSerial = &gprs;
void setup() {
Serial.begin(115200);
GPRSSerial->begin(19200);
if (! client.init(*GPRSSerial)) {
Serial.println(F("Couldn't find FONA"));
while (1);
}
client.setApn(APN,USER,PASS);
//client.setDebug(false);
}
void loop() {
float value = analogRead(A0); // Reading analog pin A0
client.add(VARIABLE_LABEL, value);
client.sendAll();
}`