Skip to content

Commit 8ce6494

Browse files
committed
quick start
1 parent 8f50d7e commit 8ce6494

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,27 @@
11
# Meshtastic Network Data Visualization and Processing Tools
22

3+
4+
> [!TIP]
5+
> **tl;dr** With these programs you can monitor meshtastic nodes via mqtt and visualize the message sources, neighbours, or interactions between nodes. Tested under linux.
6+
7+
38
Set of tools for processing, storing, and visualizing data from Meshtastic mesh networks. It includes scripts for collecting data from an MQTT broker, exporting data to JSON format for visualization, and an HTML/JavaScript-based visualization tool.
49

10+
> [!NOTE]
11+
> Please note this is a very early version of the program under development.
12+
513
![screenshot](obrazki/obrazek-README.png)
614

15+
# Quick start
16+
17+
1. Copy `config.json.txt` to `config.json` and change according to your needs
18+
2. Run `python mesh-collectd.py` somewhere in a background to collect data
19+
3. After some time, run `python sqlite2json.py` to generate json files for visualization. They should be copied to `webpage/data/`
20+
4. Open `webpage/index.html` in the browser, and you should see the graphs
21+
1. If it doesn't work you may need to upload `webpage/` to a web server so `index.html` can access json files via ajax.
22+
23+
24+
725

826
## Components
927

0 commit comments

Comments
 (0)