--- id: kegtron-ble version: "1.0.2" license: MIT license_treatment: permissive maintenance: active --- # kegtron-ble — Kegtron BLE support License: permissive · Maintenance: active · Downloads: 76.3K/mo ## What it is and what it does Kegtron BLE is a Python library that wraps Bluetooth Low Energy communication with Kegtron beer dispensing systems. It sits on top of three runtime dependencies—bluetooth-data-tools, bluetooth-sensor-state-data, and sensor-state-data—to handle the low-level BLE protocol details and sensor data parsing. The package is in pre-alpha development (Development Status :: 2) and targets modern Python versions (3.11, 3.12, 3.13). It is actively maintained, with a recent commit history and low install friction via a pure-Python wheel. If you are building a Python application that needs to monitor or control a Kegtron device over Bluetooth, this library abstracts away the BLE handshake and data serialization. Use it for: - Monitor Kegtron keg levels and pour counts from a Python application over BLE. - Integrate Kegtron devices into a home automation or IoT monitoring system. - Build a mobile or desktop app that queries Kegtron sensor data without a direct network connection. - Collect historical keg usage data by polling Kegtron devices at regular intervals. - Develop a multi-device management dashboard that aggregates data from several Kegtron dispensers. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides Bluetooth Low Energy (BLE) support for Kegtron devices, enabling communication with and data retrieval from Kegtron beer dispensing systems over BLE. Yes, if you own or manage Kegtron devices and need Python-based BLE integration. The package is actively maintained, has no known vulnerabilities, and carries a permissive MIT license. Pre-alpha status means the API may change, so pin the version in production. Low install friction and a focused scope make it a straightforward dependency to add. ## Install pip install kegtron-ble uv add kegtron-ble poetry add kegtron-ble ## Installing kegtron-ble Before you install: Low install friction with a pure-Python wheel distribution. Actively maintained as of August 2026, with recent commits and pre-alpha status indicating ongoing development. License in practice: MIT license permits commercial and private use with minimal restrictions; you may use, modify, and distribute this package freely provided you retain the license notice. Quickstart: pip install kegtron-ble import kegtron_ble # Use with bluetooth-data-tools, bluetooth-sensor-state-data, sensor-state-data Requires Python 3.11 or later; BLE communication requires a compatible Bluetooth adapter on the host system. Verify before relying: - Specific Kegtron device models or firmware versions supported by this package. - Whether BLE adapter discovery and pairing are handled by this package or delegated to the runtime environment. - Real-world performance and reliability with different Kegtron hardware revisions. ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 76.3K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags kegtron bluetooth, ble beer dispenser, kegtron ble support, bluetooth keg monitoring, kegtron device integration, ble sensor data, kegtron api python, bluetooth-iot, kegtron, ble-devices [View on SkillFed](https://skillfed.io/packages/kegtron-ble) · [View on PyPI](https://pypi.org/project/kegtron-ble/)