Skip to content

Releases: jonathanmullerr/xiaomi-s400

Release list

v0.1.0

Choose a tag to compare

@jonathanmullerr jonathanmullerr released this 06 Oct 22:41

First standalone release of the unofficial Xiaomi Home S400 integration.

  • Python library with QR session authentication and normalized scale history.
  • CLI, three read-only MCP stdio tools, and Health Harness compatible HTTP collector.
  • Private atomic credential storage, bounded renewal/pagination, sanitized diagnostics, and synthetic tests on Python 3.12/3.13 and Docker.

Install with Python 3.12 or later:

python -m pip install 'git+https://github.com/jonathanmullerr/xiaomi-s400.git@v0.1.0'
xiaomi-s400 login
xiaomi-s400 status

Sync the scale through Xiaomi Home first and select the matching region/profile. No BLE, Mi Fitness, database, Garmin upload, PyPI publication, or registry image is included. Health Harness has not been modified. This release has synthetic and independent validation; live Xiaomi QR login and real scale collection remain unverified. See the README and .specs/features/v1/validation.md for configuration and evidence.

The attached wheel and source distribution include MIT licensing and the pinned QR upstream notice.