2025-02-27 11:23:00 -08:00
|
|
|
---
|
2025-03-01 04:10:19 -08:00
|
|
|
id: telemetry-harbor
|
2025-02-27 11:23:00 -08:00
|
|
|
title: Telemetry Harbor Integration
|
|
|
|
sidebar_label: Telemetry Harbor
|
2025-02-28 09:09:35 -08:00
|
|
|
sidebar_position: 5
|
2025-02-27 11:23:00 -08:00
|
|
|
---
|
|
|
|
|
|
|
|
## Using Telemetry Harbor with Meshtastic
|
|
|
|
|
|
|
|
### How to Use
|
|
|
|
|
|
|
|
#### Prepare Your Meshtastic Device
|
|
|
|
|
|
|
|
1. Ensure your Meshtastic device is connected and operational.
|
|
|
|
2. Note the COM port associated with the device.
|
|
|
|
|
|
|
|
#### Set Up the Script
|
|
|
|
|
|
|
|
Clone this repository:
|
|
|
|
|
|
|
|
```sh
|
|
|
|
git clone https://github.com/TelemetryHarbor/harbor-meshtastic.git
|
|
|
|
cd harbor-meshtastic
|
|
|
|
```
|
|
|
|
|
|
|
|
Install required dependencies:
|
|
|
|
|
|
|
|
```sh
|
|
|
|
pip install -r requirements.txt
|
|
|
|
```
|
|
|
|
|
|
|
|
#### Run the Script
|
|
|
|
|
|
|
|
Execute the script and provide the required information:
|
|
|
|
|
|
|
|
- **Batch Endpoint**: Obtain this from your Telemetry Harbor account.
|
|
|
|
- **API Key**: Your unique key for secure communication.
|
|
|
|
- **COM Port**: The port your Meshtastic device is connected to.
|
|
|
|
|
|
|
|
```sh
|
|
|
|
python app.py
|
|
|
|
```
|
|
|
|
|
|
|
|
#### Stream Data
|
|
|
|
|
|
|
|
The script will push telemetry data from your device to the Telemetry Harbor batch endpoint.
|
|
|
|
|
|
|
|
#### Visualize in Grafana
|
|
|
|
|
|
|
|
1. Log in to your Telemetry Harbor Grafana instance.
|
|
|
|
2. Access pre-configured dashboards to view and analyze your Meshtastic data.
|
|
|
|
|
|
|
|
[Repository Link](https://github.com/TelemetryHarbor/harbor-meshtastic)
|