Site Tools


projects:amateur_radio:meshtastic:getting_started

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
projects:amateur_radio:meshtastic:getting_started [2025/05/25 14:22] – [Python CLI Quickstart] break apart into ordered list Andrew Yongprojects:amateur_radio:meshtastic:getting_started [2025/05/25 14:27] (current) – [Enable MQTT Forwarding] Use LuciferNet MQTT and add privacy warning Andrew Yong
Line 147: Line 147:
 ==== Enable MQTT Forwarding ==== ==== Enable MQTT Forwarding ====
  
-Because we don't currently have enough nodes in Singapore to form a full mesh, we need to enable MQTT forwarding to use the Internet as a backhaul to forward messages between isolated nodes and meshes. +Because we don't currently have enough nodes in Singapore to form a full mesh, we need to enable MQTT forwarding to use the Internet as a backhaul to forward messages between isolated nodes and meshes. The node must either be connected to Wi-Fi directly (mesh router-client to MQTT bridge), or be paired with an Android or iOS device with "MQTT Client Proxy" enabled (mobile node).
- +
-The node must either be connected to Wi-Fi directly (mesh router-client to MQTT bridge), or be paired with an Android or iOS device with "MQTT Client Proxy" enabled (mobile node).+
  
 In future, when a full mesh is formed, MQTT can be disabled for a truly decentralized and private mesh, or left enabled as a backup in case of dead zones in the mesh. In future, when a full mesh is formed, MQTT can be disabled for a truly decentralized and private mesh, or left enabled as a backup in case of dead zones in the mesh.
 +
 +**Your personal data (sensor, position, telemetry, etc.) are sent out to the public Internet with this configuration.
 +
 +Disable the MQTT module if you are not comfortable with this. You can also decrease position precision in each channel's settings, and Position → Map Report.**
  
   * **Android/iOS Client**:   * **Android/iOS Client**:
-    - In //Modules// -> //MQTT// +    - In **Modules** -> //**MQTT**// 
-      - //Enabled//on +      - **Enabled**: //**on**// 
-      - Portable nodes with BLE to phone only: //MQTT Client Proxy//: on +      - **MQTT Client Proxy**: //**on**// (Portable nodes with BLE to phone only
-      - Leave the other settings at defaults to use the Meshtastic public MQTT server +      - **MQTT server**: //**mqtt.lucifernet.com**// 
-    - In //Channels// +    - In **Channels** 
-      - ''9V1'' and ''LongFast'': //MQTT Uplink//on//MQTT Downlink//on+      - **LongFast** -> **MQTT Uplink**: //**on**//; **MQTT Downlink**: //**on**//
   * **Python CLI**:   * **Python CLI**:
     - ''meshtastic --set mqtt.enabled true''     - ''meshtastic --set mqtt.enabled true''
projects/amateur_radio/meshtastic/getting_started.txt · Last modified: by Andrew Yong