PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Home Assistant Python Packages

Python packages with the GitHub topic home-assistant. Sorted by monthly downloads, with stars and forks.
esphome
aioesphomeapi

Python Client for ESPHome native API. Used by Home Assistant.

658K 198 104
MatthewFlamm
pytest-homeassistant-custom-component

Package to automatically extract testing plugins from Home Assistant for custom component testing

487K 113 19
homeassistant-ai
ha-mcp

The Unofficial and Awesome Home Assistant MCP Server

236K 5K 233
Nino6689
anycubic-cloud-api

Async Python client for the Anycubic Cloud API and its MQTT telemetry stream. Powers the Home Assistant Anycubic integration.

191K 1 2
esphome
esphome

ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.

171K 12K 6K
zigpy
zigpy-znp

TI CC2531, CC13x2, CC26x2 radio support for Zigpy and ZHA

153K 172 48
zigpy
zha-quirks

ZHA quirks bridge the functionality gap created when manufacturers deviate from the ZCL specification, handling deviations and exceptions by parsing custom messages to and from Zigbee devices.

152K 1K 1K
rytilahti
python-miio

Python library & console tool for controlling Xiaomi smart appliances

150K 4K 598
SukramJ
openccu-loom-client

Async Python REST + WebSocket client for the openccu-loom daemon — a drop-in replacement for aiohomematic in the Home Assistant homematicip_local integration.

143K 0 0
homeassistant-ai
ha-mcp-dev

The Unofficial and Awesome Home Assistant MCP Server

135K 5K 233
home-assistant
home-assistant-frontend

:lollipop: Frontend for Home Assistant

132K 6K 4K
sukramj
aiohomematic-config

Presentation-layer library for Homematic device configuration UI.

124K 0 0
XKNX
xknx

XKNX - A KNX library written in Python

74K 347 124
mill1000
msmart-ng

Python library for local control of Midea (and related brands) air conditioners.

61K 148 22
sblibs
pyswitchbot

Library to control Switchbot over Bluetooth

56K 177 84
mtrab
pyworxcloud

PyPI module for integrating with Worx Cloud devices

50K 27 22
KapJI
homeassistant-stubs

Deprecated: Home Assistant Core ships its own type information since 2024.5.0

46K 16 4
Snuffy2
aiopnsense

Async Python client library for OPNsense

45K 2 2
plugwise
plugwise

Plugwise python module for Smiles (Anna, Adam, P1) and Stretch

44K 14 9
ol-iver
denonavr

Automation Library for Denon AVR receivers.

42K 200 84
elupus
arcam-fmj

Python module for interacting with a arcam fmj receiver

39K 12 17
Kane610
pydeconz

Python library wrapping deconz rest api for home-assistant

38K 47 18
Thomas55555
aioautomower

Asynchronous library to communicate with the Automower Connect API

37K 10 5
danielperna84
ha-philipsjs

Wrapper library to integrate Philips TVs with jointSPACE API into Home-Assistant

36K 23 27
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology