Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #17479

Bug#1134988: ITP: meshcore-cli -- Command line interface to MeshCore node

Path csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod
From Antoine Beaupre <anarcat@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.devel, linux.debian.maint.python
Subject Bug#1134988: ITP: meshcore-cli -- Command line interface to MeshCore node
Date Sun, 26 Apr 2026 19:30:02 +0200
Message-ID <MObsS-B2i-13@gated-at.bofh.it> (permalink)
X-Original-To Debian Bug Tracking System <submit@bugs.debian.org>
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Sun Apr 26 17:27:10 2026
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score -1.7
Reply-To Antoine Beaupre <anarcat@debian.org>, 1134988@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc debian-devel@lists.debian.org, debian-python@lists.debian.org, wnpp@debian.org
X-Debian-Pr-Message report 1134988
X-Debian-Pr-Package wnpp
Content-Type text/plain; charset="us-ascii"
MIME-Version 1.0
Content-Transfer-Encoding 7bit
X-Mailer reportbug 13.2.0
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1966208
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 42
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Sun, 26 Apr 2026 13:25:25 -0400
X-Original-Message-ID <177722432562.786348.9623330599837974997.reportbug@angela.anarc.at>
Xref csiph.com linux.debian.bugs.dist:1291059 linux.debian.devel:121685 linux.debian.maint.python:17479

Cross-posted to 3 groups.

Show key headers only | View raw


Package: wnpp
Severity: wishlist
Owner: Antoine Beaupre <anarcat@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org

* Package name    : meshcore-cli
  Version         : 1.5.0
  Upstream Contact: Meshcore team
* URL             : https://github.com/meshcore-dev/meshcore-cli
* License         : MIT
  Programming Lang: Python
  Description     : Command line interface to MeshCore node

meshcore-cli is a tool that connects to your companion radio node
(meshcore client) over BLE, TCP or Serial and lets you interact with
it from a terminal using a command line interface.

You can send commands as parameters to the meshcore-cli command (from
your shell) either interactively or through a script.

There is also an interactive mode (this is the default when no command
is passed). In interactive mode you can enter a contact (another
client a repeater, a sensor or a room) and interact with it. For
clients, interaction consists in sending/receiving messages. For
repeaters, rooms or sensors it will directly give you the remote cli
(you can still send messages to rooms using double quote prefix or msg
command).

By default meshcore-cli interacts with companion radios (through BLE,
Serial or TCP). A serial repeater mode has been introduced, which is
triggered using -r, which mainly adds line editing, history and
completion to the serial interface, adds time syncing through clock
sync and let you download/upload regions specs from a file.

Also, most meshcore companions only have one interface compiled in at
a time. So you can't connect via Serial to a node, which has been
compiled as a BLE companion.

----

this the final step in the stack. it needs python-meshcore (ITP
coming) which itself depends on some other parsing library (#1134985).

Back to linux.debian.maint.python | Previous | Next | Find similar


Thread

Bug#1134988: ITP: meshcore-cli -- Command line interface to MeshCore node Antoine Beaupre <anarcat@debian.org> - 2026-04-26 19:30 +0200

csiph-web