something software open discussion and suggestions feature requests.

Hola, tengo un inconveniente, Espero me puedan ayudar.
Estoy trabajando con el Modulo NodeMCU con el chip ESP8266, cuando enviamos los datos a un servidor local trabaja tranquilamente, pero cuando le queremos subir a una url, no llegan los datos al servidor, entonces quiero que me puedan sugerir o ayudarme, este el codigo que estoy trabajando.
#include <ESP8266WiFi.h>
#include <SPI.h>
#define ADC 0 // analog 0

const char* ssid = “soysoftware”;
const char* password = “soysoftware#@”;

const char* host = “autista.soysoftware.com”;
const int httpPort = 80; // puerto del servidor local

unsigned long ultimaConexion = 0;

void setup()
{
Serial.begin(115200);

Serial.println();
Serial.println();
Serial.print("Conectando a ");
Serial.println(ssid);

WiFi.begin(ssid, password);

while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print(".");
}

Serial.println("");
Serial.println(“WiFi conectada”);
Serial.println("Dirección IP: ");
Serial.println(WiFi.localIP());
}

void loop()
{
Serial.print("Conectando a ");
Serial.println(host);

WiFiClient client;

if (client.connect(host, httpPort)>0) // Conexion con el servidor
{
Serial.println(“Iniciando conexion…”);
client.print(“GET /temperatura/”);
client.print(String(100));
client.println(" HTTP/1.1");
client.println();
ultimaConexion = millis();

}
else
{
Serial.println(“Error al conectarse al servidor”);
Serial.println(“Desconectando…”);
client.stop();
}

//Serial.print("Requesting URL: ");
//Serial.println(url);
if (!client.connected())
{
Serial.println(“Disconnected!”);

}

unsigned long timeout = millis();
while (client.available() == 0)
{
if (millis() - timeout > 5000)
{
Serial.println(">>> Client Timeout !");
client.flush();
client.stop();

return;
}
}
Serial.println();
Serial.println(“cerrando la conexión”);
client.flush();
client.stop();

delay(3000);
}

Moderador
Por favor edita tu post usando etiquetas de código.
También modifica el título usando una expresión en Español.
Si usas el foro en inglés JAMAS uses un código con comentarios en español o te derivarán siempre para este foro.

Normas del foro