Loraserver es un proyecto iniciado en 2015, es un servidor LoRaWAN de código abierto, el proyecto proporciona los componentes para crear redes LPWAN basadas en LoRaWAN, incluye una interfaz web fácil de usar y las API gRPC y REST, cada componente o modulo es configurable y también permiten intercambiarse según las necesidades de su aplicación final.
Utilizaremos LoRa Server en próximas pruebas, la finalidad sera implementar o tener los conocimientos para montar nuestra propia red LoRaWAN funcional.
Tambien The Things Networks cuenta con una versión descargable que permite implementar nuestra propia red LPWAN local, esta escrito en Go, LoRaWAN Stack , es un proyecto muy completo, pero considero personalmente mas practica la implementacion de Lora Server, quizás luego le demos la oportunidad a TTN en un servidor local.
El promotor y creador del proyecto Lora Server es Onre Brocaar, de parte de PDAControl le agradecimientos por su gran iniciativa y ha creado una alternativa a The Things Networks, Todos los componentes de Lora Server están autorizados bajo la licencia MIT y pueden utilizarse con fines comerciales.
Pagina oficial: LoRaServer.io
Github: LoRa Server
Materiales y donde Comprarlos Baratos
Para nuestros próximos tutoriales implementaremos una red LoRawan y se han adquirido los siguientes equipos de RAK Wireless que permitirán crear una red professional y robusta.
Tutoriales anteriores Recomendados
Recomiendo ver estos tutoriales y pruebas anteriores:
Principales características LoRa Server
- Soporte de clase A
- Soporte de clase B
- Soporte de clase C
- Velocidad de datos adaptativa (ADR)
- Live frame-logging
- Canal (re) configuración
- Multi-inquilino
- APIs e integración
- LoRaWAN 1.0 y 1.1 compatible.
Información completa y detallada sobre mas características sobre LoRa Server: Loraserver.io/caracteristicas
Arquitectura Lora Server
La arquitectura es técnicamente igual o similar a la arquitectura de The Things Networks
LoRaServer cuenta con los componentes generales de las plataformas LoRaWAN que son:
Dispositivos IoT o Nodos LoRaWAN (Sensores) o dispositivos que transmiten utilizando la red LoRa hacia el gateway o Puerta de enlace.
Gateway o Puertas de enlace: Son los dispositivos que realizan el redireccionamiento o re-envio de paquetes de LoRaWAN desde los nodos hacia el servidor o servidores.
LoRa Server cuenta con LoRa Gaterway Bridge, que convierte las tramas en UDP/IP redirecionanadas a protocolo MQTT.
Servidor LoRa : este componente es el encargado de administrar la red LoRaWAN, es el que gestiona y administra los dispositivos activos y los que quieren integrarse en la red
LoRa Geo Server: componente adicional, que contiene servicios de geolocalizacion, para determinar la ubicación de los dispositivos.
Servidor de Aplicaciones LoRa: este componente proporciona la interfaz web, la gestión de usuarios, organizaciones, aplicaciones, puertas de enlace y dispositivos.
Mayor información detallada: Componentes LoRa Server.
Gateway Raspberry Pi + RAK833 USB/SPI With 8 Channels
Node LoRaWAN RAK 811, AT Commands
Nota: Las PCB’s vistas anteriormente son otra iniciativa, pronto indicare como fabricarlas para facilitar el montaje.
Video explicado: Introduction Platform LoRa Server LoRaWAN IoT
Conclusiones
Esta breve introducción a LoRa Server dará inicio a una serie de pruebas mas avanzadas mas adelante.
Tanto como The Things Network y LoRa Server son excelentes plataformas IoT implementando redes LPWAN, aunque probaremos integraciones ambas plataformas para la creación de redes LoRaWAN propias y/o privadas LoRa Server es una opción muy completa.
Inicialmente realizaremos instalación en Raspberry Pi, luego avanzaremos a servidores Linux Ubuntu, quizas CentOS.
Nuestra finalidad explicar o dar las bases para que puedan crear sus propias Redes LoRaWAN, en el caso de mi país no hay gateway o pasarelas públicas para conexiones con plataformas como TTN y he decido fabricar he implementar soluciones asequibles y funcionales, utilizando gateway’s multicanal y RAK Wireless tiene equipos perfectos, en próximos tutoriales crearemos una pasarela LoRaWAN completa.
En próximos Tutoriales aclararemos algunas posibles dudas, características y alcance de LoRaWAN, Saludos.