Skip to main content

Infuse-IoT Python Tools

Installation

Install from PyPI with pip or pipx:

pip install infuse-iot

Register Autocomplete

To register for autocompletion (tab complete).

autoload -Uz compinit
compinit
eval "$(register-python-argcomplete infuse)"

Usage

> infuse --help
usage: infuse [-h] [--version] <command> ...

options:
  -h, --help         show this help message and exit
  --version          show program's version number and exit

commands:
  <command>
    bt_log           Connect to remote Bluetooth device serial logs
    cloud            Infuse-IoT cloud interaction
    credentials      Manage Infuse-IoT credentials
    csv_annotate     Annotate CSV data
    csv_plot         Plot CSV data
    data_logger_sync
                     Synchronise data logger state from remote devices
    gateway          Connect to a local gateway device
    localhost        Run a local server for TDF viewing
    native_bt        Native Bluetooth gateway
    ota_upgrade      Automatically OTA upgrade observed devices
    provision        Provision device on Infuse Cloud
    rpc              Run remote procedure calls on devices
    rpc_cloud        Manage remote procedure calls through Infuse-IoT cloud
    serial_throughput
                     Test serial throughput to local gateway
    tdf_csv          Save received TDFs in CSV files
    tdf_list         Display received TDFs in a list

Credential Storage

Under linux, the preferred credential storage provider for the python keyring package is provided by gnome-keyring. The available backends can be listed with keyring --list-backends.

sudo apt install gnome-keyring

WSL Issues

Under WSL, they keyring has been observed to consistently raise secretstorage.exceptions.PromptDismissedException: Prompt dismissed. This can be resolved by adding the following to ~/.bashrc and reloading the terminal.

dbus-update-activation-environment --all > /dev/null 2>&1

Metadata

Release files for infuse-iot 0.10.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for infuse-iot 0.10.1
File Size Uploaded
infuse_iot-0.10.1.tar.gz 226.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for infuse-iot 0.10.1
File Interpreter ABI Platform
infuse_iot-0.10.1-py3-none-any.whl Python 3 none any Details

Total release size: 666.7 kB

Release files / infuse_iot-0.10.1.tar.gz

Download URL infuse_iot-0.10.1.tar.gz
Size 226.4 kB
Tags Source
SHA-256 checksum
How to use checksums
77701f4b8d931de0378fffa33fdc79a4c417ea0d6973d53a742033a59d89f9ff
BLAKE2b-256 checksum
How to use checksums
4d1b7fd64256794b39b70f3ad7b16da5571860d04fc69e2e31919d2317e49219
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / infuse_iot-0.10.1-py3-none-any.whl

Download URL infuse_iot-0.10.1-py3-none-any.whl
Size 440.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ad49efa0c58fab53596ef6a984fd2508ef321ec20d4c6e0f60f1ab6a1dd2d921
BLAKE2b-256 checksum
How to use checksums
ce93cf10cf65cdbd1c3bcefbb8a71318c0914e60010936199ef404ab3691bd45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release history Release notifications | RSS feed

0.10.3

2 release files

0.10.2

2 release files

This release

0.10.1 This release

2 release files

0.10.0

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page