{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/8"}],"enrichment":{"capability":"AsyncSleepIQ provides async Python access to the SleepIQ API for SleepNumber beds, allowing you to query bed status, occupancy, sleep number values, and control bed features like pause mode and calibration.","skillfed_tags":["home-automation","iot-integration"],"use_cases":["Monitor bed occupancy and sleep number values in a home automation system.","Build a dashboard that displays real-time SleepNumber bed status for multiple beds.","Automate bed pause mode or calibration on a schedule or in response to events.","Integrate SleepNumber data into a sleep tracking or health monitoring application.","Create alerts when bed occupancy changes or sleep number drifts beyond a threshold."],"what_it_does":"AsyncSleepIQ is a Python library that wraps the SleepIQ API\u2014the remote interface for SleepNumber smart beds\u2014using async/await patterns via aiohttp. It lets you authenticate to your SleepNumber account, fetch current bed occupancy and sleep number settings, and control bed features like pause mode and calibration from Python code.\n\nThe library manages authentication (supporting both legacy key-based and modern cookie-based methods) and handles automatic re-authentication if sessions expire. You initialize it once with login and init_beds, then call fetch_bed_statuses repeatedly to poll for updates without re-authenticating each time. It exposes bed state through SleepIQBed, SleepIQSleeper, and SleepIQFoundation classes that you query and manipulate after fetching.","worth_installing":"Yes, if you own a SleepNumber bed and need programmatic control or monitoring. The library is actively maintained, has no known vulnerabilities, installs with minimal friction (one dependency), and uses a permissive MIT license. The main constraint is hardware availability\u2014you must own a compatible SleepNumber bed to test or use it meaningfully."},"id":"asyncsleepiq","links":{"html":"https://skillfed.io/packages/asyncsleepiq","md":"https://skillfed.io/packages/asyncsleepiq.md","pypi":"https://pypi.org/project/asyncsleepiq/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-11","license_spdx":null,"license_treatment":"permissive","name":"asyncsleepiq","python_support":"unspecified","summary":"ASync SleepIQ API"},"popularity":{"monthly_downloads":75809,"position":14679,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.7.1"}
