Skip to main content

atc-mi-interface

Python tools and API for the "atc1441" and "pvvx" Xiaomi Mijia Thermometer custom firmware

Python components (API and command-line tools, including some GUI) to represent the data model of the BLE advertisements of the Xiaomi Mijia Thermometer custom firmware (ATC_MiThermometer) developed by atc1441 and pvvx. When using the latest releases of the "pvvx" firmware, it also allows to read and write the firmware configuration parameters.

A documented interface and a testing tool are included to receive, decode, show, build and edit the BLE advertisements.

Installation without GUI:

pip install [ -i https://test.pypi.org/simple/ ] atc-mi-interface

Installation including wxPython prerequisites for the GUI:

pip install [ -i https://test.pypi.org/simple/ ] atc-mi-interface[gui]

Full information, installation notes, API reference and usage details at the pvvx/ATC_MiThermometer/python-interface repository.

Metadata

Release files for atc-mi-interface 2.0.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 atc-mi-interface 2.0.0
File Size Uploaded
atc-mi-interface-2.0.0.tar.gz 42.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for atc-mi-interface 2.0.0
File Interpreter ABI Platform
atc_mi_interface-2.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 69.4 kB

Release files / atc-mi-interface-2.0.0.tar.gz

Download URL atc-mi-interface-2.0.0.tar.gz
Size 42.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a98ba77f74f8ef2cb2332974e98e0c9ce7ec22ba289c24bf4981eed95868b78d
BLAKE2b-256 checksum
How to use checksums
406789c8af88d4566343558703e81f912e3a86695f827f5df3d5fef99639e784
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.13

Release files / atc_mi_interface-2.0.0-py3-none-any.whl

Download URL atc_mi_interface-2.0.0-py3-none-any.whl
Size 27.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
80d18375cdfc072549436b3b51fbd5502f4fb24a915986bfcecc977a0e942ebb
BLAKE2b-256 checksum
How to use checksums
90790a638d46db8f5eedc412cd87868de6cce3256cb704b0ef4a81e0fc48323a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.13

Release history Release notifications | RSS feed

This release

2.0.0 This release

2 release files

1.1.0

2 release files

1.0.3

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