Hello everyone!
Since the arrival of community integrations (installable with one click from the catalog, each isolated in its own container), the ecosystem has literally exploded: over 900 integrations are now available in the store. Thank you to all the developers who publish them ![]()
This changes the game for the core of Gladys. A native integration is code that needs to be maintained, tested, and delivered with each version of Gladys, even when a manufacturer’s API changes overnight. A community integration, on the other hand, evolves at its own pace and updates without waiting for a version of Gladys. And if it crashes, Gladys keeps running.
The goal: to remove from the core everything that can be, to keep only what is truly internal to Gladys or truly essential. Here is the complete inventory of native integrations and what will become of them.
What remains in the core
| Integration | Why it stays |
|---|---|
| Matter | The standard for connected homes, a foundation of Gladys |
| Zigbee2mqtt | The most used protocol by the community |
| MQTT | The basic building block of DIY: MQTT devices, MQTT scene triggers and actions |
| Energy Tracking, Thermostat | These are Gladys features, not brand integrations |
| MCP | The server that allows your AI assistants to control Gladys |
| Amazon Alexa, Google Home, Enedis, OwnTracks, Artificial Intelligence | Services related to Gladys Plus |
| Apple HomeKit | Exposes your Gladys devices in Apple’s Home app, like Alexa and Google Home |
Deprecated Integrations: A Community Replacement Already Exists
These native integrations already have the « Soon Deprecated » badge and will be removed in a future version of Gladys
I think we’ll soon need to communicate about their removal!
Their replacement is available in the catalog:
| Native Integration | Community Replacement |
|---|---|
| Philips Hue | Philips Hue |
| TP-Link | TP-Link Kasa (and Tapo for the Tapo range) |
| Tuya | Tuya |
| Netatmo | Netatmo |
| MELCloud | MELCloud (and MELCloud Home for MELCloud Home accounts) |
| Sonos | Sonos |
| Z-Wave JS UI | Z-Wave JS UI |
| Telegram | Telegram |
| Nextcloud Talk | Nextcloud Talk |
| Free Mobile | Free Mobile SMS |
| OpenWeather | OpenWeather, or Open-Meteo / Météo France |
How to Migrate Without Losing Anything?
- Install the community integration from the catalog, configure it, and create your devices.
- On the page of the old integration, click Migrate on each device and choose its equivalent. Gladys moves the history, updates your scenes and dashboards, then removes the old device.
For messaging (Telegram, Nextcloud Talk, Free Mobile) and weather, there are no devices to migrate: install the new integration, then replace in your scenes the actions that used the old one (for example, « Send an SMS » becomes « Send a message » on the Free Mobile SMS channel).
Next Deprecations: Replacement Available, Feedback Welcome
These integrations already have a community equivalent. Before officially deprecating them, we want to make sure nothing is missing: if you use them, test the replacement and tell us what’s not working.
| Native Integration | Community Replacement | Notes |
|---|---|---|
| CallMeBot | CallMeBot | Official integration |
| eWeLink | Sonoff / eWeLink | The native version no longer works since the eWeLink API change of 2023 |
| Broadlink | Broadlink | RM remotes (IR/RF), SP plugs, MP1 power strips, A1 sensors |
| Tasmota | Tasmota | Via MQTT or HTTP |
| Xiaomi Home (Xiaomi/Aqara gateways) | Zigbee2mqtt or Matter for Aqara sensors, Xiaomi MIoT for Wi-Fi devices | The native version relies on the developer mode of old gateways, which no longer exists |
| EcoWatt | RTE éCO2mix, EcoWatt & EcoGaz | Requires a free key from the RTE data portal |
To be moved out of the core: we’re looking for volunteers!
These integrations don’t yet have a community equivalent. The official template and the SDK are there to help you get started. Signal yourself in this topic to avoid two people working on the same thing!
Available today:
| Integration | Notes |
|---|---|
| CalDAV | The « Calendar » type already exists. ICS Calendars covers published calendars in .ics format, missing CalDAV synchronization with credentials (Nextcloud, iCloud…) |
| Nuki | Locks via local MQTT and Nuki web API |
| Google Cast | mDNS discovery provided by Gladys, voice announcements on speakers |
| Airplay | Same principle as Google Cast |
| Node-RED | Launch the Node-RED container with its interface accessible on the local network |
| EDF Tempo | EDF Tempo Calendar already exists: it lacks feeding the « tempo » tariff calendar used by energy contracts |
First, an evolution of community integrations:
| Integration | What’s missing | In the meantime |
|---|---|---|
| Bluetooth Presence | Access to the Bluetooth adapter from an integration | Nothing changes, the native integration remains in place |
| LAN Manager | Local network scan provided by Gladys | Presence via your box or router already exists: UniFi, OpenWrt, NetAlertX, Livebox, ASUS, NETGEAR… |
| Cameras (RTSP) | Live video streaming (community integrations send images, no live stream yet) | go2rtc, ONVIF and Frigate already exist for images |
| Matterbridge | Now that Gladys external integrations exist, I find that Matterbridge is no longer very useful, to be seen if we don’t want to deprecate this integration |
Your turn to speak
- A community integration doesn’t offer everything the native version did? Let us know, that’s exactly what we want to know before removing anything.
- Do you want to port an integration from the « To be moved out of the core » list? Signal yourself in this topic!
Thanks to all ![]()