Ruoli
Si consiglia vivamente di mantenere il tuo RUOLO impostato su CLIENT, CLIENT_MUTE o CLIENT_BASE. Usa altri ruoli solo se hai una ragione specifica e ben compresa per farlo. Leggi il nostro post del blog su come scegliere il ruolo migliore.
Ruoli consigliati
-
CLIENT i nodi ricevono, inviano e ripetono intelligentemente i messaggi per aiutare la rete mesh.
-
Questa è la scelta giusta per la maggior parte delle situazioni.
-
Aggiunge automaticamente ritardi intelligenti durante la ritrasmissione per mantenere stabile la rete.
-
Perfetto per nodi che possono aiutare gli altri: installazioni sul tetto, posizioni ad alta visibilità o nodi che estendono la copertura della rete.
-
Usa in aree remote (escursionismo, sci, ciclismo) dove ogni nodo aiuta a mantenere la connettività.
-
-
CLIENT_MUTE i nodi possono inviare e ricevere messaggi ma mai ripeterli.
-
Usa con un dispositivo portatile personale quando si trova vicino a un nodo più potente (come un nodo sul tetto) in una rete congestionata.
-
Usa quando più nodi sono in prossimità ravvicinata. Imposta il nodo meglio posizionato su CLIENT e gli altri su CLIENT_MUTE.
-
Perfetto per nodi interni che comunicano solo con un nodo esterno - dato che non possono raggiungere altri nodi, ripetere i messaggi sarebbe solo uno spreco di banda.
-
-
CLIENT_BASE i nodi danno priorità alla ritrasmissione dei messaggi dai tuoi altri nodi personali.
-
Usa per un nodo “stazione base” in soffitta/tetto più forte o ben posizionato per distribuire i messaggi più ampiamente dai tuoi nodi interni più deboli o meno ben posizionati.
-
Imposta un nodo su CLIENT_BASE. Imposta gli altri tuoi nodi (tipicamente CLIENT o CLIENT_MUTE) come preferiti su CLIENT_BASE.
-
Perfetto per garantire che tutti i nodi vicini sfruttino appieno il tuo nodo in soffitta/tetto più forte e ben posizionato.
-

Un esempio di nodo 'Client'. Foto per gentile concessione di Cully@KBOXLABS
Evita ROUTER e RIPETITORE
Usando ROUTER o RIPETITORE Ruoli usati inutilmente possono causare seri problemi di rete:
-
Aumento del rischio di collisione dei pacchetti.
-
Riduzione dei tassi di consegna dei messaggi.
-
Riduzione della portata effettiva della rete a causa del consumo inutile di hop.
Questi ruoli sono per applicazioni molto specifiche. Prima di cambiare da CLIENT, rivedi attentamente la documentazione per comprendere le implicazioni. Inoltre, coordina questo con la tua comunità locale per assicurarti che l'impatto sia positivo e non negativo.
Ricorda: Una rete di CLIENT nodi con un piccolo numero di posizionamenti ben studiati ROUTER è solitamente la configurazione più efficiente e stabile.

Un esempio di 'Router nodo. Credito foto: Cully@KBOXLABS
(Non) Condividere la tua posizione
La telemetria viene condivisa sul tuo canale PRIMARIO. Ciò significa che se il tuo nodo ha acquisito coordinate GPS da un chip GPS integrato o dal tuo dispositivo mobile, le tue coordinate saranno inviate alla mesh tramite questo canale, utilizzando la crittografia definita (se presente).
Per impostazione predefinita, il nome del canale PRIMARIO è LongFast con la chiave di crittografia "AQ==" (equivalente Base64 di Hex 0x01). Se questo rimane invariato, la tua posizione sarà condivisa con tutti i nodi nel raggio che utilizzano anche il canale predefinito.
Utilizzo della Precisione della Posizione
Meshtastic ora supporta la possibilità di controllare la precisione dei dati di posizione inviati su un canale specifico.
Il position_precision l'impostazione consente di controllare il livello di precisione dei dati di posizione inviati su un canale specifico. Questo può essere utile per motivi di privacy, quando si desidera offuscare la posizione esatta durante l'invio dei dati di posizione su determinati canali.
Per informazioni dettagliate sulle impostazioni di precisione della posizione e su come configurarle, si prega di fare riferimento alla documentazione sulla Precisione della Posizione.
Condivisione della posizione su un canale secondario privato
Questa è una funzionalità più recente che funziona solo con firmware 2.7.1+
Per condividere la tua posizione su un canale secondario privato mantenendo il canale primario predefinito non criptato, segui questi passaggi:
-
Disabilita la condivisione della posizione sul canale primario (Canale 0) per evitare di trasmettere la tua posizione a tutti gli utenti.
-
Seleziona un canale secondario dove vuoi condividere la tua posizione. Abilita la condivisione della posizione e scegli il livello di precisione desiderato.
-
Comprendi gli aggiornamenti automatici della posizione:
-
Solo un canale riceve i tuoi aggiornamenti automatici e live della posizione.
-
Questo è il canale secondario con indice più basso (escluso il Canale 0) con la condivisione della posizione abilitata.
-
Se più canali secondari hanno la condivisione della posizione abilitata, solo quello con l’indice più basso riceverà trasmissioni automatiche di posizione.
-
I canali con condivisione della posizione abilitata ma che non ricevono trasmissioni automatiche possono comunque essere usati per richieste manuali di posizione.
-
Scenario di esempio
Immagina di essere nei seguenti canali:
-
Canale 0: “Everyone” (posizione DISATTIVATA)
-
Canale 1: “CampChat” (posizione ATTIVATA)
-
Canale 2: “Friends” (posizione ATTIVATA)
-
Canale 3: “TutuTuesdayGroup” (posizione DISATTIVATA)
Come funziona
-
CampChat (Canale 1) riceve i tuoi aggiornamenti di posizione live e automatici perché è il canale con indice più basso con la condivisione della posizione abilitata.
-
Friends (Canale 2) può richiedere manualmente la tua posizione, ma non riceverà aggiornamenti automatici.
-
TutuTuesdayGroup (Canale 3) permette di chattare ma non condivide né riceve dati di posizione.
Ritrasmetti il traffico "Pubblico"
I nodi Meshtastic ritrasmetteranno tutti i pacchetti se condividono impostazioni del modem LoRa, indipendentemente dalla crittografia (a meno che la modalità di ritrasmissione non sia impostata su LOCAL_ONLY).
informazioni
Se desideri che i tuoi nodi includano/espandano la mesh "pubblica", devi usare il preset modem predefinito modem preset LONG_FAST. Se cambi il nome del tuo canale PRIMARIO, devi impostare manualmente il canale LoRa al valore predefinito per la tua regione (vedi sopra).
Conteggio Hop
Si raccomanda vivamente di lasciare il tuo MAX HOPS impostato a 3 a meno che tu non sia sicuro di aver bisogno di più (o meno) per raggiungere il nodo di destinazione. Un numero di hop inutilmente alto spesso porta a problemi di rete. Se devi aumentare il numero di hop, applica le modifiche solo ai nodi ai margini della rete, non a quelli vicino al centro.

Canali Chat e Slot di Frequenza LoRa
In precedenza, Meshtastic usava la parola "canali" per definire due diverse proprietà di configurazione: Canali di Messaggistica & Numeri Canale LoRa. Tuttavia, questo poteva causare confusione poiché "canali" veniva usato per riferirsi a due concetti distinti. Per chiarire la distinzione, è stata presa la decisione di cambiare "Numero Canale LoRa" in "Slot di Frequenza LoRa".
Configurazione Radio: Canali
Questi configurano i "gruppi di messaggi" e includono i tuoi canali PRIMARIO e SECONDARIO. Tutti i canali SECONDARI usano la stessa configurazione del modem LoRa del tuo canale PRIMARIO (incluso lo slot di frequenza LoRa).
Ci sono in totale 8 canali di messaggistica. Il canale 0 è il tuo canale PRIMARIO, con i canali 1-7 disponibili per messaggi di gruppo privati e/o canali speciali come amministratore.
Configurazione Radio: Slot di Frequenza LoRa
Questa proprietà, precedentemente nota come "Numero Canale LoRa", configura la frequenza su cui è impostata la radio. Dai un'occhiata al calcolatore di frequenza per vedere la relazione tra "slot di frequenza" e frequenza radio.
Buone pratiche
-
Se fai parte di una grande mesh e non sai cosa fa un'impostazione, non cambiarla (a meno che tu non sia molto curioso).
-
TESTA le tue impostazioni e l'hardware prima di installarli in luoghi difficili da raggiungere.
-
Collegare un nodo al server MQTT pubblico può pubblicare le posizioni di tutti i nodi nella tua mesh su internet.
