Last change for demonstration purpose
Esse commit está contido em:
pai
4108b4bd7d
commit
a654e1744c
1 arquivos alterados com 20 adições e 9 exclusões
|
@ -102,15 +102,8 @@ void processMessage() {
|
|||
char request[150];
|
||||
sprintf(request, "POST /api/cameras/%d/counter HTTP/1.1\r\nHost: rasp.pikouri.fr\r\n\r\n", msg.cameraId);
|
||||
Serial.println(request);
|
||||
shield.sendPOSTrequest(url, port, request, 20000);
|
||||
shield.sendTextMessage("0783852909", "Event");
|
||||
}
|
||||
//Temperature
|
||||
else if (msg.type == 2) {
|
||||
char request[200];
|
||||
String tempData = String(msg.data);
|
||||
sprintf(request, "POST /api/cameras/%d/temperature HTTP/1.1\r\nHost: rasp.pikouri.fr\r\nContent-Type: application/json\r\nContent-Length: %d\r\n\r\n%s", msg.cameraId, tempData.length(),tempData.c_str());
|
||||
Serial.println(request);
|
||||
turnOnLed(Red);
|
||||
shield.sendTextMessage("0672654516", "[Smart Camera 1] Funny bird detected!");
|
||||
if (shield.sendPOSTrequest(url, port, request, 20000) == 3) {
|
||||
shield.power_on();
|
||||
delay(1000);
|
||||
|
@ -119,6 +112,24 @@ void processMessage() {
|
|||
} else {
|
||||
Serial.println("Request sent\n\n\n");
|
||||
}
|
||||
turnOffLed(Red);
|
||||
}
|
||||
//Temperature
|
||||
else if (msg.type == 2) {
|
||||
char request[200];
|
||||
String tempData = String(msg.data);
|
||||
sprintf(request, "POST /api/cameras/%d/temperature HTTP/1.1\r\nHost: rasp.pikouri.fr\r\nContent-Type: application/json\r\nContent-Length: %d\r\n\r\n%s", msg.cameraId, tempData.length(),tempData.c_str());
|
||||
Serial.println(request);
|
||||
turnOnLed(Red);
|
||||
if (shield.sendPOSTrequest(url, port, request, 20000) == 3) {
|
||||
shield.power_on();
|
||||
delay(1000);
|
||||
shield.power_on();
|
||||
shield.init("0000", "mmsbouygtel.com", "", "");
|
||||
} else {
|
||||
Serial.println("Request sent\n\n\n");
|
||||
}
|
||||
turnOffLed(Red);
|
||||
} else {
|
||||
Serial.print("Type not indentified: ");
|
||||
Serial.println(msg.type);
|
||||
|
|
Carregando…
Referência em uma nova issue