meshtastic-gateway
MQTT bridge, Prometheus metrics, and HTTP send API for USB-tethered Meshtastic devices.
Install
pip install meshtastic-gateway
Usage
meshtastic-gateway /dev/meshtastic0 --port 9464 --allow-net 100.64.0.0/10
To expose meshtastic_lora_nodes_active for more than the default
15-minute window, repeat --active-window-seconds:
meshtastic-gateway --active-window-seconds 300 --active-window-seconds 3600
See docs/metrics.md for the Prometheus metric reference, docs/runbooks/debugging-lora-rf.md for diagnosing RF / mesh problems from the metrics, and docs/runbooks/hardware-loopback-test.md for smoke testing on a real device.
License
GPL-3.0-or-later. See LICENSE.
Release files for meshtastic-gateway 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| meshtastic_gateway-0.3.0.tar.gz | 114.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| meshtastic_gateway-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 140.3 kB
Release files / meshtastic_gateway-0.3.0.tar.gz
| Download URL | meshtastic_gateway-0.3.0.tar.gz |
|---|---|
| Size | 114.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3d60e49319e7032243ccc34d42846a4da0f2d06479f3caeb1eed748812d162de
|
|
BLAKE2b-256 checksum How to use checksums |
fba2723005814d81530d23f5bfa7d1310fc92bb0a0f962e9160af3a60e92617b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.5
|
Release files / meshtastic_gateway-0.3.0-py3-none-any.whl
| Download URL | meshtastic_gateway-0.3.0-py3-none-any.whl |
|---|---|
| Size | 26.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
69cb8a16ce70ea36b745964eed621e9b6b445f7e463063938daf532d3b7080e4
|
|
BLAKE2b-256 checksum How to use checksums |
2b9f3a10e23d7a5736175cacfdd97470773723bb9d9296c97739cdd9132e149d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.5
|