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.
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.
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.
Long name, short name, and hardware ID displayed prominently with role badge (R = Router, RC = Router-Client, C = Client)
Exact device model string from the radio itself — T-Beam v1.1, Heltec v3, XIAO S3, RAK4631, etc.
Percentage with colour-coded progress bar — green above 40%, amber 20-40%, red below 20%. Updates with every telemetry packet.
Signal-to-noise ratio in dB and received signal strength in dBm from the most recent received packet.
Percentage of airtime the node's channel is occupied. High values indicate congestion.
Percentage of airtime the node itself is transmitting. Helps identify chatty nodes.
Visual 5-bar signal quality indicator mapped from SNR thresholds: 5 bars at SNR ≥ 8 dB down to 0 at SNR < −15 dB.
RF (heard directly over radio), MQTT (via MQTT gateway), LOCAL (the connected node itself), or UNKNOWN.
Reverse-geocoded place name with tooltip showing exact coordinates. Inline mini-map when GPS fix is valid.
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.
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.
Install MeshDash and connect your Meshtastic radio. Every node in range will appear within seconds.