Bug#1077791: ITP: mbddns -- Mythic Beasts Dynamic DNS updater
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: mbddns Version : 0.1.2 Upstream Author : Bob Clough * URL : https://github.com/thinkl33t/mb-ddns * License : MIT Programming Lang: Python Description : Mythic Beasts Dynamic DNS updater This library updates the dynamic DNS records at Mythic Beasts. It connects to the Mythic Beasts API and allows you to automatically adjust DNS entries for your domains. You specify the details such as the host, domain, and API key, and the library manages the update process. With this library, your DNS records can stay up-to-date with your current IP address configuration, ensuring that your domain resolves correctly at all times. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077786: ITP: pyotgw -- Library for interfacing with the OpenTherm Gateway
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pyotgw Version : 2.2.0 Upstream Author : Milan van Nugteren * URL : https://github.com/mvn23/pyotgw * License : GPL-3+ Programming Lang: Python Description : Library for interfacing with the OpenTherm Gateway This library provides a means to interface with the OpenTherm Gateway over serial or network connections. It enables communication with boilers and thermostats for executing and receiving commands and status updates. Functions include setting control setpoints, managing hot water override options, and configuring GPIO pins. Through this library, one can obtain comprehensive status information from the connected devices, selecting specific data points like temperatures, pressure, and operational statuses. The library supports both reading and writing operations to control connected heating systems effectively. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077780: ITP: python-convertertools -- Tools for converting Python data types
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-convertertools Version : 0.5.0 Upstream Author : J. Nick Koston * URL : https://github.com/bluetooth-devices/convertertools * License : MIT Programming Lang: Python Description : Tools for converting Python data types This library provides tools for manipulating Python data structures efficiently. It includes functions for deleting and popping elements in dictionaries using sets or tuples. These tools help in avoiding repetitive code by offering predefined methods for common operations on Python dictionaries. . Note that specific types are required for maximum performance. . Example usage: . from convertertools import (del_dict_tuple, del_dict_set, pop_dict_tuple, pop_dict_set) . # del_dict* raise KeyError on missing keys del_dict_tuple(d, ("a", "b")) del_dict_set(d, {"a", "b"}) . # pop_dict* ignores missing keys pop_dict_tuple(d, ("a", "b")) pop_dict_set(d, {"a", "b"}) This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077778: ITP: homematicip -- A library for interfacing with the Homematic IP cloud API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: homematicip Version : 1.1.2 Upstream Author : Thomas Hahn * URL : https://github.com/hahn-th/homematicip-rest-api * License : GPL-3 Programming Lang: Python Description : A library for interfacing with the Homematic IP cloud API This library is designed to interact with the Homematic IP cloud API, enabling the retrieval and management of Homematic IP devices through a Homematic IP Access Point. It supports generating authentication tokens, reading current states of various environmental parameters, fetching device information, and managing different device functionalities. It allows users to integrate and manage a wide range of Homematic IP devices including thermostats, sensors, and switches. This integration is based on reverse engineering the API, allowing for seamless integration of Homematic IP devices into broader automation systems. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077730: ITP: pytrafikverket -- Retrieve data from the Swedish Trafikverket API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pytrafikverket Version : 1.0.0 Upstream Author : G Johansson * URL : https://github.com/gjohansson-ST/pytrafikverket * License : MIT Programming Lang: Python Description : Retrieve data from the Swedish Trafikverket API This library provides an interface to communicate with the Swedish Transport Administration (Trafikverket) API, allowing users to access various data sets provided by Trafikverket. It can fetch weather information from weather stations, train station details, train schedules, ferry routes, and other transportation-related information. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077727: ITP: pynuki -- Library for interacting with Nuki locks and openers
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pynuki Version : 1.6.3 Upstream Author : Philipp Schmitt * URL : https://github.com/pschmitt/pynuki * License : GPL-3 Programming Lang: Python Description : Library for interacting with Nuki locks and openers This library allows communication with Nuki Smart Locks and Nuki Openers via a Nuki Bridge. It provides functionalities to lock and unlock doors, as well as manage the open state of door openers. Users can enable or disable Continuous Mode for Nuki Openers, which automatically opens the door when the buzzer is pressed. The library also supports handling events generated by Nuki devices, such as doorbell rings. Integration with the Nuki Bridge's HTTP API enables control and status fetching from the smart lock and opener devices. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077723: ITP: aiopurpleair -- Python library for interacting with the PurpleAir API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: aiopurpleair Version : 2023.12.0 Upstream Author : Aaron Bach * URL : https://github.com/bachya/aiopurpleair * License : MIT Programming Lang: Python Description : 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. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077718: ITP: pyrituals -- Async library for interacting with Rituals Perfume Genie devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pyrituals Version : 0.0.6 Upstream Author : Milan Meulemans * URL : https://github.com/milanmeu/pyrituals * License : GPL-3 Programming Lang: Python Description : Async library for interacting with Rituals Perfume Genie devices This library allows for asynchronous control and monitoring of Rituals Perfume Genie diffusers through the Rituals API. Users can authenticate their Rituals account, fetch linked diffuser devices, and retrieve various details about their state such as battery percentage, perfume amount, and room size. It also provides functionality to turn diffusers on or off and set specific configurations like perfume amount and room size. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077717: ITP: aionotion -- Library for interacting with Notion home monitoring sensors
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: aionotion Version : 2024.3.1 Upstream Author : Aaron Bach * URL : https://github.com/bachya/aionotion * License : MIT Programming Lang: Python Description : Library for interacting with Notion home monitoring sensors This library provides tools to interact with Notion's home monitoring sensors. It enables users to retrieve data from various sensors, manage user authentication tokens, and work with different components of the Notion system such as bridges, sensors, and listeners. The library supports asynchronous operations, making it well-suited for applications that require concurrent data processing. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077716: ITP: python-elgato -- Library for controlling and monitoring Elgato Light devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-elgato Version : 5.1.2 Upstream Author : Franck Nijhof * URL : https://github.com/frenck/python-elgato * License : MIT Programming Lang: Python Description : Library for controlling and monitoring Elgato Light devices This library allows users to control and monitor Elgato Light devices, such as the Key Light, Key Light Air, Key Light Mini, and Light Strip. It provides functionality for adjusting brightness, color temperature, and power state. Additionally, it can identify specific lights by blinking them, and integrates with battery level and studio mode for the Key Light Mini. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077712: ITP: pydiscovergy -- Asynchronous client for Discovergy smart meters
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pydiscovergy Version : 3.0.1 Upstream Author : Jan-Philipp Benecke * URL : https://github.com/jpbede/pydiscovergy * License : MIT Programming Lang: Python Description : Asynchronous client for Discovergy smart meters This library enables communication with Discovergy smart meters through their official API. It allows users to retrieve various data points from their smart meters, including electricity consumption and production details. The library supports functions for obtaining the list of meters associated with an account and fetching the latest readings from each meter. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077711: ITP: aioelectricitymaps -- Async Python client for interfacing with the Electricity Maps API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: aioelectricitymaps Version : 1.0.0 Upstream Author : Jan-Philipp Benecke * URL : https://github.com/jpbede/aioelectricitymaps * License : MIT Programming Lang: Python Description : Async Python client for interfacing with the Electricity Maps API This library provides an asynchronous interface to interact with the Electricity Maps API, enabling users to fetch real-time data about carbon intensity and energy sources of specific regions. It allows for data collection through geographical coordinates or country codes. Users can obtain detailed information on carbon emissions and the proportion of fossil fuels used in energy production. The library requires an API key from the Electricity Maps service and can access comprehensive environmental data for supported regions. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077710: ITP: python-airgradient -- Asynchronous client for AirGradient devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-airgradient Version : 0.7.0 Upstream Author : Joost Lekkerkerker * URL : https://github.com/airgradienthq/python-airgradient * License : MIT Programming Lang: Python Description : Asynchronous client for AirGradient devices This library allows for fetching data from AirGradient devices, providing access to a range of environmental sensors. It can retrieve information such as carbon dioxide levels, humidity, nitrogen index, particulate matter densities of various sizes, and more. Additionally, it supports configuration entities that let users customize their AirGradient devices, including adjusting display settings and toggling various features. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077708: ITP: python-pvo -- Asynchronous client for the PVOutput API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-pvo Version : 2.1.1 Upstream Author : Franck Nijhof * URL : https://github.com/frenck/python-pvoutput * License : MIT Programming Lang: Python Description : Asynchronous client for the PVOutput API This library provides an asynchronous interface for interacting with the PVOutput API. It enables the monitoring of solar photovoltaic (PV) systems by programmatically consuming data uploaded to PVOutput. The library facilitates the retrieval of various statuses and metrics of PV systems, allowing for efficient data management and analysis. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077707: ITP: python-tailscale -- Asynchronous client for the Tailscale API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-tailscale Version : 0.6.1 Upstream Author : Franck Nijhof * URL : https://github.com/frenck/python-tailscale * License : MIT Programming Lang: Python Description : Asynchronous client for the Tailscale API This library allows for programmatic control and monitoring of Tailscale clients. It provides an asynchronous interface to interact with the Tailscale API, enabling operations such as fetching the state of devices within a Tailscale VPN network. The library makes it easier to integrate Tailscale functionality into other applications by offering various methods to manage and query Tailscale networks and devices. This includes obtaining a list of devices, checking their status, and performing other actions that can be automated through the Tailscale API. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077702: ITP: yalexs-ble -- Bluetooth control of Yale and August locks
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: yalexs-ble Version : 2.4.3 Upstream Author : J. Nick Koston * URL : https://github.com/bdraco/yalexs-ble * License : GPL-3 Programming Lang: Python Description : Bluetooth control of Yale and August locks This library provides functionality to control Yale and August locks via Bluetooth. It supports various models of Yale Assure Locks, August WiFi Smart Locks, and Yale Unity Locks, among others. The library enables integration with Home Assistant to automatically discover and operate these smart locks. Additionally, it allows for setting up encrypted connections required for stable lock operations and provides mechanisms to obtain necessary credentials for lock control. This library also includes features for troubleshooting and configuring door sensors to ensure proper functionality. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077700: ITP: thermopro-ble -- Library to interact with ThermoPro BLE sensors
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: thermopro-ble Version : 0.10.0 Upstream Author : J. Nick Koston * URL : https://github.com/bluetooth-devices/thermopro-ble * License : MIT Programming Lang: Python Description : Library to interact with ThermoPro BLE sensors This library provides functionality to interact with ThermoPro Bluetooth Low Energy (BLE) sensors, enabling access to temperature and humidity data. It supports a range of ThermoPro devices including models TP359, TP357, TP358, TP393, TP960, TP962, and TP970. The library allows seamless data retrieval via BLE, making it easy to integrate ThermoPro sensor data into applications. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077699: ITP: sensorpush-ble -- Parser for SensorPush Bluetooth Low Energy (BLE) devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: sensorpush-ble Version : 1.6.2 Upstream Author : J. Nick Koston * URL : https://github.com/bluetooth-devices/sensorpush-ble * License : MIT Programming Lang: Python Description : Parser for SensorPush Bluetooth Low Energy (BLE) devices This library enables interaction with SensorPush devices using Bluetooth Low Energy (BLE) technology. It retrieves sensor data such as temperature, humidity, and barometric pressure from supported SensorPush devices. The library automatically discovers devices and processes the received data, making it accessible for further usage. It supports various SensorPush models including the HT1, HT.w, and HTP.xw. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077692: ITP: rapt-ble -- Parser for RAPT Pill hydrometer BLE packets
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: rapt-ble Version : 0.1.2 Upstream Author : Jan Čermák * URL : https://github.com/sairon/rapt-ble * License : MIT Programming Lang: Python Description : 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. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077689: ITP: aiotankerkoenig -- Fetch data from tankerkoenig.de asynchronously
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: aiotankerkoenig Version : 0.4.1 Upstream Author : Jan-Philipp Benecke * URL : https://github.com/jpbede/aiotankerkoenig * License : MIT Programming Lang: Python Description : Fetch data from tankerkoenig.de asynchronously This library allows users to retrieve up-to-date fuel price information from tankerkoenig.de. It provides an interface to access detailed fuel station data, including station names, locations, and current fuel prices. Requests are performed asynchronously to ensure efficient data fetching, making it suitable for applications that require real-time fuel price updates. Users can monitor multiple fuel stations and automate actions based on the retrieved data. The library interacts with tankerkoenig.de's API, requiring an API key for access. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077685: ITP: inkbird-ble -- Parser for INKBIRD BLE devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: inkbird-ble Version : 0.5.8 Upstream Author : J. Nick Koston * URL : https://github.com/bluetooth-devices/inkbird-ble * License : MIT Programming Lang: Python Description : 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. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077664: ITP: monzopy -- Async Python wrapper for Monzo API interactions
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: monzopy Version : 1.3.1 Upstream Author : Jake Martin * URL : https://github.com/JakeMartin-ICL/monzopy * License : GPL-3 Programming Lang: Python Description : Async Python wrapper for Monzo API interactions Monzopy is an asynchronous Python library that interfaces with the Monzo API. It's designed to support the integration of Monzo's banking services into applications, notably within the Home Assistant ecosystem. Monzo Bank offers a range of financial services through its digital platform, including current accounts and money management tools. This library provides developers with the functionality to access Monzo account features, manage transactions, and integrate banking capabilities into third-party applications seamlessly. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077662: ITP: bthome-ble -- BLE parser for sensors supporting BTHome format
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: bthome-ble Version : 3.9.3 Upstream Author : Ernst Klamer * URL : https://github.com/bluetooth-devices/bthome-ble * License : MIT Programming Lang: Python Description : 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. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077661: ITP: openwebifpy -- Python interface for interacting with OpenWebIf devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: openwebifpy Version : 4.2.5 Upstream Author : Finbarr Brady * URL : https://github.com/autinerd/openwebifpy * License : MIT Programming Lang: Python Description : Python interface for interacting with OpenWebIf devices This library provides functionality to control and manage devices running OpenWebIf, an open-source web interface for Enigma2 based set-top boxes. Users can perform basic control tasks on their set-top boxes and send messages directly to the screen. It connects to the target device via its web interface, facilitating communication and control operations. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077659: ITP: aiowatttime -- Asyncio-based library for obtaining real-time emissions data from WattTime
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: aiowatttime Version : 2024.6.0 Upstream Author : Aaron Bach * URL : https://github.com/bachya/aiowatttime * License : MIT Programming Lang: Python Description : Asyncio-based library for obtaining real-time emissions data from WattTime This library allows users to fetch real-time emissions data based on geographical coordinates. It provides functionality to interact with the WattTime API, enabling the retrieval of real-time, forecasted, and historical emissions data. Users can obtain grid region information, marginal operating emissions rates, and relative marginal emissions intensity. The library also includes built-in retry logic for handling expired access tokens, ensuring reliable data access from WattTime. Various configuration options are available to customize the logging and API request behaviors. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077658: ITP: pyiqvia -- Library for accessing allergy, asthma, and disease data from IQVIA
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pyiqvia Version : 2023.12.0 Upstream Author : Aaron Bach * URL : https://github.com/bachya/pyiqvia * License : MIT Programming Lang: Python Description : Library for accessing allergy, asthma, and disease data from IQVIA This library provides access to a range of health data sourced from IQVIA, including information about allergens, asthma, and diseases like cold and flu. Users can collect and analyze various health indices and trends based on U.S. ZIP code data. It allows for the retrieval of current, historical, and forecast data through an asynchronous interface. The library also offers insights into specific asthma allergens, including particulate matter, ozone, sulfur dioxide, and carbon monoxide pollution levels. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077649: ITP: aiosteamist -- Control Steamist steam systems
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: aiosteamist Version : 1.0.0 Upstream Author : J. Nick Koston * URL : https://github.com/bdraco/aiosteamist * License : Apache-2.0 Programming Lang: Python Description : Control Steamist steam systems This library enables interaction and control of Steamist steam systems, including monitoring the state of the steam shower and manipulating the steam generator. It supports various digital control models, specifically the 450 and 550 Digital Control units. With this library, users can efficiently manage their steam shower settings and ensure optimal operation of their Steamist steam systems. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077648: ITP: oralb-ble -- Bluetooth library for Oral-B devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: oralb-ble Version : 0.18.0 Upstream Author : J. Nick Koston * URL : https://github.com/Bluetooth-Devices/oralb-ble * License : MIT Programming Lang: Python Description : Bluetooth library for Oral-B devices This library enables communication with Bluetooth-enabled Oral-B toothbrushes. It allows for the retrieval of various sensor data such as the selected cleaning mode, brushing time, battery level, and toothbrush state. The library supports models including IO Series 4 to 9, Smart Series 4000 to 7000, Genius Series 8000 to 1, Triumph V2, and Genius X. Using this library, users can effectively integrate Oral-B devices for enhanced monitoring and data collection, ensuring the devices are discovered and their current states are tracked. It requires an active Bluetooth connection for some functionalities such as battery updates, while other sensors can update via passive connections. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077598: ITP: pyopenuv -- Library to access UV and ozone data from OpenUV
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pyopenuv Version : 2023.12.0 Upstream Author : Aaron Bach * URL : https://github.com/bachya/pyopenuv * License : MIT Programming Lang: Python Description : Library to access UV and ozone data from OpenUV This library allows access to UV and ozone data from the OpenUV API. It provides functions to retrieve current UV index, forecasted UV information, and details about safe exposure times for different skin types. Additionally, it includes features to get the maximum UV index for the day, the current ozone level, and a protection window indicating when sunblock protection should be used. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077597: ITP: millheater -- Library to communicate with Mill heaters
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: millheater Version : 0.11.8 Upstream Author : Daniel Hjelseth Hoyer * URL : https://github.com/Danielhiversen/pymill * License : MIT Programming Lang: Python Description : Library to communicate with Mill heaters This library provides functionality to control Mill heaters and retrieve measured temperatures from them. It supports both cloud and local access, though local access is restricted to Generation 3 heaters sold from Autumn 2021. Users can set room temperatures for comfort, sleep, and away modes through the Mill app. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077595: ITP: python-homeassistant-analytics -- Asynchronous client for Home Assistant Analytics
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-homeassistant-analytics Version : 0.7.0 Upstream Author : Joost Lekkerkerker * URL : https://github.com/joostlek/python-homeassistant-analytics * License : MIT Programming Lang: Python Description : Asynchronous client for Home Assistant Analytics This library provides tools to fetch and manage data from Home Assistant Analytics. It allows interaction with integration usage statistics from Home Assistant, enabling users to retrieve and access analytics data efficiently. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077594: ITP: pyforked-daapd -- Library to interface with a forked-daapd server
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pyforked-daapd Version : 0.1.14 Upstream Author : Justin Wong <46082645+uvjus...@users.noreply.github.com> * URL : https://github.com/uvjustin/pyforked-daapd * License : MIT Programming Lang: Python Description : Library to interface with a forked-daapd server This library provides an interface for communication with a forked-daapd server, enabling control over media playback and interaction with media databases. It supports commands such as play, pause, and track navigation, as well as query capabilities to fetch media information from the server. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077581: ITP: bluemaestro-ble -- Library for interfacing with BlueMaestro BLE devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: bluemaestro-ble Version : 0.2.3 Upstream Author : J. Nick Koston * URL : https://github.com/bluetooth-devices/bluemaestro-ble * License : MIT Programming Lang: Python Description : 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. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077575: ITP: qingping-ble -- Library for interacting with Qingping BLE devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: qingping-ble Version : 0.10.0 Upstream Author : J. Nick Koston * URL : https://github.com/bluetooth-devices/qingping-ble * License : MIT Programming Lang: Python Description : 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. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077574: ITP: thermopro-ble -- Library for interacting with ThermoPro BLE sensors
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: thermopro-ble Version : 0.10.0 Upstream Author : J. Nick Koston * URL : https://github.com/bluetooth-devices/thermopro-ble * License : MIT Programming Lang: Python Description : Library for interacting with ThermoPro BLE sensors This library provides functionalities to interact with ThermoPro Bluetooth Low Energy (BLE) sensors. It supports various models of ThermoPro devices, enabling communication and data retrieval from these sensors. The library can automatically discover supported devices using Bluetooth, making it easier to integrate ThermoPro sensors into various applications. It facilitates reading temperature and humidity data, ensuring accurate environmental monitoring. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077573: ITP: sensorpro-ble -- Library for interacting with SensorPro BLE devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: sensorpro-ble Version : 0.5.3 Upstream Author : J. Nick Koston * URL : https://github.com/bluetooth-devices/sensorpro-ble * License : MIT Programming Lang: Python Description : Library for interacting with SensorPro BLE devices This library enables interaction with SensorPro Bluetooth Low Energy (BLE) devices, allowing various tasks such as data collection and device configuration. It supports the automatic discovery of connected SensorPro devices, as well as integration with home automation systems. This facilitates real-time monitoring and management of supported SensorPro devices, providing users with efficient control and data gathering capabilities from their SensorPro devices. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077572: ITP: leaone-ble -- Bluetooth parser for LeaOne devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: leaone-ble Version : 0.1.0 Upstream Author : J. Nick Koston * URL : https://github.com/bluetooth-devices/leaone-ble * License : MIT Programming Lang: Python Description : 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. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077567: ITP: moat-ble -- Manager for Moat Bluetooth Low Energy (BLE) devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: moat-ble Version : 0.1.1 Upstream Author : J. Nick Koston * URL : https://github.com/bluetooth-devices/moat-ble * License : MIT Programming Lang: Python Description : 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. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077566: ITP: tilt-ble -- Parser library for Tilt BLE devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: tilt-ble Version : 0.2.4 Upstream Author : Alexander Thompson * URL : https://github.com/Bluetooth-Devices/tilt-ble * License : MIT Programming Lang: Python Description : Parser library for Tilt BLE devices This library provides functionalities to parse data from Tilt Bluetooth Low Energy (BLE) devices. It enables communication and data extraction from Tilt Hydrometers and Thermometers, which are used to measure gravity and temperature. The library listens for incoming BLE signals, interprets the data packets, and makes the parsed information available for further use. Whether it’s for monitoring or analysis, this library simplifies interaction with Tilt BLE devices. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077510: ITP: somfy-mylink-synergy -- Library to interact with Somfy MyLink hub using Synergy API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: somfy-mylink-synergy Version : 1.0.6 Upstream Author : Ben Dews * URL : https://github.com/bendews/somfy-mylink-synergy * License : MIT Programming Lang: Python Description : Library to interact with Somfy MyLink hub using Synergy API This library provides an interface to communicate with the Somfy MyLink hub via the Synergy API. It enables control and monitoring of covers and scenes configured on the Somfy MyLink platform. By utilizing JSON-RPC, the library offers methods to retrieve device status, control device movement, and manage scenes. This integration enhances home automation capabilities by allowing seamless interaction with Somfy MyLink-enabled devices. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077507: ITP: sonos-websocket -- Async library to communicate with Sonos devices over websockets
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: sonos-websocket Version : 0.1.3 Upstream Author : Jason Lawrence * URL : https://github.com/jjlawren/sonos-websocket * License : MIT Programming Lang: Python Description : Async library to communicate with Sonos devices over websockets This library enables asynchronous communication with Sonos devices utilizing websocket technology. It allows for control over various Sonos functionalities such as playing audio clips, adjusting settings like volume, and querying device status. The library is designed to offer high performance and seamless interaction with Sonos speakers, helping users manage their audio systems efficiently. It handles tasks like playing media overlays, managing audio settings, and querying sensor data. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077491: ITP: stookalert -- Python package for querying the RIVM Stookalert API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: stookalert Version : 0.1.4 Upstream Author : fwestenberg * URL : https://github.com/fwestenberg/stookalert * License : MIT Programming Lang: Python Description : Python package for querying the RIVM Stookalert API This library allows interaction with the RIVM Stookalert API to retrieve data about unfavorable weather conditions or poor air quality. The primary goal is to inform users when the RIVM issues a stookalert, advising against wood burning to prevent potential health problems in the area. The data obtained can be seamlessly integrated into various applications to monitor and respond to air quality alerts. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077487: ITP: stookwijzer -- Library for querying Stookwijzer and Luchtmeetnet APIs
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: stookwijzer Version : 1.4.9 Upstream Author : fwestenberg * URL : https://github.com/fwestenberg/stookwijzer * License : MIT Programming Lang: Python Description : Library for querying Stookwijzer and Luchtmeetnet APIs This library allows users to retrieve windspeed and air quality index data by querying the Stookwijzer and Luchtmeetnet APIs. By analyzing these environmental parameters, it provides advice on whether to engage in activities like burning pallets, wood, or using a barbecue. This helps reduce health risks associated with poor air quality and high wind speeds. The data is sourced from the Atlas Leefomgeving to ensure accurate and up-to-date information. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077483: ITP: sunweg -- Library to retrieve data from sunweg.net
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: sunweg Version : 3.0.2 Upstream Author : rokam * URL : https://github.com/rokam/sunweg * License : MIT Programming Lang: Python Description : Library to retrieve data from sunweg.net This library allows users to collect and manage information from WEG solar energy inverters through the Sun WEG platform. It logs into the Sun WEG account to access data from specific plants and inverters, creating sensors to track their performance. By collecting details about each inverter and its components, this library helps in monitoring solar energy production and ensuring optimal system functionality. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077476: ITP: surepy -- Library to interact with Sure Petcare API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: surepy Version : 0.9.0 Upstream Author : Ben Lebherz * URL : https://github.com/benleb/surepy * License : MIT Programming Lang: Python Description : Library to interact with Sure Petcare API This library enables communication with the Sure Petcare API, which allows control of devices such as the Sure Petcare Pet Door and Cat Flap Connect. It provides functions to lock or unlock pet doors, retrieve the location and status of pets and devices, and access historical data and past notifications. The library supports interaction with Sure Petcare's cloud services to manage and monitor pet-related devices effectively. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077473: ITP: tesla-powerwall -- Library for interacting with Tesla Powerwall energy storage systems
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: tesla-powerwall Version : 0.5.2 Upstream Author : jrester * URL : https://github.com/jrester/tesla_powerwall * License : MIT Programming Lang: Python Description : Library for interacting with Tesla Powerwall energy storage systems This library allows for communication with Tesla Powerwall energy storage systems over a local network. It provides access to various metrics and operational controls, enabling users to monitor battery levels, charge states, energy flow, and system statuses. Additionally, it allows management of the Powerwall's operation modes and provides detailed information about the connected components such as battery packs and meters. Essential data like grid status, device type, and site information are also accessible through this library, facilitating comprehensive monitoring and control of the energy system. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077472: ITP: tesla-wall-connector -- API library for communicating with a Tesla Wall Connector
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: tesla-wall-connector Version : 1.0.2 Upstream Author : Einar Bragi Hauksson * URL : https://github.com/einarhauks/tesla-wall-connector * License : MIT Programming Lang: Python Description : API library for communicating with a Tesla Wall Connector This library provides an asynchronous API to interact with Tesla Wall Connector Gen 3 devices. It enables users to monitor and control the wall connector over a local network. The library is designed for integration purposes, allowing programmatic access to key functionalities such as obtaining energy metrics. Users can retrieve information like lifetime energy consumption and other relevant operational details of the wall connector. The interaction occurs through the wall connector's Wi-Fi connection, facilitating seamless local communication and management. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077469: ITP: tplink-omada-client -- Client for TP-Link Omada SDN Controller API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: tplink-omada-client Version : 1.4.1 Upstream Author : Mark Godwin * URL : https://github.com/MarkGodwin/tplink-omada-api * License : MIT Programming Lang: Python Description : Client for TP-Link Omada SDN Controller API This library provides a Python client for interacting with the API of TP-Link Omada SDN controllers, including OC200, OC300, and Software Controller. It supports functionalities like automatic login, retrieving basic controller information, and listing sites and devices such as access points, gateways, and switches. Users can also get firmware details, initiate updates, and manage port configurations for connected devices. The library offers capabilities for WAN port control, including connect and disconnect actions. Designed to work with multiple controller versions, it simplifies managing and monitoring network hardware deployed in various environments This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077468: ITP: python-ttls -- Asynchronous requests to Twinkly LED devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-ttls Version : 1.8.3 Upstream Author : Jakob Schlyter * URL : https://github.com/jschlyter/ttls * License : BSD-2-clause Programming Lang: Python Description : Asynchronous requests to Twinkly LED devices This library enables asynchronous interaction with Twinkly LED string lights. It allows users to send commands to their Twinkly devices, manage effects, and control lighting configurations. Users can switch between static colors and effects, and toggle their Twinkly lights on and off through asynchronous requests. It also supports the creation of loadable movies and realtime sequences, making it versatile for various lighting setups and displays. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077466: ITP: ultraheat-api -- Reading usage data from the Landys & Gyr Ultraheat heat meter unit
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: ultraheat-api Version : 0.5.7 Upstream Author : vpathuis * URL : https://github.com/vpathuis/ultraheat * License : MIT Programming Lang: Python Description : Reading usage data from the Landys & Gyr Ultraheat heat meter unit This library provides functionality to read usage data from Landis & Gyr Ultraheat heat meter units through an optical interface. It supports obtaining detailed information such as heat usage, volume usage, device number, error codes, operating hours, and various other metrics. The library interacts with the heat meter unit via an (USB) IR reader, which must be connected to the machine running the script. The utility of this library extends to obtaining data in multiple energy and volume units and handling electric consumption for heat metering analytics and diagnostics. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077465: ITP: vacuum-map-parser-roborock -- Library to parse map data generated by Roborock vacuums
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: vacuum-map-parser-roborock Version : 0.1.2 Upstream Author : Piotr Machowski * URL : https://github.com/PiotrMachowski/Python-package-vacuum-map-parser-roborock * License : Apache-2.0 Programming Lang: Python Description : Library to parse map data generated by Roborock vacuums This library provides functionality to parse map data generated by Roborock vacuums. It allows you to extract and interpret map information which enables various automation and integration scenarios. The library processes raw map bytes into structured data, which can be leveraged to visualize, analyze, or manage Roborock vacuum operations. This includes handling elements such as cleaning paths, charger positions, and other important map-related details. It supports interaction with Roborock devices to fetch and decode stored maps. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077464: ITP: python-vehicle -- Asynchronous client for retrieving RDW vehicle information
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-vehicle Version : 2.2.2 Upstream Author : Franck Nijhof * URL : https://github.com/frenck/python-vehicle * License : MIT Programming Lang: Python Description : Asynchronous client for retrieving RDW vehicle information This library interacts with the RDW (Netherlands Vehicle Authority) to retrieve detailed information about vehicles using their license plates. It provides access to open data from RDW, which includes vehicle registration, licensing, and inspection details. The data can be beneficial for tracking important vehicle information such as inspection due dates and other key attributes. The library uses asynchronous programming for efficient data handling and is designed to be straightforward to integrate with other systems. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077387: ITP: python-wled -- Library to control and monitor WLED devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-wled Version : 0.20.0 Upstream Author : Franck Nijhof * URL : https://github.com/frenck/python-wled * License : MIT Programming Lang: Python Description : Library to control and monitor WLED devices This library allows users to control and monitor WLED devices programmatically through an asynchronous API client. It enables communication with WLED devices to adjust settings, like brightness and effects, manage segments of LED strips, and configure various other functionalities. Users can read device information, such as version, current settings, and network status, as well as update firmware directly through the library. The library supports granular control over individual segments of the LED strip, enabling highly customizable lighting setups. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077386: ITP: python-wiffi -- Library to interface with STALL WIFFI devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-wiffi Version : 1.1.2 Upstream Author : mampfes * URL : https://github.com/mampfes/python-wiffi * License : MIT Programming Lang: Python Description : Library to interface with STALL WIFFI devices This library allows users to interface with devices from STALL WIFFI, such as Weatherman and Rainyman. It enables Home Assistant to connect directly with these devices by opening a TCP server socket to listen for incoming JSON telegrams. The library handles the communication with the WIFFI devices, including receiving data and converting it into readable metrics. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077383: ITP: webmin-xmlrpc -- Library to interact with the Webmin XML-RPC API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: webmin-xmlrpc Version : 0.0.2 Upstream Author : Sidney Kuyateh * URL : https://github.com/autinerd/webmin-xmlrpc * License : MIT Programming Lang: Python Description : Library to interact with the Webmin XML-RPC API This library provides a way to communicate with the Webmin XML-RPC API, allowing users to manage and monitor Unix-like servers through Webmin. Functions include retrieving information about CPU load (1m, 5m, 15m), network interfaces, memory usage, system uptime, and local disk space. By utilizing this library, users can efficiently pull various system metrics and integrate them into their own applications or monitoring setups. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077380: ITP: python-pkce -- Library to generate PKCE code verifier and code challenge
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-pkce Version : 1.0.3 Upstream Author : Roméo Després * URL : https://github.com/RomeoDespres/pkce * License : MIT Programming Lang: Python Description : Library to generate PKCE code verifier and code challenge This library provides functionality to generate a Proof Key for Code Exchange (PKCE) code verifier and code challenge. It enables secure OAuth 2.0 flows by ensuring that the authorization code is exchanged securely. The library generates a code verifier string and creates a corresponding code challenge using various methods such as S256. These PKCE pairs are essential for enhancing security in public client OAuth 2.0 implementations, particularly those running in native applications or single-page applications. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077378: ITP: striprtf -- A simple library to convert rtf to text
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: striprtf Version : 0.0.26 Upstream Author : Joshy Cyriac * URL : https://github.com/joshy/striprtf * License : BSD-3-clause Programming Lang: Python Description : A simple library to convert rtf to text This library transforms rich text format (rtf) files into plain text strings. It is particularly useful for converting documents, such as medical records written in rtf format, into a more easily parsable and processable plain text format. The library handles different encodings and provides options to manage decoding errors gracefully. It simplifies the processing pipeline by converting text to a format that is more suitable for further analysis. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077377: ITP: python-yalexs -- Library for Yale Access (formerly August) Smart Lock and Doorbell integration
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-yalexs Version : 6.4.3 Upstream Author : J. Nick Koston * URL : https://github.com/bdraco/yalexs * License : MIT Programming Lang: Python Description : Library for Yale Access (formerly August) Smart Lock and Doorbell integration This library provides an interface for interacting with Yale Access (formerly August) smart home devices such as Smart Locks, Doorbells, and related sensors. It supports various device functionalities including lock and unlock operations, authentication management, and device state retrieval. The library communicates with Yale Access's cloud services to facilitate these operations. Functions include managing and verifying user authentication via phone or email, sending and validating verification codes, and retrieving the status of smart locks and other connected devices. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077376: ITP: python-yolink-api -- Library to authenticate with YoLink devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-yolink-api Version : 0.4.5 Upstream Author : YoSmart * URL : https://github.com/YoSmart-Inc/yolink-api * License : MIT Programming Lang: Python Description : Library to authenticate with YoLink devices This library enables communication with YoLink devices, providing methods for authenticating and interacting with various YoLink devices. It supports a wide range of devices, including sensors, switches, and controllers. Users can manage device states, receive real-time updates, and perform actions such as controlling thermostats, door sensors, and water leak detectors. The library connects to YoLink's cloud service to facilitate communication and ensure up- to-date device information. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077375: ITP: python-youtubeaio -- Asynchronous client for the YouTube V3 API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-youtubeaio Version : 1.1.5 Upstream Author : Joost Lekkerkerker * URL : https://github.com/joostlek/python-youtube * License : MIT Programming Lang: Python Description : Asynchronous client for the YouTube V3 API This library provides an asynchronous interface for interacting with the YouTube V3 API. It enables users to access various functionalities of the YouTube API, such as retrieving channel information, managing playlists, and fetching video details. The library communicates with the YouTube Data API to offer real-time data from YouTube, making it easier to integrate YouTube data into applications requiring asynchronous operations. This library simplifies the process of accessing and managing YouTube data programmatically. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077341: ITP: prayer-times-calculator-offline -- Library for calculating Islamic prayer times offline
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: prayer-times-calculator-offline Version : 1.0.3 Upstream Author : Collin Fair * URL : https://github.com/cpfair/prayer-times-calculator-offline * License : MIT Programming Lang: Python Description : Library for calculating Islamic prayer times offline This library provides functionality to calculate Islamic prayer times without requiring an internet connection. It supports multiple calculation methods including Shia Ithna-Ansari, Islamic Society of North America, and University of Islamic Sciences, Karachi among others. Users can specify custom parameters such as latitude adjustment methods and school of thought for Asr calculation. The library calculates prayer times based on geographical location and the specified method, delivering accurate times for Fajr, Sunrise, Dhuhr, Asr, Maghrib, Isha, and Midnight. Additionally, it ensures consistency by avoiding common issues related to server time dependencies and ISO8601 date components. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077339: ITP: python-gridnet -- Asynchronous client for NET2GRID devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-gridnet Version : 5.0.1 Upstream Author : Klaas Schoute * URL : https://github.com/klaasnicolaas/python-gridnet * License : Expat Programming Lang: Python Description : Asynchronous client for NET2GRID devices This library allows users to read data from NET2GRID devices through a local API. NET2GRID provides energy hardware that various brands can market as white-label products. By using this library, users can access detailed readings from their devices, including power flow in watts, energy consumption in kilowatt-hours, and energy production also in kilowatt-hours. Additionally, the library fetches device information such as ID, model, batch, firmware version, hardware version, and manufacturer, offering a comprehensive view of the device's data. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077338: ITP: python-twentemilieu -- Asynchronous client for Twente Milieu waste collection API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-twentemilieu Version : 2.0.1 Upstream Author : Franck Nijhof * URL : https://github.com/frenck/python-twentemilieu * License : MIT Programming Lang: Python Description : Asynchronous client for Twente Milieu waste collection API This library provides an asynchronous client for interacting with the Twente Milieu waste collection API. It allows users to programmatically request waste pickup days for various types of waste, such as plastic, organic, paper, non- recyclable, and Christmas trees. The library communicates with Twente Milieu’s systems to fetch and deliver precise waste collection schedules tailored to specific addresses. It is especially useful for automating notifications and integrations with other services that depend on timely waste collection data. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077337: ITP: python-directv -- Library to control and monitor DirecTV receivers
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-directv Version : 0.4.0 Upstream Author : Chris Talkington * URL : https://github.com/ctalkington/python-directv * License : MIT Programming Lang: Python Description : Library to control and monitor DirecTV receivers This library allows control and monitoring of a DirecTV receiver and its associated client devices. It supports a range of functions such as turning the receiver on and off, changing channels, controlling playback (play, pause, stop, etc.), and handling remote control commands. The communication with the DirecTV receiver is facilitated through SHEF commands. It is designed to interface with the receiver to provide a seamless user experience for managing media playback and device status. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077334: ITP: pyelectra -- Library to control Electra Smart Air Conditioner devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pyelectra Version : 1.2.3 Upstream Author : Jafar Atili * URL : https://github.com/jafar-atili/pyelectra * License : Apache-2.0 Programming Lang: Python Description : Library to control Electra Smart Air Conditioner devices This library enables communication with Electra Smart Air Conditioner devices using their cloud API. It provides functionalities such as device discovery, token generation, and sending commands to control air conditioning units. Users can turn devices on or off, set modes, adjust temperatures, change fan speeds, and more. Designed for seamless integration into home automation systems, this library simplifies the process of managing Electra Smart appliances remotely. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077331: ITP: python-huum -- Library for controlling Huum saunas
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-huum Version : 0.7.10 Upstream Author : Frank Wickström * URL : https://github.com/frwickst/pyhuum * License : MIT Programming Lang: Python Description : Library for controlling Huum saunas This library provides functionality to control Huum saunas remotely. Users can authenticate using their credentials and manage sauna settings, such as turning it on or off and setting the temperature. The library checks for sauna safety by verifying if the door is closed before initiating the heating process. It also provides methods to retrieve the sauna status, ensuring users have accurate information about their device. Advanced features include handling of authentication sessions and ensuring secure operations in line with Huum's application. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077329: ITP: emulated-roku -- Library emulating Roku API for remote control connectivity
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: emulated-roku Version : 0.3.0 Upstream Author : Marton Perei * URL : https://github.com/martonperei/emulated_roku * License : MIT Programming Lang: Python Description : Library emulating Roku API for remote control connectivity This library emulates the Roku API, enabling connectivity with remotes such as Logitech Harmony and Android apps over Wi-Fi. It allows Home Assistant to recognize key presses and app launches as events, which can be used as triggers for automations. The library supports the implementation of multiple Roku servers, ensuring flexibility and extensibility in managing remote controls. Key functionalities include handling key press, key down, key up events, and app launches via an emulated Roku environment. This library is useful for setting up automated controls and managing media players through various remote devices. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077298: ITP: python-gotailwind -- Asynchronous client for Tailwind garage door controllers
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-gotailwind Version : 0.2.3 Upstream Author : Franck Nijhof * URL : https://github.com/frenck/python-gotailwind * License : MIT Programming Lang: Python Description : Asynchronous client for Tailwind garage door controllers This library allows for programmatic control and monitoring of Tailwind garage door controllers. It provides asynchronous methods to interact with Tailwind devices, enabling automation of common tasks such as opening and closing garage doors, retrieving device status, and managing configuration settings. Tested and verified with Tailwind iQ3, this library supports identifying devices, operational status monitoring, and controlling LED brightness. It communicates directly with Tailwind devices over the local network using provided IP addresses and tokens. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077296: ITP: pytedee-async -- Tedee lock client package for asynchronous operations
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pytedee-async Version : 0.2.20 Upstream Author : Josef Zweck * URL : https://github.com/zweckj/pytedee_async * License : MIT Programming Lang: Python Description : Tedee lock client package for asynchronous operations This library provides an asynchronous interface for interacting with Tedee smart locks. It allows the user to communicate with Tedee locks through the Tedee bridge, supporting features such as lock operation, battery status monitoring, and configuration of lock settings. The library interacts with local components of the lock system via HTTP, enabling real-time updates and remote control of lock functionalities. Designed for efficient asynchronous operation, it ensures smooth communication and operation of Tedee smart locks in a networked environment. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077291: ITP: pybotvac -- Library for controlling Neato Botvac Connected vacuum robots
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pybotvac Version : 0.0.25 Upstream Author : Stian Askeland * URL : https://github.com/stianaske/pybotvac * License : MIT Programming Lang: Python Description : Library for controlling Neato Botvac Connected vacuum robots This library facilitates interaction with Neato Botvac Connected vacuum robots. It allows users to start, pause, and stop cleaning, send the robot to its base, and manage scheduled cleanings. Additionally, the library supports retrieving the robot's state, battery level, and latest cleaning map. Users can authenticate using various methods, such as password, OAuth, or passwordless sessions. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077290: ITP: sense-energy -- API for the Sense Energy Monitor
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: sense-energy Version : 0.12.4 Upstream Author : Scott Belisle * URL : https://github.com/scottbonline/sense * License : MIT Programming Lang: Python Description : API for the Sense Energy Monitor This library provides access to the unofficial API for the Sense Energy Monitor. Users can retrieve both real-time and trend data, including individual device metrics. The provided data includes current active power usage in watts, energy production metrics, and net energy calculations. Trend data is available on a daily, weekly, monthly, and yearly basis, with sensors for energy imported from or exported to the grid. The library also includes functionality to emulate energy monitoring features of TP-Link Kasa Smart Plugs, allowing custom power usage reports to be sent to the Sense Energy Monitor. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077272: ITP: python-radios -- Asynchronous client for the Radio Browser API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-radios Version : 0.3.1 Upstream Author : Franck Nijhof * URL : https://github.com/frenck/python-radios * License : MIT Programming Lang: Python Description : Asynchronous client for the Radio Browser API This library enables users to access a comprehensive directory of internet radio stations. Users can query, filter, and sort radio stations based on various criteria such as click count, country, and language. Additionally, the library allows for registering station clicks and retrieving metadata like tags, countries, and codes. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077270: ITP: pypjlink2 -- Implementation of the PJLink Class 1 protocol to control projectors
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pypjlink2 Version : 1.2.2 Upstream Author : Peter Ward Gaetano Guerriero Benoit Louy * URL : https://github.com/benoitlouy/pypjlink * License : Apache-2.0 Programming Lang: Python Description : Implementation of the PJLink Class 1 protocol to control projectors This library enables control over projectors that support the PJLink protocol. It allows users to manage power states, input selection, and other projector functions through a standardized interface. The library specifically includes support for controlling Optoma projectors. By utilizing network communication, this library facilitates seamless integration of projector control into larger automation systems, enabling centralized management and monitoring. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077261: ITP: zwave-me-ws -- WebSocket connection library for Z-Wave.Me Z-Way controllers
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: zwave-me-ws Version : 0.4.3 Upstream Author : Dmitry Vlasov * URL : https://github.com/Z-Wave-Me/zwave-me-ws * License : MIT Programming Lang: Python Description : WebSocket connection library for Z-Wave.Me Z-Way controllers This library provides a WebSocket connection for interacting with Z-Wave.Me Z-Way controllers. It allows users to manage Z-Way devices including Z-Wave, Zigbee, EnOcean, and HTTP based devices. The library facilitates device creation, device updates, and handling new devices using specific user-defined functions. It helps in retrieving device details, sending commands to devices, and managing the WebSocket connection. Designed to work seamlessly with the Z-Way ecosystem, it ensures efficient communication and control of smart home devices. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077260: ITP: python-starline -- Library for interfacing with StarLine security systems
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-starline Version : 0.1.5 Upstream Author : Nikolay Vasilchuk * URL : https://github.com/Anonym-tsk/starline * License : Apache-2.0 Programming Lang: Python Description : Library for interfacing with StarLine security systems This unofficial Python library provides a means to interact with StarLine security systems through their API. It facilitates retrieving vehicle data such as location, lock status, and sensor readings directly from the StarLine portal. Users can manage and monitor their vehicles' security features, including alarms, engine status, and even environmental conditions inside the car. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077258: ITP: aiopegelonline -- library for accessing PEGELONLINE water data
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: aiopegelonline Version : 0.0.10 Upstream Author : mib1185 * URL : https://github.com/mib1185/aiopegelonline * License : Apache-2.0 Programming Lang: Python Description : library for accessing PEGELONLINE water data The aiopegelonline library provides an asynchronous interface to access water level and environmental data from the German Federal Waterways and Shipping Administration's PEGELONLINE service. This service offers real-time data on various water bodies across Germany, which is crucial for monitoring and managing water resources effectively. The library supports retrieving information on measurement stations, water levels, flow rates, and other related metrics, making it an invaluable tool for developers working on applications in environmental monitoring, water management, or related fields. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077257: ITP: python-auroranoaa -- NOAA Aurora Wrapper for Home Assistant Integration
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-auroranoaa Version : 0.0.3 Upstream Author : Tim Empringham * URL : https://github.com/djtimca/aurora-api * License : Apache-2.0 Programming Lang: Python Description : NOAA Aurora Wrapper for Home Assistant Integration Provides a Python wrapper for accessing NOAA Aurora forecast data, specifically tailored for use with Home Assistant. This package allows retrieval of forecast data based on geographic coordinates, returning the percentage chance of observing an Aurora event. Useful for applications requiring localized aurora prediction data. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077248: ITP: aqipy -- Library for live Air Quality Indices (AQI)
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: aqipy Version : 0.4.1 Upstream Author : Dan O'Meara * URL : https://github.com/danoscarmike/aqipy * License : Expat Programming Lang: Python Description : Library for live Air Quality Indices (AQI) This package offers a library and command-line interface for retrieving live Air Quality Indices from various locations around the world. Users can obtain the AQI for their current location based on IP or specify a geographical location using latitude and longitude coordinates. The tool sources data from the World Air Quality Index Project, providing accurate and up-to-date information on air quality. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077246: ITP: python-gios -- Python wrapper for retrieving air quality data from GIOŚ servers
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-gios Version : 4.0.0 Upstream Author : Maciej Bieniek * URL : https://github.com/bieniu/gios * License : Apache-2.0 Programming Lang: Python Description : Python wrapper for retrieving air quality data from GIOŚ servers This module provides a convenient way to access air quality data from GIOŚ (Główny Inspektorat Ochrony Środowiska) servers. It enables users to fetch information about air quality measurements from designated monitoring stations. The module supports asynchronous operations, making it suitable for integrating into applications that require real-time air quality updates. With this module, users can obtain data about various pollutants and environmental factors measured at different locations. The module also provides details about the geographical coordinates and names of the monitoring stations. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077243: ITP: python-ovoenergy -- Retrieve energy data from OVO's API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-ovoenergy Version : 2.0.0 Upstream Author : Aidan Timson (Timmo) * URL : https://github.com/timmo001/ovoenergy * License : Expat Programming Lang: Python Description : Retrieve energy data from OVO's API This Python module allows users to retrieve energy data from OVO's API. It provides straightforward methods for accessing various energy metrics and related information. Users can easily interact with the API to obtain detailed energy usage statistics and other relevant data. The module simplifies the process of making API requests and handling responses, making it easier to integrate OVO energy data into custom applications. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077237: ITP: rtsp-to-webrtc -- Python client library for RTSPtoWeb and RTSPtoWebRTC
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: rtsp-to-webrtc Version : 0.6.1 Upstream Author : Allen Porter * URL : https://github.com/allenporter/rtsp-to-webrtc-client * License : Apache-2.0 Programming Lang: Python Description : Python client library for RTSPtoWeb and RTSPtoWebRTC This Python library provides functionality to interact with RTSPtoWeb and RTSPtoWebRTC. It facilitates the streaming of Real-Time Streaming Protocol (RTSP) media to WebRTC endpoints. Built with aiohttp, the library enables direct communication and data transfer between RTSP and WebRTC technologies, ensuring efficient media streaming. Users can rely on this library to handle the intricacies of protocol conversion and data management, streamlining the process of integrating RTSP streams into web applications. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077236: ITP: python-georss-client -- A GeoRSS client library
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-georss-client Version : 0.17 Upstream Author : Malte Franken * URL : https://github.com/exxamalte/python-georss-client * License : Apache-2.0 Programming Lang: Python Description : Python GeoRSS client library This library provides tools to build concrete libraries for convenient access to GeoRSS Feeds. It enables users to extract relevant information from various GeoRSS feeds, which may contain different levels of information or present their data in unique ways. This includes feed managers that help manage updates over time, notifying the consumer about new entries, updates, and removed entries. The library ensures efficient data retrieval and management from GeoRSS feeds, providing structured data for further processing. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077232: ITP: python-brother -- Python wrapper for retrieving data from Brother printers via SNMP
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-brother Version : 4.2.0 Upstream Author : Maciej Bieniek * URL : https://github.com/bieniu/brother * License : Apache-2.0 Programming Lang: Python Description : Python wrapper for retrieving data from Brother printers via SNMP This module enables communication with Brother laser and inkjet printers to fetch various data points using the SNMP protocol. It supports both laser and inkjet models, allowing users to query information such as printer status, model, firmware version, and sensor data. The module facilitates integration with asynchronous SNMP operations, providing a robust way to monitor and interact with Brother printers through Python. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077226: ITP: python-motionblinds -- Python library for interfacing with Motion Blinds
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-motionblinds Version : 0.6.23 Upstream Author : starkillerOG * URL : https://github.com/starkillerOG/motion-blinds * License : MIT Programming Lang: Python Description : Python library for interfacing with Motion Blinds This library provides functionality to control Motion Blinds from Coulisse B.V. The library supports various brands that utilize the same API, such as Smart Blinds, Dooya, and Brel Home. By using this library, users can retrieve and update the status of connected blinds, as well as control their positions and angles. The module also supports listening for multicast pushes from gateways, ensuring instant status updates of gateway and blind devices. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077221: ITP: python-youless-api -- Python bridge to fetch data from YouLess sensors
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-youless-api Version : 2.1.2 Upstream Author : G. Jongerius * URL : https://github.com/gjong/youless-python-bridge * License : MIT Programming Lang: Python Description : Python bridge to fetch data from YouLess sensors Fetch data from YouLess sensors like the LS120 and LS110. The API provides classes to access the sensor data and supports both the Enologic and PVOutput firmware for LS120. Experimental authentication support is also available. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077218: ITP: hlk-sw16 -- Python client for the HLK-SW16 network relay
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: hlk-sw16 Version : 0.0.9 Upstream Author : James Hilliard * URL : https://github.com/jameshilliard/hlk-sw16 * License : MIT Programming Lang: Python Description : Python client for the HLK-SW16 network relay The HLK-SW16 by Hi-Link is a networkable 16-port relay device designed to facilitate the remote control of multiple power circuits. This Python client enables integration and control of the HLK-SW16, allowing for the execution of commands and the management of relay states over a network. It supports setting relay states, retrieving current status, and more, making it ideal for a variety of automation tasks in both home and industrial settings. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077177: ITP: python-humps -- String converter to camelCase
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-humps Version : 0.2.2 Upstream Author : Erik Huizinga * URL : https://github.com/erikhuizinga/humps * License : LGPL-3.0+ Programming Lang: Python Description : String converter to camelCase The humps module converts strings to camelCase format. The conversion process starts with a lower case alphabetic character, followed by alphanumeric characters. Non-alphanumeric characters are ignored, and spaces result in the next character being capitalized if it is alphabetic. The module processes input strings while ignoring any character case, ensuring a consistent camelCase output. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077176: ITP: python-axis -- Python library for communicating with Axis Communications devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-axis Version : 62 Upstream Author : Robert Svensson * URL : https://github.com/Kane610/axis * License : MIT Programming Lang: Python Description : Library for communicating with Axis Communications devices Axis Communications are known for their extensive range of network-connected security hardware such as surveillance cameras, access control systems, intercoms, and network audio devices. This Python library provides the necessary tools to establish connections to these devices and to subscribe to specific events through the metadata stream. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077173: ITP: pyoctoprintapi -- Asynchronous library for interacting with the OctoPrint API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pyoctoprintapi Version : 0.1.14 Upstream Author : Ryan Fleming * URL : https://github.com/rfleming71/pyoctoprintapi * License : MIT Programming Lang: Python Description : Asynchronous library for interacting with the OctoPrint API Designed to simplify API interactions, this library allows for efficient control and monitoring of 3D printers through OctoPrint. Utilizing the aiohttp library, it leverages asynchronous operations to ensure non-blocking execution, enhancing the performance of your applications. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077168: ITP: python-env-canada -- Access weather and environmental data from Environment Canada
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-env-canada Version : 0.7.2 Upstream Author : Michael Davie * URL : https://github.com/michaeldavie/env_canada * License : MIT Programming Lang: Python Description : Access weather and environmental data from Environment Canada The package retrieves a wide range of meteorological and environmental data from Environment and Climate Change Canada. It provides current weather conditions and forecasts, air quality health index, radar imagery, water level and flow data, and historical weather data. The package includes tools to automatically determine weather stations based on coordinates or specified station codes, and it supports asynchronous data fetching for efficient use in applications. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077167: ITP: python-synologydsm-api -- Asynchronous Python API for Synology DSM
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-synologydsm-api Version : 2.4.4 Upstream Author : Michael Brussk, Quentin POLLET, FG van Zeelst * URL : https://github.com/mib1185/py-synologydsm-api#readme * License : MIT Programming Lang: Python Description : Asynchronous Python API for Synology DSM The module provides a Python interface for interacting with the Synology DiskStation Manager (DSM) via its web API. It allows for the management and monitoring of Synology NAS systems, enabling tasks such as system information retrieval, storage management, and interaction with various DSM services. The library supports functionalities including managing user sessions, accessing system status, utilizing download stations, handling shared folders, controlling external USB storage, and interfacing with the surveillance station. Additionally, it facilitates the retrieval of photos and the execution of system commands, such as shutdown and reboot. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077164: ITP: pyvesync -- Library to manage VeSync compatible smart home devices
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pyvesync Version : 2.1.12 Upstream Author : Mark Perdue, Joe Trabulsy * URL : https://github.com/webdjoe/pyvesync * License : MIT Programming Lang: Python Description : Library to manage VeSync compatible smart home devices The pyvesync library allows for management of various smart home devices using the VeSync app, such as Etekcity Outlets, Wall Switches, and Levoit Air Purifiers. It provides an interface to control device functions, retrieve device statuses, and update configurations. This includes turning devices on and off, adjusting brightness, setting timers, and updating energy consumption statistics. Pyvesync supports functionalities specific to each device type, facilitating detailed control and monitoring. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077152: ITP: python-wyoming -- Peer-to-peer protocol for voice assistants
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-wyoming Version : 1.5.4 Upstream Author : Michael Hansen * URL : https://github.com/rhasspy/wyoming * License : MIT Programming Lang: Python Description : Peer-to-peer protocol for voice assistants A peer-to-peer protocol designed specifically for voice assistants, Wyoming allows seamless communication using JSONL and PCM audio. It is utilized by Rhasspy and Home Assistant to enable interaction with voice services. Wyoming handles various event types such as audio transmission, speech recognition, text-to-speech synthesis, wake word detection, intent recognition, and handling. The protocol operates through a structured sequence of JSON header and binary payloads, ensuring efficient data exchange within voice applications. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077150: ITP: pydeconz -- Python library for communicating with deCONZ REST-API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pydeconz Version : 116 Upstream Author : Robert Svensson * URL : https://github.com/Kane610/deconz * License : MIT Programming Lang: Python Description : Python library for communicating with deCONZ REST-API A Python library designed for interaction with the deCONZ REST-API utilized primarily in Home-Assistant environments. It supports a wide array of devices, ensuring smooth and efficient communication with the deCONZ system. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077148: ITP: python-deluge-client -- Lightweight pure-Python RPC client for Deluge
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-deluge-client Version : 1.10.2 Upstream Author : Anders Jensen * URL : https://github.com/JohnDoee/deluge-client * License : MIT Programming Lang: Python Description : Lightweight pure-Python RPC client for Deluge A lightweight pure-Python RPC client that allows interaction with Deluge torrent daemon. It supports essential Deluge RPC commands and enables connecting to a remote or local Deluge instance. The package offers automatic reconnect functionality and can be used as a context manager. Note that it does not support events, and any additional replies from Deluge will interfere with the data stream. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077145: ITP: pymetno -- Library to communicate with the met.no API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pymetno Version : 0.12.0 Upstream Author : Daniel Hjelseth Høyer * URL : https://github.com/Danielhiversen/pyMetno * License : MIT Programming Lang: Python Description : Library to communicate with the met.no API PyMetno is a Python library designed for interaction with the met.no API. It enables access to meteorological data provided by the Norwegian Meteorological Institute. The library handles the complex processes of querying the API and parsing the returned XML data into Python-compatible structures, making it easier to work with weather data. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077143: ITP: python-goodwe -- Library to connect to GoodWe inverters over a local network
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: python-goodwe Version : 0.4.8 Upstream Author : Marcel Blijleven * URL : https://github.com/marcelblijleven/goodwe * License : MIT Programming Lang: Python Description : Library to connect to GoodWe inverters over a local network Library enabling connectivity to GoodWe inverters via a local network, allowing users to retrieve runtime sensor values and configuration parameters. It supports various GoodWe inverter families, as well as white-label models, provided they listen on UDP port 8899 or use Modbus/TCP over port 502. Compatibility extends to inverters that connect over Wi-Fi using the official mobile apps such as SolarGo or PvMaster, making it a versatile tool for monitoring and managing photovoltaic systems. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077139: ITP: blinkpy -- Python library for the Blink Camera system
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: blinkpy Version : 0.23.0 Upstream Author : Kevin Fronczak * URL : https://github.com/fronzbot/blinkpy * License : MIT Programming Lang: Python Description : Python library for the Blink Camera system Provides an interface for easy communication with Blink camera systems. It allows users to control, monitor, and integrate Blink cameras into custom applications seamlessly. The library supports features such as arming and disarming sync modules, enabling and disabling motion detection, and downloading recorded videos. It utilizes asyncio for asynchronous operations, ensuring efficient and responsive interactions with the Blink API. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077137: ITP: pyhaversion -- Get the latest Home Assistant version from various sources
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: pyhaversion Version : 24.6.1 Upstream Author : Joakim Sorensen * URL : https://github.com/ludeeus/pyhaversion * License : MIT Programming Lang: Python Description : Get the latest Home Assistant version from various sources Pyhaversion is a Python library designed to retrieve the latest version of Home Assistant from multiple sources. It supports fetching version information for different Home Assistant types including the core project, OS, supervisor, and container versions. The library utilizes asynchronous HTTP requests for efficient data retrieval and parsing. Users can leverage the functionality to stay updated with the latest Home Assistant releases. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077134: ITP: todoist-api-python -- Python client for Todoist REST API
Package: wnpp Severity: wishlist Owner: Edward Betts * Package name: todoist-api-python Version : 2.1.5 Upstream Author : Doist Developers * URL : https://github.com/Doist/todoist-api-python * License : MIT Programming Lang: Python Description : Python client for Todoist REST API The Todoist API Python client is an official implementation that provides access to the Todoist REST API. It allows for synchronous and asynchronous interactions with tasks, projects, and other Todoist services. Users can fetch, create, update, and delete tasks, manage projects, label tasks, and perform a variety of other operations supported by the Todoist API. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.