Lora Gateway (Dragino LG01-P)

by egarciamohedano in Circuits > Wireless

2160 Views, 1 Favorites, 0 Comments

Lora Gateway (Dragino LG01-P)

mapa.png

LoRa es una red LPWAN, por sus siglas en inglés (LOW POWER WIDE AREA NETWORK). Es una red de largo alcance y bajo consumo de energía, ideal para dispositivos IoT.

Entre las aplicaciones más comunes se encuentran; Ciudades inteligentes, Agricultura, Rastreo de bienes, entre otros.

El siguiente gateway LoRa permite hacer uso de un solo canal, es por eso que se dice no es compatible totalmente con LoRaWAN, ya que en realidad el protocolo permite usar hasta 8 canales. Sin embargo, este gateway LoRa de canal simple es muy útil para ser usado en pruebas de concepto y prueba de nodos finales. Por defecto, el gateway trabaja con The Things Network, así que haremos uso de el.

Conecta El Gateway a La Red

INICIO.png

Haciendo uso de un cable ethernet, conectar el gateway (usar puerto LAN) directamente a un router.

Posteriormente abrimos cualquier navegador y entramos a la siguiente dirección: 10.130.1.1. Nos mostrará la interfaz de log-in.

El usuario es: root

La contraseña es: dragino

(Opcional): Conecta El Gateway Mediante WiFi

internetacces.png

En caso de que sea necesario que el gateway este lejos de un router, es posible conectar el Gateway mediante Wifi.

Para ello, elegimos la pestaña Network y la opción Internet Access.

Ahora es necesario ingresar el nombre y la contraseña de tu red. En la parte inferior izquierda Guardamos y aplicamos los cambios.

Finalmente puedes desconectar el cable ethernet y reiniciar el Gateway, de esa manera estará conectado a tu Wifi.

Crea Un Gateway En the Things Network

gateway.png
MAC.png

Ingresamos a TTN: https://console.thethingsnetwork.org/

Elegimos registrar Gateway.

Debemos seleccionar la opción de Packet forwarder e ingresamos un EUI de exactamente 8 bytes que será un identificador único para nuestro Gateway. Se recomienda usar la dirección MAC del dispositivo que se se encuentra en la parte trasera del gateway.

También agregamos un descripción para que nosotros podamos recordarlo. El frequency plan es 915 MHz que aplica a todo el continente Americano.

Elegimos la opción Packet forwarder, ya que lo único que deseamos que haga el Gateway es recibir paquetes de LoRa y reenviarlos directamente a The Things Network.

Descargar Arduino Sketch a Sistema Linux

fw.png

Ir al siguiente link y descargar el archivo Single_pkt_fwd_v004.ino.hex

Ir a la pestaña Sensor-> Flash MCU. La siguiente ventana aparecerá

Flashear el archivo anterior, posteriormente es necesario reiniciar el Gateway.

Ir a Sensor -> Microcontroller

Si el Firmware está correcto, la siguiente ventana aparecerá, indicando el firmware actual.

Configurar Servidor LoRa

LORA_SERVER.png

Ir a Sensor-> Lora/LoraWAN

Ingresar la dirección de Servidor, el numero de puerto y Gateway ID. Estos datos fueron asignados en la creación del gateway en TTN.

En la misma pestaña configurar los parámetros de radio de LoRa. La configuración abajo mostrada es la que uso para hacer tests con un shield de Arduino que incluye un radio LoRa.

Checar Resultado

Volver a la pagina de TTN donde creamos nuestro Gateway, en caso de que todos los pasos estén correctos, podremos ver el estado del Gateway como conectado.