Skip to content
Homebridge TestFlight
Milight, EULight, Easybulb

Milight Hub

homebridge-milighthub-platform · v1.2.2

VerifiedLocalHomebridge 2.0

Adds Milight, EULight, Easybulb and LimitlessLED lamps to HomeKit via an ESP8266 Milight Hub.

What it says it supports

Brands

  • Milight
  • EULight
  • Easybulb
  • LimitlessLED

Devices it names

  • ESP8266 Milight Hub

Shows up in Apple Home as from its README

What people report

Controls MiLight bulbs through an esp8266 milight-hub; v1.11+ hub light list fixed in a merged PR; HTTP/MQTT status backchannel was flaky for one user.

  • Works1
  • Partly works1
DeviceStatusWhat they saidSource
esp8266 MiLight Hub 1.11+WorksLight list via new aliases endpoint fixed after report
Saved copy
This still to be tested patch adds support for getting the list of lights from milight-hub v 1.11+

Excerpt saved from GitHub on 2026-10-22.

PR #17 · 2023-11
MiLight lamps (all types via hub)Partly worksControl works; one user saw state backchannel not updating Home app
Saved copy
I tried both with and without forcehttp. I can control it with your plugin via home.app, remote or milight-hub api/webgui. Unfortunately, the plugin never updates the status in Home.app Is there anything else I can check? mqtt logs: [code] milight-hub config: [code] plugin config: [code] plugin log: [code] versions: homebridge-milighthub-platform: v0.4.2 Homebridge: v1.3.4 milight-hub: 1.10.7-1-ge53f5ce (d1_mini) remote/rgb: FUT020

Excerpt saved from GitHub on 2026-10-22.

Issue #13 · 2021-04

Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local

Milight Hub HTTP or MQTT

You’ll need

  • ESP8266 Milight Hub

Compatibility

Verified by HomebridgeYes
Homebridge versions^1.6.0 || ^2.0.0-beta.0
Homebridge 2.0Yes
Node.js^18.15.0 || ^20.7.0 || ^22 || ^24
Settings in Homebridge UIYes
MatterNo
Platform nameMiLightHubPlatform
LicenseMIT

Community signals

Downloads a week5
Downloads a month54
GitHub stars7
Open issues1
Closed issues10
Last code push2026-04-07
Latest version1.2.2 (2026-04-07)
First published2020-02-20
Releases32

In ReReHome

Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Bridges get their own settings page listing the accessories behind them.

HomeKit services in its code

Found by scanning the published npm package. A plugin can register a service only for some devices.

  • Lightbulb