Skip to content

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

License

Notifications You must be signed in to change notification settings

madeofstown/meshview

 
 

Repository files navigation

Meshview
========

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

Running
-------
$ python3 -m venv env
$ ./env/bin/pip install -r requirements.txt
$ ./env/bin/python main.py

You also need to install:
    sudo apt-get install graphviz (may be added to requirements.txt?)

Now you can hit http://localhost/

Other Options:
--port
    Web server port, default is 80

--mqtt-server
    MQTT Server, default is mqtt.bayme.sh

--topic
    MQTT Topic, default is 'msh/US/bayarea/#'

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 74.9%
  • HTML 24.3%
  • Shell 0.8%