Try this:
//#define CAYENNE_DEBUG // Uncomment to show debug messages
//#define CAYENNE_PRINT Serial // Comment this out to disable prints and save space
#include "CayenneDefines.h"
#include "BlynkSimpleEsp8266.h"
#include "CayenneWiFiClient.h"
// Cayenne authentication token. This should be obtained from the Cayenne Dashboard.
char token[] = "qrm6a4rr6e";
// Your network name and password.
char ssid[] = "FBI Wiretap";
char password[] = "insanefun";
void setup()
{
Serial.begin(9600);
Cayenne.begin(token, ssid, password);
}
void loop()
{
Cayenne.run();
}
CAYENNE_IN(V13){ //Change V0 to whatever your virtual pin number is. Create additional CAYENNE_IN functions for additional virtual pins
Serial.println("Receiving Data");
//code here - do whatever you want to do ex digitalWrite
digitalWrite(13,!digitalRead(13));
}
CAYENNE_IN(V14){ //Change V0 to whatever your virtual pin number is. Create additional CAYENNE_IN functions for additional virtual pins
Serial.println("Receiving Data");
//code here - do whatever you want to do ex digitalWrite
digitalWrite(14,!digitalRead(14));
}
CAYENNE_IN(V16){ //Change V0 to whatever your virtual pin number is. Create additional CAYENNE_IN functions for additional virtual pins
Serial.println("Receiving Data");
//code here - do whatever you want to do ex digitalWrite
digitalWrite(16,!digitalRead(16));
}