Skip to content

[FEATURE] MeshCom integration #850

@ceotjoe

Description

@ceotjoe

Feature: MeshCom LoRa Mesh Integration

Is your feature request related to a problem? Please describe.

As amateur radio networking evolves, LoRa-based mesh networks like MeshCom are becoming increasingly popular for off-grid, low-power messaging and telemetry, especially in EmComm scenarios. Currently, the platform lacks native support for integrating and displaying data from MeshCom networks, limiting visibility into these active communities and their traffic.

Describe the solution you'd like

I would like to propose integrating MeshCom capabilities directly into the application. This would allow users to connect to a MeshCom node/server and interact with the mesh network seamlessly from the UI.

Key features should include:

  • A dedicated MeshCom Panel to view incoming mesh activity and node statuses.
  • Messaging functionality with a convenient click-to-reply feature.
  • Map Integration to plot MeshCom nodes alongside other network beacons, complete with a UI toggle and branded icons.
  • Callsign Handling that correctly interprets MeshCom node IDs (e.g., stripping SSID suffixes for QRZ lookups).
  • Internationalisation (i18n) support so the panel is accessible across all supported languages.

Describe alternatives you've considered

Users currently run separate external applications or web dashboards to monitor MeshCom traffic alongside this application, which fragments the user experience and requires switching contexts during operations.

Additional context

MeshCom is a system for transmitting text messages, positions, and telemetry data via LoRa hardware. Implementing this feature will significantly enhance our EmComm toolset.

Reference:
More information about the MeshCom project and its protocols can be found here: https://icssw.org/en/meshcom/

I'm working a PR integrating that into OHC.

Image Image

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions