OERadio goes Mesh – La strada verso un server MQTT dedicato

·

,
Questa pagina è stata tradotta automaticamente. Possono verificarsi errori.

Come colleghiamo i nodi Meshtastic via internet – e come potete unirvi anche voi.

Meshtastic è geniale. Piccoli nodi LoRa che comunicano tra loro senza internet, senza provider e senza costi mensili. Localmente via radio, punto a punto, come deve essere. Ma cosa succede quando due nodi distano 200 chilometri? Anche la migliore antenna a 1.000 metri non basta più.

Esattamente per questo esiste MQTT. Ed esattamente per questo esiste ora un server dedicato: meshmqtt.oeradio.at


Cosa fa MQTT con Meshtastic?

MQTT è un ponte internet per la vostra rete mesh. Il vostro nodo invia un messaggio via radio – e se è contemporaneamente collegato a un server MQTT tramite l’app Meshtastic sullo smartphone, quel messaggio viene anche inoltrato via internet. Altri nodi collegati allo stesso server ricevono il messaggio come se fossero nel raggio radio diretto.

In breve: localmente trasmettete normalmente via LoRa. E tramite MQTT la vostra mesh locale diventa una rete nazionale – o addirittura europea. Entrambe le cose contemporaneamente, automaticamente.

La connessione al server MQTT avviene tramite l’app Meshtastic sullo smartphone. Il telefono è collegato al nodo via Bluetooth e inoltra i messaggi su internet. Il nodo stesso non ha bisogno di Wi-Fi né di internet.


Perché un server proprio?

Esistono server MQTT pubblici per Meshtastic. Funzionano anche bene. Ma un server proprio ha dei vantaggi: I dati restano trasparenti. Il server può essere configurato secondo le esigenze. E la disponibilità è sotto controllo. Il server gira su un’istanza Oracle Cloud a Francoforte – crittografato TLS, con certificato Let’s Encrypt, raggiungibile 24 ore su 24.


Dati di connessione

Ecco le credenziali per il server – basta inserirle nell’app Meshtastic:

ImpostazioneValore
Servermeshmqtt.oeradio.at
Port8883
Usernamemeshtastic
PasswortX6l906aQNcuIb8Pdh6YGT8Uu
TLSAttivato
CrittografiaAttivato
Root Topicmsh/oeradio

Configurazione passo per passo

Nell’app Meshtastic (Android / iOS)

  1. Aprire l’app Meshtastic e collegare il nodo via Bluetooth
  2. Impostazioneen (Zahnrad-Symbol) antippen
  3. Selezionare MQTT
  4. Inserire i seguenti dati:
    • MQTT attivato:
    • Proxy al client:
    • Serveradresse: meshmqtt.oeradio.at
    • Username: meshtastic
    • Passwort: X6l906aQNcuIb8Pdh6YGT8Uu
    • TLS attivato:
    • Crittografia aktiviert: Ein
    • Root Topic: msh/oeradio
  5. Impostazioneen speichern – fertig!

Tramite riga di comando (Meshtastic CLI)

Per chi preferisce il terminale – funziona anche così naturalmente:

meshtastic --set mqtt.enabled true 
  --set mqtt.address "meshmqtt.oeradio.at" 
  --set mqtt.username "meshtastic" 
  --set mqtt.password "X6l906aQNcuIb8Pdh6YGT8Uu" 
  --set mqtt.tls_enabled true 
  --set mqtt.encryption_enabled true 
  --set mqtt.proxy_enabled true 
  --set mqtt.root "msh/oeradio"

Di cosa ho bisogno?

  • Un nodo Meshtastic (es. Heltec V3, T-Beam, RAK WisBlock)
  • L’app Meshtastic sullo smartphone
  • Connessione Bluetooth tra app e nodo
  • Connessione internet sullo smartphone (Wi-Fi o dati mobili)

Il nodo stesso non ha bisogno di internet – l’app sul telefono fa da ponte.


Testare se tutto funziona

Chi vuole verificare se il server è raggiungibile può usare mosquitto_sub:

Installare mosquitto_sub

Lo strumento mosquitto_sub fa parte del pacchetto Mosquitto. Ecco come installarlo:

Linux (Debian/Ubuntu):

sudo apt install mosquitto-clients

macOS (Homebrew):

brew install mosquitto

Windows:

Scaricare l’installer da mosquitto.org/download e installare. Dopo l’installazione troverete mosquitto_sub.exe nella directory di installazione (predefinita: C:Program Filesmosquitto).

mosquitto_sub -h meshmqtt.oeradio.at -p 8883 
  --capath /etc/ssl/certs -t "msh/#" 
  -u meshtastic -P "X6l906aQNcuIb8Pdh6YGT8Uu"

Se arrivano messaggi, tutto funziona. In caso contrario – basta segnalarlo.


Domande sulla configurazione o problemi di connessione? Basta contattare tramite oeradio.at – l’aiuto è garantito.

73 de OE8YML

„Wire and will, we’re breaking through – Share · Connect · Create!

Costruisci antenne, attivi cime, sperimenti con SDR o hackeri nodi Meshtastic? OERadio.at è la tua piattaforma. Condividi le tue conoscenze – come articolo, guida alla costruzione, report dal campo o consiglio tecnico. Che tu sia YL o OM esperto, appena licenziato o veterano: La tua esperienza conta.