MQTT Starlink Standby Gateway

26 Nov 2025 2 min read No comments MeshCore
Featured image

đź›  You can use Starlink’s low-bandwidth, low-cost “Standby Mode” (throttled to ~500 kbps) to provide internet for a Meshtastic node configured as an MQTT Gateway, enabling long-range communication by bridging the local LoRa mesh to the internet via an MQTT server, often using your phone or a dedicated device. This involves enabling the MQTT module, connecting the gateway to the internet (via Starlink), and configuring MQTT settings (broker address, topics) in the Meshtastic app, allowing distant users to send/receive messages over the web. 

Key Concepts

  • Starlink Standby Mode: A low-cost option to keep your dish online with very slow internet (around 500kbps), perfect for basic data like Wi-Fi calls or texts, making it ideal for an MQTT bridge. (see video Starlink $5 Standby Mode)
  • Meshtastic MQTT Gateway: A Meshtastic node with internet access that acts as a bridge, publishing/subscribing to MQTT topics, connecting your local mesh to the wider internet via an MQTT broker (like the default Meshtastic server or a custom one). 

Setup Steps

  1. Enable Internet on Starlink: Subscribe to Standby Mode (or have a regular connection) for your Starlink dish to provide internet.
  2. Connect Gateway Device: Connect your Meshtastic device (phone, Raspberry Pi, etc.) to the Starlink Wi-Fi network.
  3. Configure Meshtastic MQTT:
    • In the Meshtastic app, go to Config > Module Config > MQTT and enable the MQTT module.
    • Enable “Proxy to Client Enabled” if your device uses its own internet connection (like a phone).
    • Set your MQTT broker address (e.g., broker.meshtastic.org or your own server) and credentials if not using the default.
    • In Radio Config, enable Uplink and Downlink for your chosen channel.
    • Save settings and reboot the device.
  4. Message Flow:
    • Uplink (Mesh to Internet): Messages from your local mesh are published to the MQTT broker on topics like msh/region/country/etc..
    • Downlink (Internet to Mesh): Messages from the MQTT broker (e.g., from another user on the internet) are relayed down to your local mesh. 

Important Considerations

  • Throttled Speed: Starlink Standby is slow; it’s for text/small data, not high-bandwidth use.
  • Data Duplication: Be prepared to deduplicate messages in your applications due to multiple gateways.
  • Privacy: Use private channels and be cautious about data shared over public MQTT topics. 

See also:

Starlink Mini Kit
How to Buy a Used Starlink Kit
Starlink Setup Standby Mode Tested, Speeds, Costs & Theories (complete how-to setup video)

Gemini
Author: Gemini

Leave a Reply

Your email address will not be published. Required fields are marked *