Desconexión de Thinger


#1

Buenas tardes. Hace un tiempo que estoy liado con Thinger.IO y me encuentro con varios problemas que no se cómo solucionar. Vamos a ir por partes, ya que son varios.

En primer lugar trabajo con Arduino, placa ESP8266 y sensor BME280. El sistema funciona perfectamente y mediante el monitor serie del sketch, proporciona correctamente los datos que necesito: temperatura + humedad + presión.

Después de pelearme durante días, conseguí la conexión mediante WiFi del sistema con Thinger. Ahora puedo ver los datos (aproximados, ya que no se corresponden con los proporcionados por serial), pero parece que después de un tiempo (2 o 3 días), se desconecta de WiFi o Thinger deja de trabajar. Para que vuelva a recopilar datos, tengo que reconectar le meteo con el ordenador y volver a cargar el programa. Entonces Thinger vuelve a conectarse.

Es esto normal? Hay alguna instrucción en Thinger que limite la cantidad de datos a almacenar? Si es así, dónde debo mirar y modificar?

Mi intención es que Thinger almacene estos datos cada hora para poderlos descargar y tratarlos.

Más adelante consultaré otros problemas que se me presentan, pero de momento este es el primero.

Gracias por la ayuda y la atención.

Salu2 cordiales


#2

Hola @jaume,

El comportamiento que nos indicas es realmente extraño, nosotros tenemos ESP8266 conectados desde hace años sin problemas. No hay ningún sistema en la plataforma que desconecte el dispositivo y en cualquier caso… si la conexión se colgara debería bastar con un simple reset para re establecer la conexión.

Para conectar un 8266 con Thinger, lo mejor que puedes hacer es partir del código de ejemplo que suministramos con la librería. Para garantizar que el hardware y la conexión están bien, te sugiero que “flashees” tu placa sólo con el código de ejemplo y lo dejes conectado unos días. si el problema se repite podría ser un problema en la librería, por lo que te agradeceremos que nos lo hagas saber.

Por otro lado, para ayudarte mejor, necesitamos más información, lo mejor sería que pegaras tu código aquí para que le echemos un vistazo.

un saludo


#3

Gracias por la respuesta, jtrinc26, parece que la cosa se normaliza. Llevo unos días con el sistema conectado y, de momento, está respondiendo correctamente. No se ha desconectado y espero que siga así.

Por el momento vamos a dejar pasar un tiempo a ver cómo se comporta, por lo tanto dejemos este tema en pausa.

Voy a abrir otro hilo con otra pregunta sobre la impresión de datos.

Venga, gracias de nuevo.

Salu2 cordiales.


#4

Me ha sucedido que el ESP8266 a veces se desconecta, pero infiero que es una situación con el enrutador inalámbrico que no es muy bueno, y algunas veces que pierde conexión no logra conectarse de nuevo, es decir, la irregularidad es totalmente ajena a la plataforma y al microcontrolador.

Saludos.


#5

Puede ser, Ega, pero tengo fibra y no acostumbra a fallar la conexión. Vamos de dejar una temporada el sistema conectado, a ver que pasa.

Gracias por la respuesta.


#6

Claro, pero por ejemplo en mi caso es el enrutador wifi que apesta.


#7

Hola. Hace unos meses empece a tener problemas con la conexion. Estoy experimentando con un sistema de riego en una casa de pueblo donde no vivimos habitualmente. Se cortaba la conexion y no volvia a enganchar. Ahora que estoy en la casa estoy probando dos placas distintas y se desconectan a la media hora. Tengo que resetearlas y vuelve a pasar lo mismo. No se que hacer…tengo Fibra Movistar y sigo con el mismo router. Alguien sabe que puede ser?..soy bastante novato en estos temas. Desde ya muchas gracias.
PD…ahora viene el verano y se hace problematico el no poder regar.


#8

Aqui se explica un poco de la logica que implemente para sortear irregularidades de este estilo

Saludos,


#9

Muchas gracias @ega