Yeelight bulb compatibility

That aside, it’s always the chicken or the egg :stuck_out_tongue: On one hand you have users who don’t use Gladys because they’re missing an integration (and so they’re not on this forum), and if we wait for them to come before releasing the integration, we won’t get anywhere :smiley:

That, however, is problematic. If the library is no longer maintained, and this product range is no longer recommendable, it raises questions.

Also, aren’t these kinds of products now Tuya-compatible as well?

Not Tuya, Xiaomi


Hi everyone :slightly_smiling_face:

Regarding this integration, Yeelight has now updated its gateway to Matter, so it’s compatible with Gladys!

:backhand_index_pointing_right: https://www.lesalexiens.fr/actualites/yeelight-met-a-jour-sa-passerelle-pour-matter/

In my opinion, Matter is clearly the way to go in Gladys for this type of device.

If your model is too old to receive the update to Matter, a good alternative would be to develop a small plugin for Matterbridge.

This would add Matter compatibility to your Yeelight, and also contribute to the Matterbridge ecosystem by sharing this plugin with the community!

1 Like

I’d be very interested since I have a Cristal Pendant ceiling light with Ambilight (yeelink light ceiling10).
Big problem though, I don’t know how to code :disappointed_face:

I think this compatibility is an excellent candidate for a Matterbridge plugin!

@pierre-gilles, I have a Yeelight LED strip. I will see as soon as possible to make the request and test the Matterbridge plugin factory

1 Like

@Will_71 The AI has responded, the plugin is ready :slight_smile: If you have any feedback, be as precise as possible in a single comment in the ticket, and the AI will automatically correct it! Thanks!

1 Like

I’ll give it a try and provide feedback over the weekend

1 Like

@Will_71 I saw your comment, you forgot a step during the plugin installation :slight_smile:

Check out my video here: https://youtu.be/wURpO1Yt5-8?si=78IFPI8RQa_59xA2&t=966

I deleted your comment over there otherwise Claude will be working for nothing :smiley:

Sorry, I skipped this part, I wanted to go too fast.
By the way, it’s not very intuitive on Matterbridge’s side, but you’re not to blame for that.
I’ll continue my tests.

1 Like

Wow, I found something from the past


If this works on the first try, that’s amazing

1 Like

Amazing! Keep us updated

Ben is frankly amazing. I have 3 features and all three work perfectly. And the switch indeed changes state in Gladys when I change it outside of Gladys.

I will continue my tests over the weekend, but it’s already great.

If anyone has Yeelight products, don’t hesitate to test.

3 Likes

Perfect! No need for humans to develop plugins anymore :grinning_face_with_smiling_eyes:

1 Like

You can go on vacation now.

1 Like

Don’t hesitate to create lots of plugins while I’m away!

@Will_71 That’s perfect! :slight_smile:

Are you experiencing the same issue as me or not? Specifically:

  • There is also a problem when you run a docker compose down and a docker compose up -d, the matterbridge docker does not restart and the following message appears (The problem is not present when you restart matterbridge via the web interface):
[18:59:42.529] [Matterbridge] Error parsing plugin matterbridge-ai-factory-daikin-onecta. Trying to reinstall it from npm...
npm error code E404
npm error 404 Not Found - GET https://registry.npmjs.org/matterbridge-ai-factory-daikin-onecta - Not found
npm error 404
npm error 404  The requested resource 'matterbridge-ai-factory-daikin-onecta@*' could not be found or you do not have permission to access it.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: /root/.npm/_logs/2026-04-21T18_59_42_589Z-debug-0.log
[18:59:42.826] [Cli] Matterbridge.loadInstance() failed with error: Command failed: npm install -g matterbridge-ai-factory-daikin-onecta --omit=dev
npm error code E404
npm error 404 Not Found - GET https://registry.npmjs.org/matterbridge-ai-factory-daikin-onecta - Not found
npm error 404
npm error 404  The requested resource 'matterbridge-ai-factory-daikin-onecta@*' could not be found or you do not have permission to access it.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: /root/.npm/_logs/2026-04-21T18_59_42_589Z-debug-0.log

Error: Command failed: npm install -g matterbridge-ai-factory-daikin-onecta --omit=dev
npm error code E404
npm error 404 Not Found - GET https://registry.npmjs.org/matterbridge-ai-factory-daikin-onecta - Not found
npm error 404
npm error 404  The requested resource 'matterbridge-ai-factory-daikin-onecta@*' could not be found or you do not have permission to access it.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: /root/.npm/_logs/2026-04-21T18_59_42_589Z-debug-0.log

    at genericNodeError (node:internal/errors:985:15)
    at wrappedFn (node:internal/errors:539:14)
    at checkExecSyncError (node:child_process:925:11)
    at execSync (node:child_process:997:15)
    at Matterbridge.initialize (file:///usr/local/lib/node_modules/matterbridge/node_modules/@matterbridge/core/dist/matterbridge.js:613:21)
    at async Matterbridge.loadInstance (file:///usr/local/lib/node_modules/matterbridge/node_modules/@matterbridge/core/dist/matterbridge.js:309:17)
    at async main (file:///usr/local/lib/node_modules/matterbridge/node_modules/@matterbridge/core/dist/cli.js:100:16) {
  status: 1,
  signal: null,
  output: [
    null,
    <Buffer >,
    <Buffer 6e 70 6d 20 65 72 72 6f 72 20 63 6f 64 65 20 45 34 30 34 0a 6e 70 6d 20 65 72 72 6f 72 20 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 20 2d 20 47 45 54 20 ... 461 more bytes>
  ],
  pid: 37,
  stdout: <Buffer >,
  stderr: <Buffer 6e 70 6d 20 65 72 72 6f 72 20 63 6f 64 65 20 45 34 30 34 0a 6e 70 6d 20 65 72 72 6f 72 20 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 20 2d 20 47 45 54 20 ... 461 more bytes>
}

Hi @Will_71, I just tested with my Yeelight YLD01YL (ceiling light) with main light + ambilight (above), color and brightness control for each.

What works for me:

  • Main light on/off
  • Main light brightness

Color management doesn’t work at all, and the ambilight is not managed.

I have an issue with the switch in Gladys that automatically turns back to off after 1 or 2 seconds with errors in the logs.
I will put the logs with the errors in github and let Claude find a solution.
Later, I will ask him to add the features of my lamp that I don’t have yet.

@prohand I haven’t tried, I only did restarts via matterbridge.

@mutmut No issues on my end, color changes work fine.
For the other point, I haven’t had time to test further but I left it active. I’ll check my logs as soon as I can and let you know if I can reproduce the issue too.

Thanks :slight_smile: