{"library":"aioesphomeapi","type":"library","category":null,"description":"aioesphomeapi is an asynchronous Python API client designed for interacting with devices running ESPHome firmware. It provides a way for Python applications, notably Home Assistant, to communicate with ESPHome devices using their native API for real-time control and monitoring. The library is actively maintained with frequent updates, often aligning with ESPHome and Home Assistant releases. The current version is 44.13.3.","language":"python","status":"active","version":"44.13.3","tags":["ESPHome","IoT","Home Automation","async","API Client","Home Assistant"],"last_verified":"Fri May 22","install":[{"cmd":"pip install aioesphomeapi","imports":["from aioesphomeapi import APIClient","from aioesphomeapi.model import DeviceInfo"]},{"cmd":"pip install aioesphomeapi --prefer-binary","imports":[]}],"homepage":"https://esphome.io/","github":"https://github.com/esphome/aioesphomeapi","docs":null,"changelog":null,"pypi":"https://pypi.org/project/aioesphomeapi/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":4.8,"avg_import_s":1.07,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/aioesphomeapi/compatibility"}}