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

Release files for infuse-iot 0.10.0

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.0
File Size Uploaded
infuse_iot-0.10.0.tar.gz 226.3 kB Details

Built distribution (wheel)

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

Total release size: 666.5 kB

Release files / infuse_iot-0.10.0.tar.gz

Download URL infuse_iot-0.10.0.tar.gz
Size 226.3 kB
Tags Source
SHA-256 checksum
How to use checksums
2b67b67080334100236c6bbb6c0d3c8733a49cea81d0028965b2967bb2b799b0
BLAKE2b-256 checksum
How to use checksums
74d559fa8721c1b738185353afb4c0ea30cb51e330cacd273bcce33383788dce
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 27, 2026.

Transparency log

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

Download URL infuse_iot-0.10.0-py3-none-any.whl
Size 440.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a50cf14467d96736ed260a45c29c7b1518992680fbe0668688eafa3d6f464602
BLAKE2b-256 checksum
How to use checksums
30c85c2ec9735bbe03911309150a9f8524ae2119ce6386f4988dc2fa824bc19c
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 27, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.10.0 This release

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