Packets
LoRa packets and telemetry messages received over MQTT.
| Time | Packet hash | Type | Route | Originator | Src | Dst | SNR | RSSI | Observer | Details | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| No packets yet. | |||||||||||
LoRa packets and telemetry messages received over MQTT.
| Time | Packet hash | Type | Route | Originator | Src | Dst | SNR | RSSI | Observer | Details | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| No packets yet. | |||||||||||
| Type | From | To | RSSI | SNR | Distance | Last seen |
|---|
MeshTracker is a service for real-time tracking of people and devices across Kazakhstan. It is built primarily for tourists, guides, athletes, and rescue teams — for places where ordinary mobile networks don't work: in the mountains, on trekking routes, in the steppe, on the water, and in other remote areas.
Each participant carries a compact radio device. It transmits its coordinates over a radio link, and on the service map you see the location of all devices in the network, their movement tracks, and battery status. The link works without a cellular network and without internet at the device itself — data is relayed from device to device and through repeaters until it reaches a point with internet access.
Where it's useful:
LoRa (from Long Range) is a radio communication technology for transmitting small amounts of data over long distances at very low power consumption.
Key properties:
The MeshTracker service is built on the MeshCore firmware — open-source software for LoRa networks. Only coordinates and service data (small packets) are transmitted, so LoRa is perfectly suited for tracking rather than voice or video.
The MeshTracker network operates in the 868 MHz radio band (863–870 MHz). A device must be rated for 868 MHz — 433 or 915 MHz versions will not work and will not be visible in the network.
The up-to-date full list of supported devices is always available right in the flasher: flasher.meshcore.io — the list is updated regularly.
For tracking people you need a compact wearable device, preferably with GPS and a battery. Good choices (in the 868 MHz version):
Important: always connect an antenna for 868 MHz before use. Powering on — and especially transmitting — without an antenna is not allowed and may damage the radio module. Use a proper USB cable with data transfer (many cables are charge-only).
The order of steps: firmware first → then the app → Bluetooth pairing → configure parameters → send your details to the administrator.
Flashing is done through the web flasher — the device won't appear in the network until the MeshCore firmware is installed on it.
When updating an already-working device, do not use a full Erase — otherwise the device's identity (its public key) will be wiped.
| Parameter | Value |
|---|---|
| Frequency | 869.494 MHz |
| Bandwidth | 62.5 kHz |
| Spreading Factor (SF) | 8 |
| Coding Rate (CR) | 8 |
These values are set in the radio settings in the app. If you use the console (CLI), the command is:
set radio 869.494,62.5,8,8
If even one of these parameters differs, the device will not appear on the map. Enter the values exactly.
Enable the following modes:
If the device has built-in GPS — enable it in the "Position setup" section and wait for a satellite lock (under open sky). If the device has no GPS, coordinates will be taken from the phone it's connected to.
After configuring, you need to add your device to the MeshTracker network:
If the device doesn't appear on the map — check that the radio parameters (869.494 / 62.5 / 8 / 8) are entered exactly, GPS has locked onto satellites, location broadcasting is enabled, and the name and public key have been sent to the administrator.