{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/8"}],"enrichment":{"capability":"A Python library for asynchronous communication with OpenEVSE chargers via HTTP API on ESP8266 and ESP32 WiFi modules, supporting status queries, charging control, and real-time WebSocket updates.","skillfed_tags":["ev-charging","iot-device-control","async-http"],"use_cases":["Monitor and control home EV chargers from a Python automation or home-assistant integration.","Build a dashboard or mobile app backend that queries real-time charger status and sensor data.","Implement solar-divert or grid-shaping logic that adjusts charging claims and limits based on external conditions.","Automate charging schedules and limits across multiple chargers in a fleet or multi-unit setting.","Integrate OpenEVSE chargers into a smart-home or energy-management system via async Python APIs."],"what_it_does":"This package provides a Python wrapper around the OpenEVSE HTTP API, enabling asynchronous control and monitoring of electric vehicle chargers equipped with WiFi modules. It abstracts the low-level HTTP and WebSocket protocols into a high-level client interface, allowing developers to query charger status, manage charging claims and limits, toggle grid shaper features, and receive real-time updates without blocking I/O.\n\nThe library is built on aiohttp for non-blocking communication and targets Python 3.13 or later. It supports a comprehensive set of API endpoints for status, configuration, overrides, schedules, and firmware updates, though some endpoints remain unimplemented. It handles both HTTP and HTTPS connections, including optional SSL verification bypass for self-signed certificates on trusted networks.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, installs with low friction, and provides a well-structured async interface to a real device ecosystem. It is suitable for production use in home automation, fleet management, and energy-management integrations. The Python 3.13 requirement is a minor constraint but aligns with current best practice."},"id":"python-openevse-http","links":{"html":"https://skillfed.io/packages/python-openevse-http","md":"https://skillfed.io/packages/python-openevse-http.md","pypi":"https://pypi.org/project/python-openevse-http/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-23","license_spdx":null,"license_treatment":"permissive","name":"python-openevse-http","python_support":"supports_current","summary":"Python wrapper for OpenEVSE HTTP API"},"popularity":{"monthly_downloads":73909,"position":14910,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.5.0"}
