Skip to content
This repository has been archived by the owner on Sep 21, 2024. It is now read-only.

Latest commit

 

History

History
33 lines (20 loc) · 1.21 KB

README.md

File metadata and controls

33 lines (20 loc) · 1.21 KB

Meshtastic Grumpy Bot

This is a simple bot using Meshtastic Python API to handle incoming messages and answering to some of them, sometimes providing useful information and some other times with bad mood.

Overview

This script leverages the power of Meshtastic Python letting users obtain information about their nodes.

  • Supported commands are:
    • /ping or /test : Answers user. Helpful to see if the node is successfully connected to the mesh.
    • /info or /status : Shows users RSSI and SNR of the message received by the node. Useful for range tests.

The rest of the time the bot will answer with a welcome message based on the time of the day and sometimes will just be a bad bot :-)

Usage

git clone [email protected]:smuniz/mesh_grumpy_bot.git
cd mesh_grumpy_bot
pip install -r requirements
./bot <device>

The parameter named <device> can either be an IPv4 address, a serial device (i.e. /dev/cu.xxx) or a BLE (Bluetooth Low Energy) UUID.

Output example

Meshtastic Argentina

This project is part of Meshtastic Argentina users group Join us on Telegram at Meshtastic Argentina group