madeofstown 342a92c40e fix?
2025-02-20 19:16:59 -08:00
2025-01-20 13:54:22 -08:00
2025-02-17 15:35:16 -08:00
2024-08-21 20:51:25 -07:00
2025-01-20 14:22:45 -08:00
2025-01-20 12:41:47 -08:00
2025-02-20 19:16:59 -08:00
2024-05-09 20:00:00 -07:00
2024-05-09 20:00:00 -07:00
2025-02-20 19:16:59 -08:00
2025-02-17 14:28:06 -08:00
2025-01-20 20:23:27 -08:00

Meshview

This project watches a MQTT topic for meshtastic messages, imports them to a database and has a web UI to view them.

Requires python3.12 and graphviz.

Preparing

Clone the repo from github with:

git clone --recurse-submodules https://github.com/pablorevilla-meshtastic/meshview.git

Note

It is important to include the --recurse-submodules flag or the meshtastic protobufs won't be included.

Create a python virtual environment:

cd meshview
python3 -m venv env

Install the environment requirements:

./env/bin/pip install -r requirements.txt

You also need to install graphviz:

sudo apt-get install graphviz

Edit config.ini to change the MQTT server, username, password, and topic(s) as necessary.

You may also change the web server port from the default 8081. c9d65a078a/config.ini (L1-L15)

Running Meshview

./env/bin/python main.py

Now you can hit http://localhost:8081/

Description
No description provided
Readme 7.6 MiB
Languages
Python 74.3%
HTML 24.7%
Shell 0.4%
JavaScript 0.3%
Dockerfile 0.2%