The Matterbridge plugin factory: make any device compatible with Gladys

Hello everyone,

You have devices that are not compatible with Gladys and do not use an open protocol like Zigbee or Matter? No panic.

I created a Matterbridge plugin factory powered by an AI, which automatically develops plugins for your devices. No development skills required.

Prerequisites: Matterbridge must be installed and configured. If this is not yet the case, first follow this tutorial in the documentation.


How it works?

You open a GitHub ticket to describe your device, the AI develops the plugin overnight, and you just have to test it. If something goes wrong, you leave a comment and the AI iterates.


Step 1: Create a GitHub Ticket

Go to the factory repository:
:backhand_index_pointing_right: Issues · GladysAssistant/matterbridge-ai-plugin-factory · GitHub

Click on « New Issue »:

Then select the « Plugin Request » template:

Fill out the form:

  • Title: the name of the plugin you want
  • Links: if you know of similar plugins on other projects (Home Assistant, Homebridge…), add the links. The more context you provide, the more relevant the result will be on the first try.
  • Features: describe what you want to control. Examples: temperature, on/off, humidity, brightness…
  • Additional context: optional field, but useful if your device has peculiarities.

Tip: if you don’t know what to put in the links, specify it in the description and ask the AI to search itself. But the more precise you are, the better the result will be.


Step 2: Install and Test the Plugin

The factory runs every morning and processes one plugin per pass. Once yours is developed, the AI will reply directly on the ticket with a download link:

Download the file, then in Matterbridge click on « Upload + »:

Enter the plugin name in the « Plugin Name » field and click on « Add + »:

The plugin is installed, you can test it!


Step 3: Provide Feedback

If the plugin does not work as expected, leave a comment on the GitHub ticket. The AI will read your feedback and correct the plugin on the next pass:


Don’t hesitate to open tickets, that’s what they’re for! And if you have questions about how the factory works, ask them here.

Factory update to use Claude Opus 4.8 (released yesterday) :white_check_mark:

Does this mean we need to restart all the plugins?

Oh no, it’s just to stay up to date for the next developments :slight_smile:

Hi everyone :waving_hand:

I think the plugin factory is working pretty well, but we’re not moving fast enough: the main issue today is that we lack requests! :grinning_face_with_smiling_eyes: It’s a shame because every minute the factory isn’t running, I keep paying Claude and the server for nothing. :sweat_smile:

Another point: starting June 15th, Claude will restrict the use of programmatic subscriptions. What I’m currently doing with the factory will therefore become much more complicated. I’ll either have to find a way around these limitations or switch to token-based billing, which is likely to be very expensive. :grimacing:

To speed things up, I asked the AI to identify the most important integrations based on:

  • forum requests;
  • the most popular integrations in other ecosystems.

I then automatically generated 29 integration specifications that will be developed in the coming days, trying to make the most of the remaining generation windows with my Pro subscription.

In short, we have 5 days left to make the most of it!!

Here’s everything that will be developed

  1. Overkiz (Somfy TaHoma local API) — local control without Somfy cloud
  2. HomeWizard
  3. KNX
  4. TP-Link Tapo / Kasa
  5. Philips Hue
  6. WLED
  7. Tasmota
  8. ESPHome
  9. SwitchBot
  10. Tado
  11. Netatmo
  12. Enphase Envoy
  13. iRobot Roomba
  14. Freebox (Player & Freebox OS)
  15. Withings
  16. WiZ (Philips WiZ)
  17. Lutron Caséta
  18. Google Nest
  19. Ring
  20. Reolink
  21. Ecobee
  22. Govee BLE
  23. LIFX
  24. August / Yale Smart Lock
  25. VeSync (Levoit, Etekcity, Cosori)
  26. Belkin Wemo
  27. Sensibo
  28. Viessmann ViCare
  29. AVM FRITZ!Box

If you have these devices and want to help with testing, any help is welcome!

You can subscribe to an issue to receive updates by email:

An idea like that. Maybe take the opportunity to integrate Frigate into Gladys which will allow for real video surveillance.

It might be an integration for Gladys, but I don’t think it will be in Matterbridge, which is really for devices that can have corresponding Matter clusters :slight_smile:

Sorry you’re right I completely missed that they were Matterbridge plugins lol

Sorry.