python3-roonapi
Library to interface with the Roon API
This library provides a way to interact with the Roon API, enabling
communication with Roon servers to manage music playback and other
functionalities. Users can connect to their Roon server, subscribe to receive
updates, and control various Roon zones and devices. The library handles the
communication with the server, allowing fine-grained control over the music
management features provided by the Roon ecosystem.
python3-pylaunches
Provides information on upcoming space launches
This library interfaces with the Launch Library 2 API to retrieve detailed
information about upcoming space launches and SpaceX Starship events. It
processes data from reliable sources to deliver updates on launch schedules,
rocket details, and launch site information. Users can access current data on
planned space missions, including launch times, mission descriptions, and
launch status.
ceilometer-instance-poller
OpenStack ceilometer instance poller
Ceilometer aims to deliver a Single Point Of Contact for billing systems,
providing all the counters they need to establish customer billing, across
all current and future OpenStack components. The delivery of counters must be
traceable and auditable, the counters must be easily extensible to support new
projects, and agents doing data collections should be independent of the
overall system.
python3-pyhomematic
Provides communication with Homematic devices
This library enables bi-directional communication with Homematic devices
through a central control unit (CCU) or Homegear. Utilizing XML-RPC, it
supports setting values on devices and subscribing to receive events emitted
by these devices and the control unit. This library ensures integration of a
wide range of device types such as binary sensors, climate devices, light
controls, and more. Additionally, convenient methods are provided for
interacting with devices, including querying statuses and executing commands.
Users can also establish multiple interfaces for different protocols, manage
system variables, and handle events to trigger automations or other processes.
python3-pyegps
Library for controlling Energenie Power Strips
This library allows for controlling Energenie USB Power Strips, enabling you
to manage power outputs directly through software. It provides functionality
to interface with and manipulate specific power sockets, making it practical
for automating power management tasks. The library supports integration with
systems that require local USB communication, offering a straightforward API
for toggling power states and monitoring the status of connected devices.
python3-pyecoforest
Library for interacting with Ecoforest local devices
This library enables monitoring and control of Ecoforest fireplaces. It
supports various device platforms like number, switch, and sensor to manage
and observe multiple features of Ecoforest devices. Users can monitor
parameters such as ambient temperature, CPU temperature, gas temperature, NTC
probe temperature, and device status. Additionally, the library allows for
controlling power levels and switching device states on and off. It supports
tracking operational metrics including working hours, ignitions, live pulse
duration, waiting pulse duration, extractor velocity, and air velocity.