InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Python Homeassistant Projects
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
SmartIR
Home Assistant integration to manage climate systems, TVs, fans and lights using IR/RF controllers. Compatible with Broadlink, Xiaomi, MQTT, LOOKin and ESPHome
Project mention: ESP32-Faikin: ESP32 based module to control Daikin aircon units | news.ycombinator.com | 2025-07-20As a more general approach for making any air conditioner "smarter", there is a SmartIR integration [1] for Home Assistant. It requires an IR blaster and a configuration file that defines IR code sequences for every possible AC state (temperature + fan speed + swing + etc) that you might want to use. Many models are already configured or you can try a few models from the same manufacturer and sometimes the codes are similar enough that you'll find one that works.
Once it's set up you get a nice climate control in Home Assistant, the only drawback is that the state displayed in HA will go out of sync if you use the physical remote.
[1] https://github.com/smartHomeHub/SmartIR/blob/master/docs/CLI...
-
xiaomi_miot_raw
All-in-one & Easy-to-use. Integrate all your Xiaomi Smart Home - with a single integration and NO YAML files - into Home Assistant.
-
-
home-assistant-config
:house: My Home Assistant configuration, a bit different that others :) Be sure to :star2: this repository for updates! (by frenck)
-
alexa_media_player
This is a custom component to allow control of Amazon Alexa devices in Home Assistant using the unofficial Alexa API.
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
hacs_waste_collection_schedule
Home Assistant integration framework for (garbage collection) schedules
-
Project mention: Wanted to spy on my dog, ended up spying on TP-Link | news.ycombinator.com | 2025-09-15
The Home-Assistant integration which uses this: https://github.com/JurajNyiri/HomeAssistant-Tapo-Control
And being used with Frigate since 2023 in "How to set up Frigate card w/ tapo camera 2-way audio" https://github.com/blakeblackshear/frigate/discussions/8963
-
-
hon
Home Assistant integration for Haier hOn: support for Haier/Candy/Hoover home appliances like washing machines and air conditioners in 28 languages.
-
-
homeassistant-powercalc
Custom component to calculate estimated power consumption of lights and other appliances
-
-
eufy_security
Home Assistant integration to manage Eufy Security devices as cameras, home base stations, doorbells, motion and contact sensors.
-
better_thermostat
This custom component for Home Assistant will add crucial features to your climate-controlling TRV (Thermostatic Radiator Valves) to save you the work of creating automations to make it smart. It combines a room-temperature sensor, window/door sensors, weather forecasts, or an ambient temperature probe to decide when it should call for heat and automatically calibrate your TRVs to fix the imprecise measurements taken in the radiator's vicinity.
-
-
-
-
-
meross-homeassistant
Custom component that leverages the Meross IoT library to integrate with Homeassistant
-
Home-Assistant-Mail-And-Packages
Home Assistant integration providing day of package counts and USPS informed delivery images.
-
kia_uvo
A Home Assistant HACS integration that supports Kia Connect(Uvo) and Hyundai Bluelink. The integration supports the EU, Canada and the USA.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Homeassistant discussion
Python Homeassistant related posts
-
ESP32-Faikin: ESP32 based module to control Daikin aircon units
-
Haier's attempted-then-withdrawn HomeAssistant integration cease and desist
-
Haier Europe Eases Off on Legal Threat and Seeks Dialogue
-
Haier forces Home Assistant developer to take down smart appliance integrations
-
Home Assistant Integration for Haier Hon
-
Haier hits Home Assistant plugin dev with takedown notice
-
Building a local AI smart Home Assistant
-
A note from our sponsor - InfluxDB
www.influxdata.com | 16 Nov 2025
Index
What are some of the best open-source Homeassistant projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | docker-wyze-bridge | 3,134 |
| 2 | SmartIR | 2,513 |
| 3 | xiaomi_miot_raw | 2,200 |
| 4 | ble_monitor | 2,091 |
| 5 | home-assistant-config | 1,951 |
| 6 | alexa_media_player | 1,846 |
| 7 | ha-bambulab | 1,773 |
| 8 | hacs_waste_collection_schedule | 1,648 |
| 9 | HomeAssistant-Tapo-Control | 1,641 |
| 10 | dreame-vacuum | 1,524 |
| 11 | hon | 1,459 |
| 12 | homeassistant | 1,449 |
| 13 | homeassistant-powercalc | 1,284 |
| 14 | ha-smartthinq-sensors | 1,259 |
| 15 | eufy_security | 1,206 |
| 16 | better_thermostat | 1,161 |
| 17 | pyscript | 1,082 |
| 18 | ha-wyzeapi | 891 |
| 19 | presence_simulation | 884 |
| 20 | scheduler-component | 818 |
| 21 | meross-homeassistant | 814 |
| 22 | Home-Assistant-Mail-And-Packages | 759 |
| 23 | kia_uvo | 726 |