#include<ESP8266WiFi.h> #include <ESP8266HTTPClient.h> String i; long newvar; String httpurl; String TheHiddenAnswerOfClient; HTTPClient http; String SendWithAnswer(String IPcache, String monmessagecache) { httpurl = "http://"; httpurl += IPcache; httpurl += monmessagecache; http.begin(httpurl); http.GET(); TheHiddenAnswerOfClient = (http.getString()); http.end(); return TheHiddenAnswerOfClient; }
void setup() { // put your setup code here, to run once: i = ""; newvar = 0; Serial.begin(9600); WiFi.disconnect(); delay(3000); Serial.println("START"); WiFi.begin("electromodule", "electromodule@456"); while ((!(WiFi.status() == WL_CONNECTED))) { delay(300); Serial.print(".."); } Serial.println("Connected"); }
void loop() { // put your main code here, to run repeatedly: i = (SendWithAnswer("192.168.0.2", "YES")); Serial.println("Before Clear"); Serial.println(i); i.remove(0, 25); i.remove(i.length() - 11, 11); Serial.println("After clear"); Serial.println(i); newvar = i.toInt(); Serial.println((2000 + newvar)); }
#include<ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>
String i;
long newvar;
String httpurl;
String TheHiddenAnswerOfClient;
HTTPClient http;
String SendWithAnswer(String IPcache, String monmessagecache)
{
httpurl = "http://";
httpurl += IPcache;
httpurl += monmessagecache;
http.begin(httpurl);
http.GET();
TheHiddenAnswerOfClient = (http.getString());
http.end();
return TheHiddenAnswerOfClient;
}
void setup() {
// put your setup code here, to run once:
i = "";
newvar = 0;
Serial.begin(9600);
WiFi.disconnect();
delay(3000);
Serial.println("START");
WiFi.begin("electromodule", "electromodule@456");
while ((!(WiFi.status() == WL_CONNECTED)))
{
delay(300);
Serial.print("..");
}
Serial.println("Connected");
}
void loop() {
// put your main code here, to run repeatedly:
i = (SendWithAnswer("192.168.0.2", "YES"));
Serial.println("Before Clear");
Serial.println(i);
i.remove(0, 25);
i.remove(i.length() - 11, 11);
Serial.println("After clear");
Serial.println(i);
newvar = i.toInt();
Serial.println((2000 + newvar));
}