Advertisement
GravityDeficient

sendToWU

Feb 19th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.74 KB | None | 0 0
  1. void sendToWU()
  2. {
  3.     StaticJsonBuffer<300> jsonBuffer;
  4.    
  5.     JsonObject& object = jsonBuffer.createObject();
  6.     object["ID"] = ID;
  7.     object["PASSWORD"] = PASSWORD;
  8.     // object["winddir"] = 0;
  9.     // object["windspeedmph"] = 0;
  10.     // object["windgustmph"] = 0;
  11.     // object["windgustdir"] = 0;
  12.     object["humidity"] = humidity;
  13.     object["dewptf"] = dewptF;
  14.     object["tempf"] = tempF;
  15.     object["baromin"] = inches;
  16.    
  17.     char buffer[256];
  18.     object.printTo(buffer, sizeof(buffer));
  19.    
  20.     Serial.println("Publishing...");
  21.     if(!Particle.publish("WUnderground PWS Upload", buffer, PRIVATE)) {
  22.         Serial.println(F("Publish failed."));
  23.     } else {
  24.         Serial.println("Publish complete.");
  25.     }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement