LoRa Gateway
#
Introducci贸nEste tutorial muestra c贸mo crear una red LoRa privada mediante ChirpStack utilizando nuestros gateways con RPi3 y nodos LoRa en el laboratorio WIRID-LAB. En este tutorial utilizaremos el nodo wirid-lab-node-20 que corresponde a un gateway LoRa.
#
Configuraci贸n GatewayUna vez creada la reserva, podr谩 ingresar al servidor web del gateway mediante la URL asignada por el laboratorio.
Digite en usuario y contrase帽a admin
para ingresar al panel de control.
Una vez haya ingresado al panel de control, realizar a las siguientes configuraciones:
#
Network-serversPesta帽a General
- Network-server-name: chirpstack-network-server
- Network-server-server: localhost:8000
Pesta帽a Gateway Discovery
- Enable Gateway Discovery
- Interval: 100
- Tx Frequency: 60
- Tx data-rate: 60
#
Service-profiles- Service-profile Name: IOTSERV
- Network-server: chirpstack-network-server
- Device-status request Frequency: 48
- Minimum allowed data-rate: 10
- Maximum allowed data-rate: 10
#
Organization#
Device-profile- Pesta帽a General
- Device-profile name: IOTDEV
- Network-server: chirpstack-network-server
- LoRaWAN MAC Version: 1.0.2
- LoRaWAN Region: B
- Pesta帽a JOIN (OTTA/ABP)
- Factory-preset Frequency (Hz): 915000000
- Pesta帽a CLASS-B
- Class-B confirmed downlink timeout: 30
- Class-B ping-slot: every 2 seconds
- Class-B ping-slot data-rate: 5
- Class-B ping-slot Frequency(Hz): 1
#
Gateway-profiles- Name: IOTGATEWAY
- Enable Channels: 0,1,2
- Network-server: chirpstack-network-server
- Modulation: LoRa
- Bandwidth: 125kHz
- Frequency: 915000000
- Spreading-factors: 7,8,9,10,11,12
Si esta trabajando con los nodos RAK5205 , en la pesta帽a codecs ingresar la siguiente funci贸n que permitir谩 decodificar los paquetes del nodo cuando lleguen al gateway Si esta utilizando otro nodo, no modificar la funci贸n por defecto.
#
Gateways- Gateway Name: IOTGATEWAY
- Gateway Description: IOTGATEWAY
- Gateway ID: b827ebfffe30d253
- Network-server: chirpstack-network-server
info
El dato Gateway ID corresponde al ID del gateway reservado, esta informaci贸n se puede encontrar en los detalles del nodo.
#
Application- Aplication name: IOTAPP
- Aplication description: IOTAPP
- Service-profile: IOTSERV
#
Asociar Nodo- Ingresar a Applications y seleccionar IOTAPP y crear el dispositivo.
Para este ejemplo usaremos el dispositivo RAK5205, para ello relice las siguientes configuraciones.
- Device name: RAK5205
- Device description: RAK5205
- Device EUI: Generar aleatoriamente
- Device-profile: IOTDEV
- Habilitar opci贸n Disable frame-counter validation
- Create device
- Creado el dispotivo, se abre la pesta帽a ACTIVATION
- Para los campos Device address, Network session key y Application session key generar los valores aleatoriamente
- (RE)Activate device
info
Los campos Device address, Network session key y Application session key deben ser configurados en el dispositvo para establecer la comunicaci贸n con el gateway
#
Validar Conexi贸n GatewayUna vez realizadas las configuraciones del gateway, se puede validar la conexi贸n al ingresesar a Gateways y verificar la 煤ltima vez conectado.