beebo-cli
Command line for beebo nodes: Heltec V4.3 headless MeshCore firmware that switches between companion and repeater roles. The CLI does the beebo-specific work: OTA updates, WiFi provisioning, transport selection (USB, BLE, WiFi), monitoring, health checks, RF measurement and analysis.
Install
$ python -m venv beebo-env
$ source beebo-env/bin/activate # Windows: beebo-env\Scripts\activate
$ pip install beebo-cli
$ beebo --version
Needs Python 3.11 or newer (tested on 3.12, 3.13 and 3.14). The plotting and analysis commands need an extra: pip install "beebo-cli[analysis]".
The package bundles a modified copy of meshcore-py (MIT), so it installs alongside an upstream meshcore without conflict.
Documentation
Metadata
Release files for beebo-cli 1.18.0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| beebo_cli-1.18.0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / beebo_cli-1.18.0.1.0-py3-none-any.whl
| Download URL | beebo_cli-1.18.0.1.0-py3-none-any.whl |
|---|---|
| Size | 734.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ff146843a39979d2e0575ce90b00f8e468ccbd73bfe26f1b1df926a3069963a0
|
|
BLAKE2b-256 checksum How to use checksums |
8e7c7969288fc9ae7ef2f9cad0cb75dc7d87e82d39c3f5e51afd16de0afd4139
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Security for beebo-cli 1.18.0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.