🛠 Configurar la KNOT HL9 para seguimiento de activos IoT

MikroTik KNOT Gateway HL9 · intermediaire · Apprenez à configurer la passerelle KNOT Gateway HL9 pour transmettre des données de positionnement et de capteurs via LTE vers un serveur MQTT.

Objetivos

Este tutorial guía al usuario en la configuración de la pasarela MikroTik KNOT Gateway HL9 para un caso de uso de seguimiento de activos. El objetivo es utilizar el receptor GNSS integrado y el módem LTE Cat 1 bis para transmitir periódicamente los datos de posición GPS a un broker MQTT remoto. También activaremos el Wi-Fi HaLow para recopilar datos de sensores circundantes.

Material Necesario

Pasos

  1. Conexión Inicial: Alimente la HL9 vía PoE (18-57V) o DC. Conecte un cable Ethernet entre el puerto Gigabit de la pasarela y su ordenador. Acceda a la interfaz RouterOS v7 a través de la dirección IP predeterminada (generalmente 192.168.88.1) en un navegador web o vía Winbox.
  1. Configuración del Módem LTE: En RouterOS, vaya a Interface > LTE. Verifique que el módem Quectel EG800Q sea detectado. Configure el APN proporcionado por su operador móvil en los ajustes de la interfaz LTE. Active la interfaz para establecer la conexión celular.
  1. Activación del GNSS: Navegue hacia System > GPS. Asegúrese de que el puerto serie correspondiente al receptor GNSS esté habilitado. Configure la frecuencia de actualización de la posición (ej: cada 60 segundos). Verifique que los satélites sean captados para obtener una posición válida.
  1. Configuración de Wi-Fi HaLow: Vaya a Wireless > Interfaces. Cree una nueva interfaz Wi-Fi HaLow (802.11ah) en la banda de 915 MHz. Defina un SSID y una contraseña. Esta interfaz se utilizará para recibir datos de sensores de largo alcance.
  1. Script de Automatización MQTT: Abra la terminal y cree un script (/system script add name=send_gps source="..."). El script debe leer la posición GPS (/gps get [find] latitude) y publicarla en el tema MQTT definido. Utilice el comando /tool fetch o las funciones MQTT nativas de RouterOS v7 para enviar datos JSON al servidor remoto a través de la conexión LTE.
  1. Programación: Utilice el planificador de tareas (/system scheduler) para ejecutar el script de envío de datos a intervalos regulares (ej: cada 5 minutos) para ahorrar energía y ancho de banda.

Verificación

Inicie sesión en su broker MQTT y suscríbase al tema configurado. Debería recibir mensajes JSON que contienen latitud, longitud y marca de tiempo en cada intervalo. Verifique en RouterOS que la interfaz LTE muestre un estado "connected" y que el GPS indique una posición "valid".

Para ir más allá

Explore la integración con Bluetooth 5.1 LE para detectar etiquetas iBeacon cercanas, o configure alertas locales basadas en zonas geográficas (geofencing) directamente en la pasarela.

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales