mirror of
https://github.com/IBICO74/Meshtastic-python-script.git
synced 2026-07-03 03:38:38 +00:00
Update README.md
This commit is contained in:
parent
daaa4e06d1
commit
663643f560
1 changed files with 2 additions and 4 deletions
|
|
@ -1,4 +1,4 @@
|
|||
# Meshtastic Pi meshtastic node configuration scripts
|
||||
# Meshtastic node configuration scripts
|
||||
|
||||
This repository contains shell scripts designed to administer Meshtastic nodes operating as a gateway in conjunction with a Raspberry Pi (or Orange Pi). The scripts primarily focus on retrieving and dumping configurations from Meshtastic nodes via either Wi-Fi (TCP/IP) or USB-serial connections.
|
||||
|
||||
|
|
@ -20,8 +20,6 @@ To use these scripts, you will need a Raspberry Pi (or similar SBC) configured w
|
|||
* **Python 3** with `venv` installed.
|
||||
* A **Python virtual environment** for the Meshtastic CLI tools.
|
||||
* **Meshtastic CLI** installed within the virtual environment (version 2.6.x is confirmed compatible with these scripts).
|
||||
* **`pyserial`** and **`paho-mqtt`** installed within the virtual environment (if you plan for MQTT integration).
|
||||
* **`mosquitto` MQTT Broker** installed and running locally on the Raspberry Pi.
|
||||
* **Udev rules** set up to allow your user to access USB-serial ports without `sudo`.
|
||||
* A **Meshtastic node** (e.g., T-Beam, T1000-E) connected via USB or accessible via Wi-Fi on your network.
|
||||
|
||||
|
|
@ -48,7 +46,7 @@ It is highly recommended to use a virtual environment for Python projects.
|
|||
```bash
|
||||
python3 -m venv ~/meshtastic_venv
|
||||
source ~/meshtastic_venv/bin/activate
|
||||
pip install meshtastic pyserial paho-mqtt --upgrade
|
||||
pip install meshtastic pyserial --upgrade # pyserial is still needed for meshtastic CLI
|
||||
deactivate # Deactivate venv when done with installation
|
||||
```
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue