Old relic no encuentra sensor de temperatura

Home Forums Foro de soporte en español Old relic no encuentra sensor de temperatura

Viewing 9 posts - 16 through 24 (of 24 total)
  • Author
    Posts
  • #682
    adminadmin
    Keymaster

    Hola!

    La version esta en una variable del sketch.

    Ante la duda actualizalos, porque yo creo que es la fuente de tu problema.

    Ya me cuentas!

    #742
    xolmaticxolmatic
    Participant

    Hola.
    Estoy atascado, no consigo que el “Old relic” detecte al ESP32, estando en la misma Red. Veo como se enciende el led azul un instante y la App de Android sigue buscando durante bastante tiempo sin encontrar nada.
    Accediendo a la ip del ESP32 veo el json y puedo pasarle parametros H y L. Pero desde la App no consigo ver que encuentre el ESP32.

    ¿alguna idea o pista?
    Me apatece muuuucho que me funcione.

    Muchas gracias.
    Saludos
    Pepo

    #743
    adminadmin
    Keymaster

    Hola, bienvenido!

    Dos cosillas. ¿Puedes pegar aqui el json que te devuelve el esp cuando llamas a la ip? Y en segundo lugar, en la app old relic, cuando termina la busqueda y no encuentra nada, hay un boton que pone “log”. Si le das a ese boton te deberia mostrar que ha pasado con cada ip que ha consultado.

    Mira a ver si pone algun mensaje util en la ip en la que esta el esp… y nos cuentas.

    Un saludo!

    #744
    xolmaticxolmatic
    Participant

    Hola!
    Cuando accedo a la IP, este json me devuelve:

    {

    “nodeType”:”TH&Relay”,
    “name”:”TH&Relay”,
    “version”:”2″,
    “relayError”:””,
    “thError”:””,
    “mac”:”30:AE:A4:18:48:D0″,
    “status”:”false”,
    “”,
    “fahrenheit”:”10.00″,
    “humidity”:”10.00″

    }

    En la salida de “consola” por el puerto serie, me sale esto (y veo como se enciende el led azul de conexión)

    New client
    GET / HTTP/1.1
    Host: 192.168.6.254
    Connection: Keep-Alive
    Accept-Encoding: gzip
    User-Agent: okhttp/3.9.0

    DHT OK, client disconnected
    New client
    GET / HTTP/1.1
    Host: 192.168.6.254
    Connection: Keep-Alive
    Accept-Encoding: gzip
    User-Agent: okhttp/3.9.0

    DHT OK, client disconnected

    Después de la búsqueda, al pulsar en “LOG”, me aparece “No data found”

    Ya contareis si se os ocurre algo.

    Muchas gracias!

    Saludos
    Pepo

    #745
    adminadmin
    Keymaster

    Lo primero que veo es que hay un error en la estructura del json, justo despues del campo “status”.

    A continuacion de status, se deberia mostrar el campo “celsius”, pero en tu caso solo hay dos comilla “”

    “mac”:”30:AE:A4:18:48:D0″,
    “status”:”false”,
    “”,
    “fahrenheit”:”10.00″,

    Deberia ser asi:

    “mac”:”30:AE:A4:18:48:D0″,
    “status”:”false”,
    “celsius”:”20.00”,
    “fahrenheit”:”10.00″,

    He revisado el codigo del sketch que hay en la web, y parece que esta bien. ¿Puedo ser que al copiar el sketch hayas modidicado sin querer la linea 204 o alguna cercana?

    Echale un vistazo a eso, y me cuentas.

    • This reply was modified 6 years, 7 months ago by admin.
    • This reply was modified 6 years, 7 months ago by admin.
    • This reply was modified 6 years, 7 months ago by admin.
    #749
    xolmaticxolmatic
    Participant

    Cierto!
    Era eso y la diferencia de rango de IPs entre los dispositivos, (estar en un rango de 1024 ips)
    Muchas gracias.

    Ahora a trastear a tope!

    Saludos
    Pepo

    #750
    adminadmin
    Keymaster

    ¿Como la diferencia de rango? Un rango de 1024 ips? Me he perdido aqui :-0

    #752
    xolmaticxolmatic
    Participant

    A ver si me explico…
    Usamos en mi oficina una mascara de red 255.255.252.0
    De manera que puedes tener equipos en 192.168.5.52 y otros en 192.168.6.23, la aplicación parece hacer el “scan” en el rango de 254 ips en el que esta.

    ¿no?

    Saludos
    Pepo

    #753
    adminadmin
    Keymaster

    Ah claro.

    Es que en realidad, si no tienes un equipo en la red x.x.5.x, y otro en la x.x.6.x, pues no estan en la misma red. Al menos no en la misma subred.

    Para la app es imposible averiguar que se encuentra en una subred, y que existen otras subredes accesibles. QUe yo sepa no hay ningun servicio que retorne esa informacion.

    Saludos!

Viewing 9 posts - 16 through 24 (of 24 total)
  • You must be logged in to reply to this topic.