python3-moat-ble

Manager for Moat Bluetooth Low Energy (BLE) devices

This library manages Moat Bluetooth Low Energy (BLE) devices, providing a way to interface with them over a BLE connection. It enables straightforward access to various Moat sensors, allowing you to read data from devices like the S2 Smart Temperature & Humidity Sensor. The library ensures smooth communication with Moat devices through BLE, handling the complexities of Bluetooth connections and data parsing. It primarily interacts with Moat sensors to retrieve environmental data such as temperature and humidity, making it a useful tool for integrating these devices into larger applications or systems.

libgenomicsdb1

sparse array storage library for genomics (shared libraries)

GenomicsDB is built on top of a htslib fork and an internal array storage system for importing, querying and transforming variant data. Variant data is sparse by nature (sparse relative to the whole genome) and using sparse array data stores is a perfect fit for storing such data.

python3-bthome-ble

BLE parser for sensors supporting BTHome format

This library parses data from sensors that use the BTHome BLE format. It supports both versions 1 and 2 of the BTHome protocol. BTHome BLE is designed for energy-efficient data broadcasting via Bluetooth. This library allows for the automatic discovery and integration of BTHome devices, provided that the Bluetooth integration is enabled and functional. Encryption support is available, requiring a 32-character hexadecimal bindkey for secure communication.

python3-bluemaestro-ble

Library for interfacing with BlueMaestro BLE devices

This library provides functionalities to interact with BlueMaestro BLE devices, such as the Tempo Disc THD and Tempo Disc THPD. It enables the retrieval of sensor data from these devices, allowing for the monitoring of temperature, humidity, and other environmental factors. The library communicates with BlueMaestro devices over Bluetooth, automatically discovering and handling connections when used in environments that support Bluetooth integration. It is designed to integrate with systems that need real-time or periodic data collection from BlueMaestro sensors, offering a reliable way to gather and process environmental metrics.

python3-aiopurpleair

Python library for interacting with the PurpleAir API

This library allows users to interact with the PurpleAir API, providing access to hyper-local air quality data collected from PurpleAir sensors. The library can fetch data from specific sensors, retrieve lists of nearby sensors, and generate API keys for accessing different levels of data. It supports querying for sensor data based on various parameters such as fields, location, modification date, and more.

python3-leaone-ble

Bluetooth parser for LeaOne devices

This library provides Bluetooth parsing capabilities for LeaOne health devices. It enables the integration of Bluetooth-enabled health devices such as scales under brands like Xiaogui and BAGAIL into various systems. Supported devices include Bluetooth scale TZC4 and Bluetooth scale QJ-J. The library handles the non-standard discovery design of LeaOne Bluetooth devices by efficiently recognizing and parsing the data they transmit. Users can interact with the health metrics and data collected by these devices through a well- structured and consistent interface.