Skip to main content

resmed-py

Python client for interacting with ResMed MyAir API

This is a "soft" fork of the embedded client in a repo by @Prestomation.

Known Issues

This integration was reversed engineered from the myAir website. There are no guarentees that this will continue to work, as this is up to the whims of ResMed. Please DO NOT rely on this for any health-related matters.

This integration currently only connects to the Americas and Europe. If you are in Asia, please open an issue and offer yourself as a test subject.

This integration does not work if you selected France as your country during myAir registration! In France, ResMed enforces two-factor email-based authentication which is not yet supported by the integration.

You may workaround this issue by:

  1. Unregistering your device from your French myAir account
  2. Register a new account in a European country that is not France
  3. Register your device with your new account
  4. Wait until your first night(and the myAir website shows your data) before creating a configuration for this integration

Release files for myair-py 0.1.2

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

Source distribution (sdist)

Source distribution for myair-py 0.1.2
File Size Uploaded
myair_py-0.1.2.tar.gz 7.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for myair-py 0.1.2
File Interpreter ABI Platform
myair_py-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 16.5 kB

Release files / myair_py-0.1.2.tar.gz

Download URL myair_py-0.1.2.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f1ab3bccba42fdc42b9caac04034d15a880d5b2959ea8ce4d7240aa44ccbed36
BLAKE2b-256 checksum
How to use checksums
d11dd4bdcb044ea00081b2374205949cdc21c0042bbdaf7a4e9c8446bb7033ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.3 Darwin/24.6.0

Release files / myair_py-0.1.2-py3-none-any.whl

Download URL myair_py-0.1.2-py3-none-any.whl
Size 9.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
33784f25363b0915e52978db045ab1b05a36fea7625e5f6e47f841cdd3f5631c
BLAKE2b-256 checksum
How to use checksums
046a864ca571bb209e302a7b13c475ad04e77e063117465e240db2c7ed610484
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.3 Darwin/24.6.0

Release history Release notifications | RSS feed

This release

0.1.2 This release

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