python3-iterable-io
Python library to adapt iterables to a file-like interface
iterable-io is a small Python library that provides an adapter so
that it's possible to read from iterable objects in the same way as
file-like objects.
python3-test-tunnel
Write tests for network tunnelling utilities
The `test-tunnel` library's purpose is to make it easy to write either
command-line tools or test modules that start some network tunnelling
server (e.g. stunnel, microsocks, Dante) and verify that it does indeed
forward connections and data as expected.
python3-qingping-ble
Library for interacting with Qingping BLE devices
This library provides tools for interacting with various Qingping Bluetooth
Low Energy (BLE) devices, allowing for communication and data extraction.
Supported devices include air monitors, alarm clocks, door/window sensors,
thermo-hygrometers, motion and ambient light sensors, and CO2 monitors. It is
designed to enable the seamless integration of these devices within other
systems, facilitating data retrieval and monitoring through BLE communication.
python3-rapt-ble
Parser for RAPT Pill hydrometer BLE packets
This library provides functionality to parse Bluetooth Low Energy (BLE)
packets from RAPT Pill hydrometers. Designed to capture and interpret the
telemetry data, it allows easy integration with other software systems that
utilize this data. The primary use case is for situations where real-time
monitoring and data collection from RAPT Pill hydrometers are required,
extracting information such as specific gravity and temperature.
python3-inkbird-ble
Parser for INKBIRD BLE devices
This library supports parsing data from various INKBIRD BLE devices, including
thermometers and hygrometers. It handles communication over Bluetooth to
retrieve sensor information. Supported devices include the INKBIRD Bluetooth
Thermometer IBS-TH1, Bluetooth Pool Thermometer IBS-P01B, Temperature and
Humidity Hygrometer IBS-TH2, Bluetooth Smart Sensor ITH-12S, and several
Bluetooth Grill Thermometers, among others. The data retrieved from these
devices can be used to monitor temperature, humidity, and other metrics.
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.