Universal Light Controller Integration for Home Assistant
-
Updated
Jan 6, 2025 - Python
Universal Light Controller Integration for Home Assistant
Homebridge Plugin for MagicHome LED Strips with Preset Scene Automation Support (Cycle Color/Fade/Strobe)
Utility for installing and controlling Zengge (Magic Home, Magic Hue, Surplife) smart light bulbs. Supports turning lights on/off, adjusting brightness, changing colors, setting dynamic effects, and scheduling automation. Designed for seamless integration and enhanced smart home experiences with an intuitive interface and flexible API.
Control Surplife/ZENGGE IOTWF RGB floor lamps over Bluetooth LE - no app, no Wi-Fi, no cloud
BLE protocol docs + ESPHome integration for MagicHome2/SurpLife/YIQU LED string lights (com.zennge.magichome2)
Home Assistant integration for iStar-family Bluetooth LED controllers (local BLE / Bluetooth proxy)
Python library and complete protocol reference for ZENGGE / LEDENET LED controllers running newer OEM firmware (model 0x6E, ZG-BL-HONGRUI) that flux_led and Magic Home tools cannot talk to.
Reverse-engineered BLE control of a Zengge/IOTBT LED strip (IOTBT701) from Windows - no vendor app, no pairing. Includes a multilingual Ambilight program (screen average colour -> strip). Verified byte-exact protocol docs.
Control Magic Home (Zengge) wifi LED lights from Indigo over your own network, with no cloud account. Brightness, colour, warm and cool white, built-in patterns, smooth fades, colour drift, sunrise and a demo mode.
HomeKit support via Homebridge for ZENGGE / LEDENET LED controllers running newer OEM firmware (model 0x6E, ZG-BL-HONGRUI) that existing Magic Home plugins cannot detect.
To associate your repository with the zengge topic, visit your repo's landing page and select "manage topics."