| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
HomeOps = DevOps, but for your home.
Practical, self-hosted home automation built on Home Assistant + ESPHome β HVAC control, ESP32 devices, add-ons, and tooling. No cloud required.
We build small, focused, vendor-neutral components that make hardware talk to Home Assistant over local protocols β RS-485, BLE, IR β and the tooling to ship and operate them. Everything here runs on your own network and is wired to HA through the native API, HACS, or the add-on store.
Harmony is dead. HomeOps is rebuilding the universal-remote experience from local, open building blocks β no cloud, no discontinued hub:
Reverse-engineered, fully local control for Midea-style heat pumps and any climate device.
| Project | What it does | |
|---|---|---|
| ESPHome-Midea-XYE | ESPHome external component that drives Midea HVAC over the XYE / CCM RS-485 bus β a native HA climate entity with full mode, fan, and setpoint support. Includes protocol docs. | |
| py-ccm15 | Async Python library for the Midea CCM-15 central controller β bridges the RS-485 VRF bus to TCP/IP and controls up to 64 indoor units over HTTP. pip install py-ccm15. | |
| HASS-Smart-Climate | HACS integration that turns any climate device into an EcoBee-like smart thermostat β areas with their own sensors per preset (each preset follows the rooms that matter at that time), comfort presets, automatic heat/cool switching, and short-cycle protection. |
Firmware and codegen for inexpensive ESP32 hardware that integrates over the native HA API.
| Project | What it does | |
|---|---|---|
| esphome-hass-panels | ESPHome firmware for a Guition ESP32-S3 touchscreen β swipe-navigable LVGL pages for an alarm_control_panel keypad and a climate thermostat, with PIN entry and state animations. | |
| esphome-blekeyboard | ESPHome component that turns an ESP32 into a BLE HID keyboard β recognized natively by Windows, Android, and iOS, with secure pairing and key-combo support. CI-gated with pinnable release-please tags. |
Services that install straight from the Home Assistant add-on store.
| Project | What it does | |
|---|---|---|
| esphome-ir-codegen | The Logitech Harmony is dead β build your own. A HA add-on that auto-generates ESPHome remote_transmitter packages from the open Flipper-IRDB (and HA infrared-protocols), so a ~$20 ESP32 becomes a Home-Assistant-driven universal remote. IR codes are pulled live at compile time β never hand-typed. |
| Project | What it does | |
|---|---|---|
| PwrHass | PowerShell client for Home Assistant β call services and query entity state from the shell after a one-time Connect-HomeAssistant. On the PowerShell Gallery. |
ββββββββββββββββββββββββ Home Assistant ββββββββββββββββββββββββ
β native API Β· HACS integrations Β· add-on store Β· REST β
ββββββββββ¬βββββββββββββββββ¬ββββββββββββββββ¬βββββββββββββββ¬ββββββ
β β β β
XYE RS-485 CCM-15 / IP LVGL panel IR / BLE
β β β β
ESPHome-Midea py-ccm15 esphome-hass esphome-blekeyboard
-XYE HASS-Smart -panels esphome-ir-codegen*
-Climate (*add-on)
Most repos use Conventional Commits + release-please for automated versioning, and CI compile gates for the ESPHome components. Issues, PRs, and protocol findings are welcome β open one on the relevant repo. Everything here is built to run on your own hardware, on your own network.
Local-first. Vendor-neutral. Yours to own.
HomeOpsβ’ and Concertoβ’ are trademarks of HomeOps. Code is open source under each repository's license; the names are not β a modified fork of a trademarked project must be renamed.
ESPHome external component for controlling Midea HVAC systems over the XYE/CCM RSβ485 bus. Provides a native Home Assistant climate entity with full mode, fan, and setpoint support.
ESPHome firmware for a touch-screen alarm keypad built on the Guition ESP32-S3-4848S040 β integrates with Home Assistant alarm_control_panel via native API, LVGL UI with PIN entry, arm/disarm animaβ¦
OpenSCAD 4
ESPHome IR climate component for Midea HVAC systems with **FollowβMe** support.
Python 2
On-demand Flipper-IRDB to ESPHome remote_transmitter codegen (HA add-on). Inspired by balloob/flipper-ir-esphome.
ESPHome IR climate component for Midea HVAC systems with **FollowβMe** support.
Terminal session persistence for Windows: detach a console session, close the window, reattach later.
Local (no-cloud) Home Assistant / HACS integration for older Samsung appliances with the DONGLE_ Wi-Fi module, via the cert-authenticated token API on port 8888
ESPHome external component for controlling Midea HVAC systems over the XYE/CCM RSβ485 bus. Provides a native Home Assistant climate entity with full mode, fan, and setpoint support.
PowerShell client for Home Assistant β persists base URL + token under ~/.pwrhass and exposes service-call / state-query cmdlets.
ESPHome external component: read a USB HID keyboard or remote plugged into an ESP32-S3 and fire automations for every keypress. The HID layer on top of ESPHome's usb_host.
ESP32 BLE HID Keyboard custom component for ESPHome
This organization has no public members. You must be a member to see who’s a part of this organization.
Loadingβ¦
Loadingβ¦
| Back | FazBrowse Home | New Git URL |