python
python copied to clipboard
The Python CLI and API for talking to Meshtastic devices
Related to https://github.com/meshtastic/meshtastic/issues/2005 There is a lack of built-in documentation for what settings accept what values. for example if you list the settings with --set you just get a list...
At current the output of `--info` is a mix of command feedback (`Connected to radio`), protobuf style direct top level fields `Owner: Meshtastic wxyz (wxyz)` and json objects prefixed with...
`pyproject.toml` forbids Python 3.14 because of Bleak. but it only selects for Python 3.10 and above, and it builds (and tests) fine for me with Python 3.14.
The following items are missing from the --help. bluetooth.enabled bluetooth.mode bluetooth.fixed_pin display.use_12_hour display.units I did not compile a complete list. If it helps, I will.
For a few weeks now I can't seem to export my nodes' (T1000-E, Helltec V3 and others on both stable and alpha versions) configuration using the meshtastic CLI (v 2.7.2...
Hello! This is coming from: https://gitlab.com/kop316/gtk-meshtastic-client/-/issues/25 It was not obvious that `sendtext()` is unencrypted for Direct Messaging, even for devices with updated firmware: https://github.com/meshtastic/python/blob/master/meshtastic/mesh_interface.py#L406 I only found this out when...
Please add an option to list nodes on the local network that are advertising over multicast DNS (avahi). Listen for `_meshtastic._tcp`. For bonus points, include the `shortname` and `id` TXT...
Using `> meshtastic --dest !abcd1234 --set security.is_managed true` to enable managed mode over the air results in NO_CHANNEL errors and losing PKI admin access. Using local serial does not cause...
Hi, I'm using [Contact](https://github.com/pdxlocations/contact)—a console UI app that relies on the Meshtastic Python library. I'm wondering: is there a way to make the Meshtastic library automatically reconnect after the PC...