🛠 First IoT Deployment with KNOT Gateway HL9

MikroTik KNOT Gateway HL9 · debutant · Apprenez à configurer votre passerelle KNOT HL9 pour collecter des données Bluetooth et les transmettre via LTE.

Objectives

This tutorial guides beginners in commissioning the KNOT Gateway HL9 for a simple use case: collecting Bluetooth Low Energy (BLE) sensor data and transmitting it securely to a remote server via the LTE cellular network. You will learn how to power the gateway, connect the cellular antenna, and configure a data transfer rule.

Required Equipment

Steps

  1. Physical Installation: Insert the SIM card into the dedicated drawer on the side of the gateway. Tighten the LTE and Wi-Fi HaLow antennas onto the SMA connectors. Mount the gateway outdoors (IP66 rated).
  1. Power and Connection: Connect the Ethernet cable to the Gigabit port. Plug the PoE injector into a mains outlet. Wait 2 minutes for the power LED to turn solid green.
  1. Access RouterOS: From a PC connected to the same network as the gateway's Ethernet port, open a browser and type http://192.168.88.1. Log in with username admin and empty password (default).
  1. LTE Configuration: Go to Interfaces > LTE. Verify the interface is Running. If necessary, enter the Access Point Name (APN) of your operator in advanced settings to force the connection.
  1. Bluetooth Scan: Go to Bluetooth > Scan. Enable scanning to detect your BLE sensor. Note the sensor's MAC address.
  1. Transfer Rule: Go to Tools > BLE > Rules. Create a new rule: select the sensor's MAC address, choose the data service (e.g., battery or temperature), and set the action to Send to HTTP. Enter your test server URL (e.g., https://postman-echo.com/get) and enable the rule.

Verification

Check logs in Log to confirm LTE connection (lte1: connected). Verify that sensor data appears in the HTTP responses of your test server via logs or a monitoring interface.

Going Further

Explore MQTT integration for bidirectional communication and configure Wi-Fi HaLow to extend local network range.

Other tutorials for this board

Code examples for this board

← Back to the board 🛠 All tutorials