{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/8"}],"enrichment":{"capability":"PyFlume provides Python bindings to interact with the Flume water sensor API, enabling retrieval and management of device data, notifications, alerts, and usage information.","skillfed_tags":["iot-integration","water-monitoring","api-client"],"use_cases":["Fetch real-time or historical water usage data from Flume devices for consumption dashboards.","Retrieve and process leak alerts and notifications to trigger automated responses or alerts.","List and monitor multiple Flume devices and their current status via a custom application.","Integrate Flume water data into home automation or smart home platforms.","Build reporting tools that aggregate water usage alerts and usage trends over time."],"what_it_does":"PyFlume is a Python client library for the Flume water sensor API. It wraps Flume's REST endpoints to let developers programmatically fetch device information, retrieve water usage data, manage notifications and alerts, and detect leaks. The package handles authentication via JWT tokens and provides modules for each major Flume resource type\u2014devices, data, notifications, usage alerts, and leak alerts.\n\nThe library depends on requests for HTTP calls, pyjwt for token handling, ratelimit for API throttling, and backports.zoneinfo for timezone support. It is designed for integration into home automation, water conservation monitoring, or IoT dashboards that need to pull Flume sensor readings and alerts programmatically.","worth_installing":"Yes, if you own Flume hardware and need programmatic API access. The library is permissively licensed and has no known vulnerabilities. However, install with caution: the package is dormant (no updates in 781 days), so it may fall out of sync with Flume's API or Python ecosystem changes. Verify API compatibility before deploying to production, and be prepared to maintain a fork if Flume makes breaking changes."},"id":"pyflume","links":{"html":"https://skillfed.io/packages/pyflume","md":"https://skillfed.io/packages/pyflume.md","pypi":"https://pypi.org/project/pyflume/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-06-24","license_spdx":null,"license_treatment":"permissive","name":"PyFlume","python_support":"unspecified","summary":"Package to integrate with Flume Sensor"},"popularity":{"monthly_downloads":73859,"position":14920,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.8.7"}
