mirror of
https://github.com/meshtastic/meshtastic.git
synced 2025-03-05 21:00:08 -08:00
Merge pull request #1737 from TelemetryHarbor/master
Meshtastic Telemetry on Grafana Using Cloud - Telemetry Harbor
This commit is contained in:
commit
3dba179e71
|
@ -14,5 +14,7 @@ Current community projects:
|
|||
- [Node-RED Messages Node](/docs/community/software/community-node-red-messages) - Node-RED node to send and receive packets / text messages from a device connected via HTTP.
|
||||
- [MQTT Connect for Meshtastic](https://github.com/pdxlocations/MQTT-Connect-for-Meshtastic) - A nodeless python client for communicating with Meshtastic devices over MQTT.
|
||||
- [Contact](https://github.com/pdxlocations/contact) - A TUI console client for Meshtastic devices. Built with the curses library.
|
||||
- [Telemetry Harbor - Grafana](/docs/community/software/telemetry-harbor) - A cloud-based solution for collecting, storing, and visualizing Meshtastic telemetry data using grafana.
|
||||
|
||||
|
||||
Support for these projects should be sought from their respective authors.
|
||||
|
|
53
docs/community/software/telemetryharbor.mdx
Normal file
53
docs/community/software/telemetryharbor.mdx
Normal file
|
@ -0,0 +1,53 @@
|
|||
---
|
||||
id: telemetry-harbor
|
||||
title: Telemetry Harbor Integration
|
||||
sidebar_label: Telemetry Harbor
|
||||
sidebar_position: 5
|
||||
---
|
||||
|
||||
## 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)
|
Loading…
Reference in a new issue