MeshCore

connecting…

Admin login

Enter this node's admin password (the same one used for remote CLI admin).

In the WiFi sign-in popup? It closes if your phone sleeps. Open in your browser to keep your progress.

Step 1 · WiFi

Connect this node to your WiFi network so it can reach the MQTT servers.

Leave blank for an open network. 2.4 GHz networks only.
Shown on the mesh and in MQTT status messages.

Step 2 · Radio

Nodes only hear each other on identical radio settings. Pick the preset your local mesh uses.

Maximum legal power varies by region — check local rules.
Need settings that aren't listed? Choose Keep current settings, finish setup, then fine-tune in the Advanced editor.

Step 3 · MQTT

How this observer identifies itself in published status/packet messages. Informational only — not used for topics or authentication. Prefilled with the node name.
Nearest airport code, e.g. DEN. Used in topic paths.
Optional — 64-char hex public key of your companion node. Included in auth JWTs so services that support it can let you claim this node.
Optional — also included in auth JWTs for claiming this node on some services.

Servers

Step 4 · Review & save

Saving reboots the node into normal operation. To keep the page available later, run set webui on; use get webui to see its address.

Advanced editor

Node

LoRa radio reboot to apply

Frequency, bandwidth, SF and CR must match your mesh exactly — a wrong value takes this node off the air until fixed over serial.

Advanced

CAD (listen before transmit)Channel activity detection
RX boosted gainSX126x receivers only
FEM RX boostExternal front-end-module LNA
RepeatForward mesh traffic. Off = listen-only (still observes and publishes).
0 = off
0 = off, else 3–168

Flooding & loops

Hop limits for flood traffic this node forwards. Lower values contain noisy neighbours; too low takes parts of the mesh out of reach.
0–64. Default 64.
0–64. Default 8.
Applies to packets with no region scope. 0–64.
Drops flood packets that already carry this node's hash. Stricter = fewer repeats tolerated before dropping.

Identity

How this observer identifies itself in published messages; informational only. Blank = node name.
64-char hex public key of the owner's companion node (optional).

Publishing

This node only ever uploads to MQTT — nothing from a broker is injected into the mesh.
Node statusPeriodic health/stats to the status topic
Publish packetsMaster switch for all packet traffic below
Add raw framesAlso send the full hex frame to the raw topic
Received packetsReport packets heard over the air
Report packets this node sends.

Servers

Time & SNMP

Enter none to clear.
SNMP agentRestart required

WiFi connection

Changing WiFi restarts the connection — this page will drop and the node reappears on the new network. Find its new IP from your router or the serial console.

Maintenance

Device

Free heap (KB)

Noise floor (dBm)

MQTT servers

No data yet.
Nearby networks

Continue in your browser

  1. Tap Done (or Cancel) in the corner of this window.
    If asked, choose Use Without Internet / Stay connected.
  2. Open Safari or Chrome on this device.
  3. Go to http://192.168.4.1
Stay connected to the MeshCore-Setup WiFi network. Your progress here isn't carried over — the setup restarts in the browser, where it survives the screen locking.

Go back

Rebooting…