{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/8"}],"enrichment":{"capability":"Provides an async Python library for controlling and monitoring Flo by Moen Smart Water Detectors via their API, including valve operations, consumption tracking, and device modes.","skillfed_tags":["smart-home","asyncio","iot-device-api"],"use_cases":["Integrate Flo water detector status and metrics into a home automation platform or dashboard.","Automatically close the shutoff valve in response to detected leaks or when leaving home.","Retrieve historical water consumption data for analysis or billing reconciliation.","Monitor device health and trigger alerts based on test results or anomalies.","Switch device modes (Home/Away/Sleep) programmatically as part of a larger smart-home workflow."],"what_it_does":"aioflo is an asyncio-based Python client library for the Flo by Moen Smart Water Detector API. It wraps HTTP calls to Flo's backend, allowing you to query account and device information, retrieve water consumption metrics, control shutoff valves, run health tests, and switch device operating modes (Home, Away, Sleep) programmatically. The library is built on aiohttp and supports connection pooling for efficient batch operations.\n\nThe package targets Python 3.6 through 3.10 and is distributed as a pure-Python wheel with minimal dependencies. It is designed for integration into home automation systems, monitoring dashboards, or scripts that need to interact with Flo devices without blocking. However, the project has been abandoned since late 2023, meaning no updates are planned for API changes, new device features, or compatibility with newer Python versions.","worth_installing":"Yes, if you own a Flo device and need async Python bindings to its API and are comfortable with an unmaintained package. The code is stable and has no known vulnerabilities, but you should verify that the Flo API has not changed significantly since November 2021. If you require ongoing support or compatibility with future Python or Flo API versions, consider whether the project's abandonment is acceptable for your use case."},"id":"aioflo","links":{"html":"https://skillfed.io/packages/aioflo","md":"https://skillfed.io/packages/aioflo.md","pypi":"https://pypi.org/project/aioflo/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2021-11-28","license_spdx":null,"license_treatment":"permissive","name":"aioflo","python_support":"supports_current","summary":"A Python3, async-friendly library for Flo by Moen Smart Water Detectors"},"popularity":{"monthly_downloads":73557,"position":14977,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2021.11.0"}
