Hasta este punto ya tenemos listo nuestro gateway LoRaWAN, solo falta conectarlo a un Servidor LoRaWAN, uno de los mas utilizados los últimos años es The Thing Network, Agregaremos un nuevo gateway.
Conectaremos nuestro Gateway multicanal con RAK833 SPI/USB a la plataforma The Thing Network.
Tutoriales Recomendados
Si desea iniciar en el campo de LoRaWAN O redes LPWAN, antes de apresurarse recomiendo ver los siguientes tutoriales.
Configurar Semtech UDP Packet Forwarder en Gateway
Este es paso anterior para configurar desde cero los driver USB y el redireccionador de Paquetes LoRaWAN.
Materiales y Donde Comprarlos
Raspberry Pi 3 o 4
Gateway LoRaWAN 8 Channels RAK833 by RAK Electronics
LoRaWAN Node RAK811 (AT Commands)
Converter board mPCIe to USB for RAK833
Module ESP32 ESP-WROOM-32
Module ESP32 LoRa HELTEC – 915 MHz
Module/Radio RFM95 Hope Electronics 915Mhz
Otros Recomendados LoRaWAN
RAK2245 LoRa Pi Hat GATEWAY LoRa LoRaWAN
LoRaWAN Button RAK
Antenna 5.8dBi Fiberglass LoRa LoRaWAN
Configurar Gateway
Para adicionar nuestro gateway a The Thing Networks necesitamos los siguiente:
- EUI o ID de nuestro Gateway
- Configurar el servidor de TTN Regional en Gateway
ID Gateway
Ingresamos a nuestro Raspberry Pi mediante SSH y editamos el archivo local_conf.json ubicado en la ruta:
/opt/ttn-gateway/packet_forwarder/lora_pkt_fwd
Seleccionamos el Gateway ID de nuestro gateway
1. Consola The Things Network
Ingresar a consola:
2. Registrar Gateway
Agregar o registrar EUI o ID de Gateway, habilitar el (Semtech Packet Forwarder) :
3. Configurar Servidor
Configurar Servidor a local_conf.json
Se debe adicionar el servidor regional de TTN, para que el Redireccionador Semtech UDP
Archivo Original, por defecto se conecta a un servidor LoRaWAN instalado localmente.
En mi caso estoy en América, utilizare router locales:
- router.us.thethings.network
Mas información sobre dirección de la región del enrutador en The Things Network : Semtech UDP Packet Forwarder
Archivo Modificado, agregando servidor de TTN.
Luego de modificar el archivo, reiniciar Raspberry Pi.
4. Gateway Online
Luego de configurar nuestro servidor de TTN en el Raspberry Pi, debe conectar automáticamente.
Gateway conectado con The Things Network:
El siguiente paso es crear Aplicaciones y redireccionarlas por el Gateway, en dichas aplicaciones crearemos nuestros Nodos o Sensores/Actuadores, dichas pruebas serán en próximos tutoriales.
Video Completo y Explicado:Configure Gateway RAK833 + Raspberry Pi on The Things Network
Conclusiones
Es muy claro que ya existen Gateway LoRaWAN completos, pero en esta ocasion, se pretende que cualquiera pueda diseñar e implementar su propia red o integrase a una existente.
Fabricar, Ensamblar o configurar este gateway es gratificante, no solo por su bajo costo con menos de 200 USD, aprender a fondo sobre la configuracion requerida.
En proximos tutoriales se pretende, dejar disponible a descargar una imagen para restauracion en Raspberry Pi, y puedan configurar sus propios GW.
Con este tutorial cerramos el ciclo de configuración de Gateway con RAK833 SPI/USB, Continuaremos con la configuracion de nodos y nuestro siguiente gateway con RAK2245.