81 projects
habluetooth
High availability Bluetooth
modbus-connection
A small, backend-neutral Modbus connection abstraction (pymodbus / tmodbus).
homeassistant
Open-source home automation platform running on Python 3.
home-assistant-intents
Intents for Home Assistant
home-assistant-frontend
The Home Assistant frontend
infrared-protocols
Library to decode and encode infrared signals.
esphome
ESPHome is a system to configure your microcontrollers by simple yet powerful configuration files and control them remotely through Home Automation systems.
bleak-esphome
Bleak backend of ESPHome
aioshelly
Asynchronous library to control Shelly devices.
marantz-rs232
Async library to control Marantz receivers over RS232
samsung-exlink
Async library to control Samsung consumer TVs over RS232
ewt-gen
Generate static websites for ESPHome firmware distribution using ESP Web Tools
hassil
The Home Assistant Intent Language parser
rf-protocols
Library to decode and encode radio frequency signals.
aiodiscover
Discover hosts by arp and ptr lookup
snitun
SNI proxy with TCP multiplexer
dbus-fast
A faster version of dbus-next
voip-utils
Voice over IP Utilities
pyspeex-noise
Noise suppression and automatic gain with speex
zwave-js-server-python
Python wrapper for zwave-js-server
cached-ipaddress
Cache construction of ipaddress objects
usb-devices
Tools for mapping, describing, and resetting USB devices
aioesphomeapi
Python API for interacting with ESPHome devices.
bluetooth-adapters
Tools to enumerate and find Bluetooth Adapters
aiodhcpwatcher
Watch for DHCP packets with asyncio
ulid-transform
Create and transform ULIDs
bluetooth-auto-recovery
Recover bluetooth adapters that are in an stuck state
bluetooth-data-tools
Tools for converting bluetooth data and packets
bleak-retry-connector
A connector for Bleak Clients that handles transient connection failures
denon-rs232
Async library to control Denon receivers over RS232
lg-rs232-tv
Async library to control LG TVs over RS232
fnv-hash-fast
A fast version of fnv1a
wyoming
Peer-to-peer protocol for voice assistants
pyprusalink
Library to interact with PrusaLink v2
pyisy
Python module to talk to ISY devices from UDI.
esphome-dashboard
ESPHome Device Builder
aiousbwatcher
Watch for USB devices to be plugged and unplugged
universal-silabs-flasher
Tool to flash firmware onto any Silicon Labs radio running EmberZNet, CPC multi-PAN, or just a bare Gecko Bootloader
piper-tts
Fast and local neural text-to-speech engine
hass-nabucasa
Home Assistant cloud integration by Nabu Casa, Inc.
PyChromecast
Python module to talk to Google Chromecast.
ring-doorbell
A Python library to communicate with Ring Door Bell (https://ring.com/)
pywemo
Lightweight Python module to discover and control WeMo devices
aiohue
Python module to talk to Philips Hue.
sentence-stream
A small sentence splitter for text streams
voluptuous-openapi
Convert voluptuous schemas to OpenAPI Schema object
go2rtc-client
Python client for go2rtc
pymicro-vad
Self-contained voice activity detector
python-matter-server
Open Home Foundation Matter Server
sensor-state-data
Models for storing and converting Sensor Data state
annotatedyaml
Annotated YAML that supports secrets for Python
voluptuous-serialize
Convert voluptuous schemas to dictionaries
aiowebostv
Library to control webOS based LG TV devices
home-assistant-bluetooth
Home Assistant Bluetooth Models and Helpers
bluetooth-sensor-state-data
Models for storing and converting Bluetooth Sensor State Data
index-503
PEP 503 index builder
pydroid-ipcam
Library for handling the Android IP Webcam app
zlib-fast
A wrapper to use the fastest available zlib
async-interrupt
Context manager to raise an exception when a future is done
uart-devices
UART Devices for Linux
esphome-glyphsets
A lightweight version of glyphsets for ESPHome
pytradfri
IKEA Trådfri/Tradfri API. Control and observe your lights from Python.
aiozoneinfo
Tools to fetch zoneinfo with asyncio
ha-ffmpeg
A library that handling with ffmpeg for home-assistant
ollama-hass
A fork of the official Python client for Ollama for Home Assistant.
pynetgear
Access Netgear routers using their SOAP API
atomicwrites-homeassistant
Atomic file writes.
pyialarmxr-homeassistant
A simple library to interface with iAlarmXR systems, built for use with Home Assistant
pyevilgenius
Python module to talk to Evil Genius Labs devices.
python-nest
Python API and command line tool for talking to the Nest™ Thermostat
netdisco
Discover devices on your local network
aioeagle
Python module to talk to Rainforest EAGLE-200.
esphomeflasher
ESP8266/ESP32 firmware flasher for ESPHome
coronavirus
Asynchronous Python client for getting Corona virus info.
feedparser-homeassistant
Universal feed parser, handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds
hbmqtt-auth-home-assistant
HBMQTT Authentication plugin for Home Assistant
anel-pwrctrl-homeassistant
Discover and control ANEL NET-PwrCtrl devices.
braviarc-homeassistant
# BraviaRC Python Package
spotipy-homeassistant
simple client for the Spotify Web API
VarEvents
Python module to create variables that can raise custom events.