El Gateway misterioso

Carlos Orts

Carlos Orts

Posted on 09-12-2019

Circulando una viernes por la noche con mi nodo Dragino a cuestas. En mi consola de node-red me aparece la recepción de un mensaje a través del gateway eui-a840411babf84150.

En una primera búsqueda de los 4 que he montado, ninguno tiene este ID. Así que emprendí una busqueda en principio por la web de TTN. Pero no hay un medio de buscar por ID, y la consola no me resuelve ya que no tengo permisos.

Afortunadamente TTN tiene varias APIs que nos pueden ayudar obtener un montón de información, no solo de nuestros dispositivos, si no de datos globales:
El más interesante es este endpoint que nos devuelve un .json con toda la información de los gateways de una zona en torno a un punto geográfico. En este ejemplo obtendremos la lista de todos los de Baleares: https://www.thethingsnetwork.org/gateway-data/location?latitude=39.5645&longitude=2.6497&distance=50000
Como el ID misterioso no se miestra en el .json anterior. Utilicé otro endpoint que devuelve toda la lista mundial: http://noc.thethingsnetwork.org:8085/api/v2/gateways y así lo encontre:

      "eui-a840411babf84150": {
         "timestamp": "2019-12-09T10:24:25.297133129Z",
         "uplink": "40952",
         "downlink": "13712",
         "location": {
            "latitude": 39.562542,
            "longitude": 2.6375475,
            "source": "REGISTRY"
         },
         "frequency_plan": "EU_863_870",
         "platform": "Dragino LG308",
         "gps": {
            "latitude": 39.562542,
            "longitude": 2.6375475,
            "source": "REGISTRY"
         },
         "time": "1575887065297133129",
         "rx_ok": 40952,
         "tx_in": 13712
      },

Cuya hubicación está efectivamente en las proximidades de donde mi nodo hico tres conexiones:
Google maps