python3-pyswitchbee
Control SwitchBee smart home devices via a local network
This library provides communication with SwitchBee smart home devices over a
local network. It interacts with a variety of devices, including switches,
shutters, lights, and thermostats, allowing for various operations such as
adjusting dimmer settings, positioning shutters, and managing timed power
switches.
python3-devialet
Interface for controlling Devialet wireless speakers
This library provides an interface to control Devialet wireless speakers. It
enables interaction with various functionalities such as media playback,
volume control, and power management of supported Devialet models, including
Phantom I and Phantom II. The library communicates with the speakers over a
local network, allowing precise management of device settings and audio
output. Users are advised to ensure that their speaker firmware is updated to
version 2.16.1 or later for optimal performance.
python3-enocean
Library for interacting with EnOcean wireless modules
This library provides a mechanism to read data from and send commands to
EnOcean wireless modules, facilitating the integration of various types of
sensors and switches. EnOcean technology allows for energy harvesting devices
that can communicate over the air without the need for batteries. This library
is capable of handling messages from a wide range of EnOcean devices, such as
temperature sensors, humidity sensors, dimmers, and window handles. By using
the library, users can connect to devices like the USB 300 controller and
manage EnOcean device communication.
python3-django-solo
Singleton objects helper for Django
Solo helps to enforce instantiating only one instance of a model
in Django. Singletons are database tables with only one row.
python3-pyswitchbot
Library to control SwitchBot IoT devices over Bluetooth and Wi-Fi
This library allows users to interact with various SwitchBot IoT devices,
enabling remote control and monitoring. It supports communication over
Bluetooth and Wi-Fi, providing the capability to manage devices across a range
of functionalities including binary sensors, light controls, locks, switch
operations, and more. Users can retrieve essential device data such as the
last successful operation and switch modes. The library also provides options
for configuring retries for command execution, enhancing reliability in
communication. It caters to a variety of SwitchBot devices, such as locks,
sensors, blinds, and more, capturing the signal needed to interact with these
devices from a central system without additional hardware, such as a SwitchBot
Hub.
qatlib-examples
Intel QuickAssist user space library examples
Intel QuickAssist Technology (Intel QAT) provides hardware acceleration
for offloading security, authentication and compression services from the
CPU, thus significantly increasing the performance and efficiency of
standard platform solutions.
Its services include symmetric encryption and authentication,
asymmetric encryption, digital signatures, RSA, DH and ECC, and
lossless data compression.
This package provides sample applications that use qatlib.