void connectAWS(){
WiFi.begin(ssid,password);
Serial.println("Connecting to Wi-Fi"); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); }
//Configure wifiClient to use the AWS Iot device credentials wifiSecure.setCACert(AWS_CERT_CA);
wifiSecure.setCertificate(AWS_CERT_PUB);
wifiSecure.setPrivateKey(AWS_CERT_PRIVATE);
//connect mqtt to aws server client.setServer(IOT_ENDPOINT,8883);
client.setCallback(msgReceived);
Serial.println("Connecting to AWS IOT");
while (!client.connected()) { Serial.println("Connecting to MQTT...");
if (client.connect(THINGNAME)) {
Serial.println("connected");
} else {
Serial.print("failed with state ");
Serial.print(client.state());
delay(2000);
}
}