From b114164af1485bd846ac0a9c01d4efe7604afa11 Mon Sep 17 00:00:00 2001 From: Tom Igoe Date: Mon, 14 May 2012 16:56:35 -0400 Subject: [PATCH] Pachube is dead. Long live Cosm. All Pachube examples changed to Cosm examples --- .../WifiCosmClient.ino} | 20 +++++++++---------- .../WifiCosmClientString.ino} | 18 ++++++++--------- 2 files changed, 19 insertions(+), 19 deletions(-) rename WiFi/examples/{WifiPachubeClient/WifiPachubeClient.ino => WifiCosmClient/WifiCosmClient.ino} (91%) rename WiFi/examples/{WifiPachubeClientString/WifiPachubeClientString.ino => WifiCosmClientString/WifiCosmClientString.ino} (90%) diff --git a/WiFi/examples/WifiPachubeClient/WifiPachubeClient.ino b/WiFi/examples/WifiCosmClient/WifiCosmClient.ino similarity index 91% rename from WiFi/examples/WifiPachubeClient/WifiPachubeClient.ino rename to WiFi/examples/WifiCosmClient/WifiCosmClient.ino index 6e447416f..bd43d59fa 100644 --- a/WiFi/examples/WifiPachubeClient/WifiPachubeClient.ino +++ b/WiFi/examples/WifiCosmClient/WifiCosmClient.ino @@ -1,13 +1,13 @@ /* - Wifi Pachube sensor client + Wifi Cosm sensor client - This sketch connects an analog sensor to Pachube (http://www.pachube.com) + This sketch connects an analog sensor to Cosm (http://www.cosm.com) using an Arduino Wifi shield. This example is written for a network using WPA encryption. For WEP or WPA, change the Wifi.begin() call accordingly. - This example has been updated to use version 2.0 of the Pachube.com API. + This example has been updated to use version 2.0 of the Cosm.com API. To make it work, create a feed with a datastream, and give it the ID sensor1. Or change the code below to match your feed. @@ -16,7 +16,7 @@ * Wifi shield attached to pins 10, 11, 12, 13 created 13 Mar 2012 - modified 23 Apr 2012 + modified 14 May 2012 by Tom Igoe This code is in the public domain. @@ -25,7 +25,7 @@ #include #include -#define APIKEY "YOUR API KEY GOES HERE" // replace your pachube api key here +#define APIKEY "YOUR API KEY GOES HERE" // replace your cosm api key here #define FEEDID 00000 // replace your feed ID #define USERAGENT "My Arduino Project" // user agent is the project name @@ -38,12 +38,12 @@ int status = WL_IDLE_STATUS; WiFiClient client; // if you don't want to use DNS (and reduce your sketch size) // use the numeric IP instead of the name for the server: -IPAddress server(216,52,233,122); // numeric IP for api.pachube.com -//char server[] = "api.pachube.com"; // name address for pachube API +IPAddress server(216,52,233,121); // numeric IP for api.cosm.com +//char server[] = "api.cosm.com"; // name address for cosm API unsigned long lastConnectionTime = 0; // last time you connected to the server, in milliseconds boolean lastConnected = false; // state of the connection last time through the main loop -const unsigned long postingInterval = 10*1000; //delay between updates to Pachube.com +const unsigned long postingInterval = 10*1000; //delay between updates to Cosm.com void setup() { // start serial port: @@ -101,8 +101,8 @@ void sendData(int thisData) { client.print("PUT /v2/feeds/"); client.print(FEEDID); client.println(".csv HTTP/1.1"); - client.println("Host: api.pachube.com"); - client.print("X-PachubeApiKey: "); + client.println("Host: api.cosm.com"); + client.print("X-ApiKey: "); client.println(APIKEY); client.print("User-Agent: "); client.println(USERAGENT); diff --git a/WiFi/examples/WifiPachubeClientString/WifiPachubeClientString.ino b/WiFi/examples/WifiCosmClientString/WifiCosmClientString.ino similarity index 90% rename from WiFi/examples/WifiPachubeClientString/WifiPachubeClientString.ino rename to WiFi/examples/WifiCosmClientString/WifiCosmClientString.ino index 57f2a7530..ec3da3174 100644 --- a/WiFi/examples/WifiPachubeClientString/WifiPachubeClientString.ino +++ b/WiFi/examples/WifiCosmClientString/WifiCosmClientString.ino @@ -1,13 +1,13 @@ /* - Wifi Pachube sensor client with Strings + Wifi Cosm sensor client with Strings - This sketch connects an analog sensor to Pachube (http://www.pachube.com) + This sketch connects an analog sensor to Cosm (http://www.cosm.com) using a Arduino Wifi shield. This example is written for a network using WPA encryption. For WEP or WPA, change the Wifi.begin() call accordingly. - This example has been updated to use version 2.0 of the Pachube.com API. + This example has been updated to use version 2.0 of the cosm.com API. To make it work, create a feed with a datastream, and give it the ID sensor1. Or change the code below to match your feed. @@ -19,7 +19,7 @@ * Wifi shield attached to pins 10, 11, 12, 13 created 16 Mar 2012 - modified 23 Apr 2012 + modified 14 May 2012 by Tom Igoe This code is in the public domain. @@ -43,12 +43,12 @@ WiFiClient client; // if you don't want to use DNS (and reduce your sketch size) // use the numeric IP instead of the name for the server: -//IPAddress server(216,52,233,122); // numeric IP for api.pachube.com -char server[] = "api.pachube.com"; // name address for pachube API +//IPAddress server(216,52,233,121); // numeric IP for api.cosm.com +char server[] = "api.cosm.com"; // name address for pachube API unsigned long lastConnectionTime = 0; // last time you connected to the server, in milliseconds boolean lastConnected = false; // state of the connection last time through the main loop -const unsigned long postingInterval = 10*1000; //delay between updates to Pachube.com +const unsigned long postingInterval = 10*1000; //delay between updates to cosm.com void setup() { // start serial port: @@ -115,8 +115,8 @@ void sendData(String thisData) { client.print("PUT /v2/feeds/"); client.print(FEEDID); client.println(".csv HTTP/1.1"); - client.println("Host: api.pachube.com"); - client.print("X-PachubeApiKey: "); + client.println("Host: api.cosm.com"); + client.print("X-ApiKey: "); client.println(APIKEY); client.print("User-Agent: "); client.println(USERAGENT);