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.4

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.4
File Size Uploaded
infuse_iot-0.10.4.tar.gz 228.4 kB Details

Built distribution (wheel)

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

Total release size: 672.0 kB

Release files / infuse_iot-0.10.4.tar.gz

Download URL infuse_iot-0.10.4.tar.gz
Size 228.4 kB
Tags Source
SHA-256 checksum
How to use checksums
99700ba5c7cf8cc907fca667f935e098706ec0c61488ed5e87ae4ca7b593700a
BLAKE2b-256 checksum
How to use checksums
78d9bd0eabe736e81df9a86d5778b4213bdf677229691616b6989139016ce5c2
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 Oct 2, 2026.

Transparency log

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

Download URL infuse_iot-0.10.4-py3-none-any.whl
Size 443.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fd69aab879af9139456a335879983d56de44177ba80298917374f6d1797505f3
BLAKE2b-256 checksum
How to use checksums
9421d04d097bece1052a8aa911305de08913e93b1cde0c3f76c5a80dc258ee20
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 Oct 2, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.10.4 This release

2 release files

0.10.3

2 release files

0.10.2

2 release files

0.10.1

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