Topic

home-automation

Repositories (1510)

openhab-core
openhab-core openhab Java

Core framework of openHAB

1.1k
pyatv
pyatv postlund Python

A client library for Apple TV and AirPlay devices

1.1k
spook
spook frenck Python

A scary 👻 powerful toolbox 🧰 for Home Assistant 🏡

1.1k
zha-device-handlers
zha-device-handlers zigpy Python

ZHA device handlers bridge the functionality gap created when manufacturers deviate from the ZCL specification, handling deviations and exceptions by...

1.1k
power-flow-card-plus
power-flow-card-plus flixlix TypeScript

A power distribution card inspired by the official Energy Distribution card for Home Assistant

1.1k
grafana-flowcharting
grafana-flowcharting algenty JavaScript

Flowcharting, plugin for Grafana to create complexe visio's draws style like technical architectures, floorplan, diagrams, hierarchical schema based o...

1k
esp8266_milight_hub
esp8266_milight_hub sidoh C++

Replacement for a Milight/LimitlessLED hub hosted on an ESP8266

1k
Open-Home-Automation
Open-Home-Automation SamZorSec C++

Open Home Automation with Home Assistant, ESP8266/ESP32 and MQTT

992
nspanel-lovelace-ui
nspanel-lovelace-ui joBr99 TypeScript

Custom Firmware for NsPanel with the design of HomeAssistant's lovelace UI in mind, works with Tasmota.

985
presence_simulation
presence_simulation slashback100 Python

Home Assistant Presence Simulation

978
appdaemon
appdaemon AppDaemon Python

:page_facing_up: Python Apps for Home Automation

953
EMS-ESP32
EMS-ESP32 emsesp C++

ESP32 firmware to read and control EMS and Heatronic compatible equipment such as boilers, thermostats, solar modules, and heat pumps

938
ha-wyzeapi
ha-wyzeapi SecKatie Python

Home Assistant Integration for Wyze devices.

938
home-assistant-tapo-p100
home-assistant-tapo-p100 petretiandrea Python

A custom integration to control Tapo devices from home assistant.

931
HomeKey-ESP32
HomeKey-ESP32 rednblkx C++

ESP32 HomeKit Lock with support for Apple Home Key (reverse-engineered)

920
HA-Firemote
HA-Firemote PRProd

Apple TV, Amazon Fire TV, Chromecast, Homatics, NVIDIA Shield, onn., Roku, Xiaomi Mi, and Android TV remote control card for Home Assistant

901
homekit-infused
homekit-infused jimz011

Homekit Infused 5 2023

896
HomeAssistant-OctopusEnergy
HomeAssistant-OctopusEnergy BottlecapDave Python

Unofficial Home Assistant integration for interacting with Octopus Energy

895
smarthome
smarthome eclipse-archived Java

Eclipse SmartHome™ project

864
amazon-dash
amazon-dash Nekmo Python

Hack your Amazon Dash to run what you want.

851
jarvis
jarvis alexylem Shell

Jarvis.sh is a simple configurable multi-lang assistant.

836
Home-Assistant-Mail-And-Packages
Home-Assistant-Mail-And-Packages moralmunky Python

Home Assistant integration providing day of package counts and USPS informed delivery images.

820
h1st
h1st h1st-ai Jupyter Notebook

Power Tools for AI Engineers With Deadlines

796
ESPHomeDesigner
ESPHomeDesigner koosoli JavaScript

A visual drag-and-drop editor for ESPHome displays (E-Ink, OLED, LCD, Touch), running as a Home Assistant integration or a standalone web app.

788
ebusd
ebusd john30 C++

daemon for communication with eBUS heating systems

785
upsy-desky
upsy-desky tjhorner Shell

Make your standing desk smarter

757
convention
convention homieiot

🏡 The Homie Convention: a lightweight MQTT convention for the IoT

745
homeassistant-roborock
homeassistant-roborock humbertogontijo Python

Roborock integration for Home Assistant. This integration uses your devices from the Roborock App

736
blinkpy
blinkpy fronzbot Python

A Python library for the Blink Camera system

736
node-sonos
node-sonos bencevans JavaScript

🔈 Sonos Media Player Interface/Client

720
dasher
dasher maddox JavaScript

🔘 A simple way to bridge your Amazon Dash buttons to HTTP services

705
home_assistant_solarman
home_assistant_solarman StephanJoubert Python

Home Assistant component for Solarman collectors used with a variety of inverters.

705
nuki_hub
nuki_hub technyon C++

Use an ESP32 as a Hub between a NUKI Lock and your smarthome.

701
homebridge-homeassistant
homebridge-homeassistant home-assistant JavaScript

DEPRECATED in favor of native HomeKit support. -  Homebridge plugin for Home Assistant

687
python-ring-doorbell
python-ring-doorbell python-ring-doorbell Python

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

686
esphome-mitsubishiheatpump
esphome-mitsubishiheatpump geoffdavis C++

ESPHome Climate Component for Mitsubishi Heatpumps using direct serial connection

668
Homepoint
Homepoint sieren C

Espressif ESP32 Based Smarthome screen for MQTT

657
gpt-home
gpt-home judahpaul16 Python

ChatGPT at home! A better alternative to commercial smart home assistants, built on the Raspberry Pi using LiteLLM and LangGraph.

636
miflora-mqtt-daemon
miflora-mqtt-daemon ThomDietrich Python

Linux service to collect and transfer Xiaomi Mi Flora plant sensor data via MQTT to your smart home system, with cluster support 🌱🌼🥀🏡🌳

625
Strix
Strix eduard256 HTML

Smart IP camera stream finder. Tests 102K+ URL patterns in 30 seconds. Supports 67K camera models. Generates ready Frigate/go2rtc configs.

616
TeslaLogger
TeslaLogger bassmaster187 C#

TeslaLogger is a self hosted data logger for your Tesla Model S/3/X/Y. Actually it supports RaspberryPi 3B, 3B+, 4B, Docker and Synology NAS.

609
magic-cards
magic-cards maddox JavaScript

🎩 Queue music, play movies, or trigger events with RFID cards.

606
pimatic
pimatic pimatic CoffeeScript

A home automation server and framework for the raspberry pi running on node.js

600
node-red-contrib-home-assistant-websocket
node-red-contrib-home-assistant-websocket zachowj TypeScript

Node-RED integration with Home Assistant

593
dscKeybusInterface
dscKeybusInterface taligentx C++

An Arduino/esp8266/esp32 library to directly interface with DSC security systems.

590
hass-music-assistant
hass-music-assistant music-assistant Python

Turn your Home Assistant instance into a jukebox, hassle free streaming of your favorite media to Home Assistant media players.

587
hassio-zigbee2mqtt
hassio-zigbee2mqtt danielwelch

Hass.io add-on for zigbee2mqtt

571
haaska
haaska mike-grant Python

Home Assistant Alexa Skill Adapter that supports v3 of the Alexa Smart Home Skill API

568
emhass
emhass davidusb-geek Python

emhass: Energy Management for Home Assistant, is a Python module designed to optimize your home energy interfacing with Home Assistant.

562
EventGhost
EventGhost EventGhost Python

EventGhost is an advanced, yet easy-to-use extensible automation tool for Windows.

561