{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/6"}],"enrichment":{"capability":"An asynchronous Python client for the OverKiz API that enables interaction with smart devices connected to OverKiz-compatible hubs from vendors like Somfy TaHoma and Atlantic Cozytouch.","skillfed_tags":["smart-home","async-api","home-assistant"],"use_cases":["Build a Home Assistant custom component or integration to control Somfy TaHoma or Atlantic Cozytouch devices.","Create a command-line tool or automation script to query and control OverKiz-compatible smart home devices.","Bridge OverKiz devices to MQTT or other protocols for cross-platform home automation.","Develop a local-first smart home controller using the local API for devices that support it.","Monitor device state changes and react to events from OverKiz hubs in real-time."],"what_it_does":"pyoverkiz is a fully asynchronous Python client for the OverKiz API, designed to control smart devices connected to OverKiz-compatible hubs. It abstracts the complexity of cloud and local API communication, supporting multiple vendors including Somfy (TaHoma, Connexoon), Atlantic Cozytouch, Rexel Energeasy Connect, and others. The package is built on aiohttp for async HTTP operations and uses attrs and cattrs for data modeling and serialization.\n\nThe client handles authentication (username/password or OAuth), device discovery, command execution, and event listening. It is primarily used by Home Assistant's Overkiz integration but can be used standalone for custom automation projects. The package requires Python 3.12+ and is actively maintained with no known security vulnerabilities.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, low install friction, and a permissive MIT license. It is well-suited for anyone building Home Assistant integrations or custom automation around OverKiz-compatible smart home hubs. The requirement for Python 3.12+ is a minor constraint but reasonable for new projects."},"id":"pyoverkiz","links":{"html":"https://skillfed.io/packages/pyoverkiz","md":"https://skillfed.io/packages/pyoverkiz.md","pypi":"https://pypi.org/project/pyoverkiz/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-12","license_spdx":null,"license_treatment":"permissive","name":"pyoverkiz","python_support":"supports_current","summary":"A fully asynchronous API client for interaction with smart devices connected to OverKiz, supporting multiple vendors such as Somfy TaHoma and Atlantic Cozytouch."},"popularity":{"monthly_downloads":83877,"position":14042,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.1.1"}
