All software

meshcoretomqtt

Gateway / Bridge Stable

Python script that sends MeshCore debug and packet capture data to MQTT for analysis. Requires a MeshCore repeater connected to a Raspberry Pi, server or similar Linux device. Designed for multi-repeater setups logging to a shared MQTT broker for mesh packet troubleshooting. Includes one-line installer, systemd service, macOS launchd daemon, and NixOS module support.

Maintainer
Cisien ↗
Kind
Gateways & Bridges
Maturity
Stable
Language
Python
Licensing
Open source
License
MIT
Platforms
Linux macOS NixOS

Capabilities

Interfaces

  • Headless

Connections

  • Serial
  • MQTT

Capabilities

  • Monitoring
  • Telemetry
  • Packet analysis

Node role

  • Repeater

Install

  • Bare metal curl -fsSL https://raw.githubusercontent.com/Cisien/meshcoretomqtt/main/install.sh | sudo bash Open ↗
  • Source Open ↗
  • NixOS Flake Open ↗

Project signals

popularity 2026-07-20 verification 2026-07-20
GitHub stars
95
Forks
42
Watchers
4
Open issues
2
Contributors
22
Release downloads
0
Latest downloads
0
Source available
Yes
Releases available
No
Signed releases
No
CI builds
Yes
Documentation
Yes
  • Parses MeshCore packet log variants from main, including repeater and dispatcher/serial logs.
  • One-line installer creates dedicated system user with systemd/launchd service.
  • NixOS module available via flake input.

Tags