{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/10"}],"enrichment":{"capability":"Parses and decodes iBeacon BLE (Bluetooth Low Energy) advertisement packets to extract device information and proximity data.","skillfed_tags":["bluetooth","ble-parsing","home-assistant"],"use_cases":["Extract UUID, major, and minor identifiers from iBeacon advertisement packets in proximity-based applications","Integrate iBeacon detection into Home Assistant automations via the home-assistant-bluetooth dependency","Identify iBeacon device vendors and manufacturers using mac-vendor-lookup during BLE scanning","Parse iBeacon signals for indoor location tracking or geofencing systems","Build custom Bluetooth beacon monitoring tools that decode iBeacon protocol data"],"what_it_does":"ibeacon-ble is a lightweight parser for iBeacon devices that decodes Bluetooth Low Energy advertisement packets. It sits at the intersection of BLE scanning and iBeacon protocol interpretation, relying on aiooui for OUI lookups, home-assistant-bluetooth for Bluetooth device abstraction, and mac-vendor-lookup for vendor identification. The package is in pre-alpha development but maintains active repository status.\n\nThe library is intended for developers building Bluetooth proximity applications, location-based services, or Home Assistant integrations that need to extract and interpret iBeacon advertisement data. It handles the low-level parsing of BLE packets to surface iBeacon-specific fields, making it useful in scenarios where raw Bluetooth scanning output needs semantic interpretation.","worth_installing":"Yes, with conditions. The package is actively maintained and has low install friction, making it suitable for iBeacon parsing tasks. However, it remains in pre-alpha status and has not shipped a release in over two years, so expect API instability and incomplete documentation. Install if you need iBeacon parsing and can tolerate pre-release maturity; avoid if you require production-grade stability."},"id":"ibeacon-ble","links":{"html":"https://skillfed.io/packages/ibeacon-ble","md":"https://skillfed.io/packages/ibeacon-ble.md","pypi":"https://pypi.org/project/ibeacon-ble/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2024-02-24","license_spdx":null,"license_treatment":"permissive","name":"ibeacon-ble","python_support":"supports_current","summary":"Parser for iBeacon devices"},"popularity":{"monthly_downloads":75014,"position":14756,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.2.0"}
