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

Home Automation Python Packages

Python packages with the GitHub topic home-automation. Sorted by relevance, with stars and monthly downloads.
home-assistant
homeassistant

:house_with_garden: Open source home automation that puts local control and privacy first.

1.9M 88K 38K
esphome
aioesphomeapi

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

870K 192 98
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.

396K 11K 5K
sukramj
openccu-data

Data-extraction pipeline and source-of-truth distribution for Homematic CCU configuration metadata — parses OCCU/RaspberryMatic TCL & JS into compact, typed JSON artifacts (easymodes, translations, profiles).

321K 0 0
rytilahti
python-miio

Python library & console tool for controlling Xiaomi smart appliances

286K 4K 599
zigpy
zha-quirks

ZHA device handlers 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.

274K 1K 1K
homeassistant-ai
ha-mcp

The Unofficial and Awesome Home Assistant MCP Server

166K 4K 150
home-assistant
home-assistant-frontend

:lollipop: Frontend for Home Assistant

104K 6K 4K
zacherythomas
smartrent-py

Api for SmartRent locks 🔐, thermostats 🌡, moisture sensors 💧 and switches💡

102K 56 15
albertogeniola
meross-iot

Async Python library for controlling Meross devices

96K 532 100
postlund
pyatv

A client library for Apple TV and AirPlay devices

93K 1K 136
XKNX
xknx

XKNX - A KNX library written in Python

85K 334 120
homeassistant-ai
ha-mcp-dev

The Unofficial and Awesome Home Assistant MCP Server

81K 4K 150
fronzbot
blinkpy

A Python library for the Blink Camera system

61K 766 153
andrewsayre
pyheos

An asynchronous Python library for controlling Denon and Marantz products with HEOS® Built-in

49K 35 14
ol-iver
denonavr

Automation Library for Denon AVR receivers.

49K 195 81
firstof9
python-openevse-http

Python Library for OpenEVSE HTTP API

48K 7 9
python-ring-doorbell
ring-doorbell

Python Ring Door Bell is a library written in Python 3 that exposes the Ring.com devices as Python objects.

46K 691 212
rytilahti
python-songpal

Python library for interfacing with Sony's Songpal devices

45K 77 26
pySmartThings
pysmartthings

A python library for interacting with the SmartThings cloud API build with asyncio and aiohttp.

44K 154 58
tomerfi
aioswitcher

PyPi module integrating with various Switcher devices

41K 38 21
plugwise
plugwise

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

41K 14 8
alengwenus
pypck

Asynchronous LCN-PCK library written in Python

40K 11 5
RenierM26
pyezvizapi

Python API and CLI for EZVIZ cameras and smart devices, with Home Assistant integration support.

40K 62 18
    • Data from PyPI, GitHub, ClickHouse, and BigQuery