Meshtastic Web Interface and Remote Access
Many Meshtastic users don't realize a full web-based interface is available in addition to the mobile app. The web interface provides additional tools for configuration and administration that aren't available in the app.
The Meshtastic web app (app.meshtastic.org)
The official Meshtastic web application runs in any modern browser (Chrome or Edge recommended for WebSerial support) and connects to your device via USB serial or Bluetooth.
Connecting via USB serial
- Connect your Meshtastic device via USB cable
- Open app.meshtastic.org in Chrome or Edge
- Click "Connect" and select "Serial"
- Choose your device from the port list
- The device configuration loads automatically
Note: WebSerial requires Chrome or Edge. Firefox and Safari do not support WebSerial. If the device doesn't appear in the port list, install the appropriate driver (CH340 for Heltec, standard CDC for nRF52-based devices).
Connecting via Bluetooth
- Open app.meshtastic.org in a Chromium-based browser
- Click "Connect" and select "Bluetooth"
- Pair with your device - the device should be in BLE advertising mode (typically shown by LED blink pattern)
What the web app offers beyond the mobile app
| Feature | Mobile app | Web app |
|---|---|---|
| Node configuration | Yes | Yes (more detailed) |
| Channel management | Yes | Yes |
| Message view | Yes | Yes |
| Node map | Yes | Yes |
| Configuration export/import (JSON) | No | Yes |
| Raw packet log | Limited | Full packet log |
| Serial debug console | No | Yes |
| Firmware update (OTA) | Yes | No |
| Full module config access | Partial | Yes |
Configuration backup and restore
The web app's configuration export feature is the easiest way to back up and restore a Meshtastic node's settings:
- Connect to device via web app
- Navigate to Config → Export Config
- Save the JSON file to your computer
To restore: connect the device (after a reflash or factory reset), navigate to Config → Import Config, and upload the saved JSON file. This restores all radio settings, channel configurations, and module settings in one step.
Remote node management via WiFi
ESP32-based Meshtastic nodes (Heltec V3/V4, T-Beam, etc.) can be configured to host a web server on their local WiFi network:
meshtastic --set network.wifi_ssid "YourNetworkSSID"
meshtastic --set network.wifi_psk "YourPassword"
meshtastic --set network.wifi_enabled true
Once connected to WiFi, the device's local IP address is shown in the app or via meshtastic --info. Navigate to that IP in a browser to access the device's built-in web interface for configuration and monitoring without needing USB or Bluetooth.
Use case: A deployed rooftop repeater with WiFi access can be configured and monitored remotely from any device on the same network, eliminating the need for physical access for routine configuration changes.
Serial debug console
The web app's serial console shows raw debug output from the device firmware. This is invaluable for diagnosing unusual behavior:
- View all received packets with raw headers and signal data
- See routing decisions in real time
- Monitor power-related messages (battery voltage, charge state)
- Debug GPS acquisition
The serial console is accessed via Tools → Serial Console in the web app. Output can be copied and shared when reporting bugs.
No comments to display
No comments to display