PROGETTI OPEN SOURCE · LORA MESH
QRMesh: un QR per condividere i canali Meshtastic e MeshCore
Dalla configurazione di un singolo canale alla creazione di un QR multicanale Meshtastic: QRMesh rende più semplice preparare e condividere le informazioni di accesso alle reti LoRa mesh, anche attraverso Telegram.
Perché nasce QRMesh
Chi utilizza Meshtastic o MeshCore sa quanto sia utile poter condividere rapidamente i parametri di un canale.
Nome, chiave e link di importazione possono essere distribuiti con un codice QR, evitando trascrizioni manuali ed errori di copia.
QRMesh è uno strumento web dedicato a questa esigenza: permette di scegliere un canale pubblico dal catalogo delle community, oppure di impostare manualmente i dati previsti dall’interfaccia, e generare un QR o un link da condividere.
SINGOLO: il canale pronto da condividere
La modalità SINGOLO supporta sia Meshtastic sia MeshCore.
Si selezionano il protocollo, la community e il canale, quindi si ottiene il relativo QR di importazione. Il sito mette a disposizione anche le risorse pubbliche associate alle community, quando presenti nel catalogo.
MULTI: fino a otto canali Meshtastic in un unico QR
La modalità MULTI, disponibile esclusivamente per Meshtastic, consente di predisporre un insieme di uno fino a otto canali: CH0 come canale primario e CH1–CH7 come secondari.
La caratteristica più interessante è la libertà di composizione: ogni canale può provenire da una community Meshtastic diversa.
Non è necessario limitare l’intera configurazione a un solo gruppo o catalogo.
Sul sito è inoltre possibile inserire manualmente nome e PSK dei singoli canali.
Al termine QRMesh produce un unico QR e un unico link di importazione che contengono l’insieme dei canali selezionati.
Configurazione LoRa opzionale
Per i QR multicanale Meshtastic è possibile includere anche alcuni parametri radio a seconda del firmware: regione, modem preset e potenza di trasmissione (TX Power).
Tra le scelte previste dall’interfaccia figurano versioni @allqrmesh_bot.
Il bot consente di selezionare una community, generare il QR di un singolo canale e avviare una procedura guidata MULTI senza aprire il browser.
Nel percorso MULTI il bot chiede, per ogni canale, da quale community Meshtastic prelevare la configurazione.
Si può terminare prima dell’ottavo canale e decidere se aggiungere i parametri LoRa.
Il QR finale viene inviato nella conversazione.
Con /help si consultano le istruzioni; /multi avvia il configuratore multicanale.
Sono disponibili anche /community, /channels, /qr, /link, /back e /restart.
Il comando /start apre il menu principale.
Un progetto libero e indipendente
QRMesh nasce come iniziativa indipendente, senza affiliazioni con le community elencate e senza pretendere di sostituirne la documentazione ufficiale. Il codice sorgente è consultabile pubblicamente su GitHub e il progetto è aperto a segnalazioni e contributi.
Le chiavi dei canali pubblici non devono essere considerate segrete.
Prima di importare un QR è opportuno controllare nome, PSK, impostazioni radio e provenienza delle informazioni.
QRMesh facilita la preparazione della configurazione, ma non garantisce da solo l’interoperabilità tra reti con parametri radio differenti.