{"categories":[{"label":"Networking","url":"https://skillfed.io/packages/category/system-networking/2"}],"enrichment":{"capability":"A Python API for controlling Lutron Cas\u00e9ta smart home devices via their bridge, supporting async communication with TLS authentication and device state management.","skillfed_tags":["home-automation","iot-control","async-api"],"use_cases":["Build a home automation dashboard that reads and controls Lutron lights and dimmers from a central Python application.","Integrate Lutron Cas\u00e9ta devices into a broader smart home system alongside other IoT platforms via a unified API.","Create automated lighting scenes triggered by external events (time, presence, weather) by calling bridge control methods.","Develop a mobile or web app backend that communicates with Lutron devices through a Python service.","Monitor and log device state changes over time for energy usage analysis or debugging."],"what_it_does":"pylutron-caseta is an async Python client for the Lutron Cas\u00e9ta smart home bridge, enabling programmatic control of Lutron lighting and shading devices over a local network. It handles TLS authentication, device discovery, and state management through a simple API that returns devices as dictionaries and exposes methods like turn_on, turn_off, and set_level.\n\nThe package is designed for integration into larger home automation systems and provides both a high-level Smartbridge class for typical use and lower-level pairing and LEAP protocol access for advanced workflows. It depends on cryptography for TLS, orjson for efficient JSON parsing, and async-timeout for connection management, and requires Python 3.10 or later.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, uses a permissive license, and installs cleanly with minimal dependencies. It is well-suited for anyone building Python-based home automation or integrating Lutron Cas\u00e9ta devices into a larger system. The main constraint is the requirement to complete a one-time pairing process with the bridge before use."},"id":"pylutron-caseta","links":{"html":"https://skillfed.io/packages/pylutron-caseta","md":"https://skillfed.io/packages/pylutron-caseta.md","pypi":"https://pypi.org/project/pylutron-caseta/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-10","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"pylutron-caseta","python_support":"supports_current","summary":"Provides an API to the Lutron Smartbridge"},"popularity":{"monthly_downloads":99211,"position":13034,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.29.0"}
