Dashboard Feature

Live Node Overview

The Overview is your mission control — every node on your Meshtastic mesh displayed as a live, data-rich card that updates the moment a packet arrives. Battery rings, SNR sparklines, GPS reverse-geocoding, inline mini-maps, and source classification all in one view.

⬡ MeshDash C2
!a3f2c109
T-Beam v1.1 · 2.3.14
8
47
203
612
COREONLINE
RFLINKED
TX
RX
LIVE
1,247
PACKETS
8
NODES
47
MESSAGES
612
TELEMETRY
CONNECTED
◎ LIVE PACKET FEED

This is the exact MeshDash interface running with simulated demo data. Click any node card to inspect it — battery, SNR, RSSI, firmware, GPS, and source classification are all real fields. Packet feed updates every 2 seconds.

What Each Node Card Shows

Every node card in MeshDash is a compact data terminal for one radio on your mesh. All data is drawn directly from the SQLite database, updated in real time as packets arrive over SSE.

Node Name & ID

Long name, short name, and hardware ID displayed prominently with role badge (R = Router, RC = Router-Client, C = Client)

Hardware Model

Exact device model string from the radio itself — T-Beam v1.1, Heltec v3, XIAO S3, RAK4631, etc.

Battery Level

Percentage with colour-coded progress bar — green above 40%, amber 20-40%, red below 20%. Updates with every telemetry packet.

SNR & RSSI

Signal-to-noise ratio in dB and received signal strength in dBm from the most recent received packet.

Channel Utilisation

Percentage of airtime the node's channel is occupied. High values indicate congestion.

Air TX Utilisation

Percentage of airtime the node itself is transmitting. Helps identify chatty nodes.

Signal Bars

Visual 5-bar signal quality indicator mapped from SNR thresholds: 5 bars at SNR ≥ 8 dB down to 0 at SNR < −15 dB.

Source Badge

RF (heard directly over radio), MQTT (via MQTT gateway), LOCAL (the connected node itself), or UNKNOWN.

GPS Location

Reverse-geocoded place name with tooltip showing exact coordinates. Inline mini-map when GPS fix is valid.

RF vs MQTT Source Detection

One of MeshDash's most distinctive features is automatic packet source classification. Every incoming packet is analysed and assigned a confidence score determining whether it was received over RF or via an MQTT gateway.

SOURCE DETECTION EVIDENCE TABLE
EVIDENCESCOREVERDICT
viaMqtt = true +10 MQTT — definitive
Real SNR + RSSI present +9 RF — strong
SNR = 0, RSSI = 0 +4 MQTT — likely
Hop count matches hop_start −6 RF — never re-routed
fromId = myNodeId +10 LOCAL — self
≥ 65% confidence threshold required for RF or MQTT classification. Below that → UNKNOWN.

Packet Feed

The right-hand panel shows a live scrolling feed of every packet received, colour-coded by type — Message (green), Position (amber), Telemetry (purple), Node Info (cyan), ACK/routing (grey). Updated live with no refresh. Useful for monitoring mesh activity at a glance.

Ready to see your own mesh in this view?

Install MeshDash and connect your Meshtastic radio. Every node in range will appear within seconds.

Install MeshDash Connection Guide