Skip to content

A bot for MeshCore that responds to commands and gates to MQTT

License

Notifications You must be signed in to change notification settings

rohanki/MeshCoreBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MeshCoreBot

A bot for MeshCore that responds to commands, notably ping. Can also gate incoming text messages (Private and Channel) to MQTT if enabled.,

This is still very much a work in progress. For now, the applicaiton only works with a USB companion. Bluetooth support coming soon.

Installation:

  1. Clone the repository
  2. Decide if you're going to use a virtual environment or not
  3. Install dependencies: pip install -r requirements.txt
  4. Edit conf.yaml
  5. Connect device and start. python MeshCoreBot.py --port yourportgoeshere

Thanks to meshcore-dev for the python library: https://github.com/meshcore-dev/meshcore_py and chrisdavis2110 for the python implementation of MeshCore packet decoder: https://github.com/chrisdavis2110/meshcore-decoder-py

About

A bot for MeshCore that responds to commands and gates to MQTT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages