Gestione dei nodi remoti (Remote Admin)

Questa sezione spiega come configurare e utilizzare il Remote Admin su Meshtastic via CLI, App Android, App iOS e Web UI.

1. CLI

Metodo PKC (firmware ≥ 2.5)

  1. Recupera la Public Key del nodo di controllo:
    meshtastic --get security.public_key
  2. Imposta la chiave sul nodo:
    `meshtastic –set security.admin_key “base64:PASTEPUBLICKEY”‘
  3. Imposta la gestione remota sul nodo:
    `meshtastic –set device.is_managed true’

Metodo Legacy (firmware ≤ 2.4.x)

  • Crea canale admin con PSK e abilita:
    `meshtastic –set security.admin_channel_enabled

Invio comandi remoti

  • Usare --get o --set con --dest '!NODEID', es.
    `meshtastic –set radio.tx_power 20

2. App Android

  1. Connetti l’app al nodo di controllo.
  2. Vai in ⋮ → Radio ConfigurationSecurity → copia Public Key.
  3. Connettiti al nodo remoto → incolla la chiave in Admin Key.
  4. Dalla lista nodi → Remote Administration → applica modifiche.

3. App iOS (iPhone/iPad)

  1. Sul nodo di controllo → SettingsApp Settings → abilita Administration.
  2. SettingsRadio ConfigurationSecurity → copia Public Key.
  3. Sul nodo remoto → aggiungi la chiave in Admin Key.
  4. SettingsConfigure Node → seleziona nodo remoto → applica.

4. Web UI

  1. Web Client → ⚙ Config → ⚙ Radio ConfigSecurity → copia Public Key.
  2. Seleziona nodo remoto → incolla chiave in Admin Key → salva.

Nota: al momento non supporta l’invio diretto di comandi Remote Admin.