{"categories":[{"label":"Home Automation","url":"https://skillfed.io/packages/category/home-automation"}],"enrichment":{"capability":"Async Python library for controlling LG webOS-based TV devices over the network, supporting connection, state queries, and event subscriptions.","skillfed_tags":["home-automation","lg-tv","async-io"],"use_cases":["Build a home automation script that turns off your LG TV at a specific time or when leaving home.","Monitor TV state changes in real time and trigger actions based on what's being watched or input selected.","Integrate LG TV control into a broader Home Assistant or smart home system.","Create a custom remote control application that queries and controls multiple webOS TVs on your network.","Log TV usage patterns by subscribing to state updates and recording power and input changes."],"what_it_does":"aiowebostv is an async Python client library for controlling LG webOS-based televisions over the network. It wraps the webOS TV API to allow programmatic connection, querying device state and capabilities, and subscribing to state change events. The library is built on aiohttp for async I/O and is designed for integration into home automation systems and remote control applications.\n\nThe package handles the pairing handshake (storing a client key for future connections), exposes TV information and current state through simple object attributes, and allows registration of callbacks to react to TV state changes in real time. It is actively maintained and part of the Home Assistant ecosystem, with support for modern Python versions (3.11+).","worth_installing":"Yes. The package is actively maintained, has low install friction, carries a permissive license, and solves a specific problem (LG webOS TV control) with a clean async API. It is suitable for home automation and smart home integration. No known vulnerabilities. The requirement for Python 3.11+ is a minor constraint but aligns with modern practice."},"id":"aiowebostv","links":{"html":"https://skillfed.io/packages/aiowebostv","md":"https://skillfed.io/packages/aiowebostv.md","pypi":"https://pypi.org/project/aiowebostv/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-06","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"aiowebostv","python_support":"supports_current","summary":"Library to control webOS based LG TV devices"},"popularity":{"monthly_downloads":84752,"position":13978,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.9.1"}
