Hi everyone!
After the launch of external integrations in 4.84, this version refines the subject (especially on Synology), and adds several concrete improvements on the interface, climate, Gladys Plus, and system update sides.
External Integrations: Synology Fixes and /data Permissions
On some Synology NAS (e.g., DS920+), the Docker kernel does not expose the CPU CFS scheduler. Gladys then tried to create external integration containers with a CPU limit (NanoCPUs), which caused the installation to fail with an error of the type « NanoCPUs cannot be set ».
Gladys now detects if the kernel supports it and only applies the CPU limit if possible. Other limits (memory, etc.) remain in place.
Another point: the /data folder of integrations was not always created with the correct permissions (root vs. non-privileged user of the image). The supervisor now prepares this folder before each container creation, which fixes new installs and repairs existing ones on the next container restart.
If you are on Synology and the installation of an external integration was blocked: this version should unblock the situation.
Air Conditioning: Fan Speed and Swing
Thanks to @Terdious: the AC gains new types of features:
- Fan speed
- Horizontal/vertical swing
- Extended modes (ventilation, heating, dehumidificationâŠ)
The UI only displays the options actually supported by the device and automatically switches to a dropdown menu when space is limited.
These types are generic: usable by any integration (including external integrations), not just Tuya.
The JS SDK has been updated to 0.10.0 with these new types.
Doorbells: Doorbell Category + Ring Type
Thanks again to @Terdious, a doorbell no longer needs to be a generic « button ».
New doorbell category with the ring type: the « someone rang » event becomes a first-class citizen in Gladys (widgets, scenes, future dedicated notifications, etc.).
Scenes: New Lucide Icons + Search
The theme switches to Lucide (replacing Feather, no longer maintained since 2023). The fe fe-* classes remain the same.
The scene icon selector is also redesigned:
- Search field
- Translated name under each icon
- More readable grid
No more scrolling through 262 anonymous silhouettes ![]()
Gladys Plus: Step-by-Step Configuration
The Gladys Plus linking screen no longer just shows a generic error message when the instance is not found.
Instead: a step-by-step guide, a button to retry, links to the documentation/support, and clearer explanations about local authorization (and why itâs important for security).
Documentation: Connect your Gladys instance to Gladys Plus | Gladys Assistant
Donât hesitate to tell me if itâs clearer for new users.
System Update: Safer, and Visible Errors
Following a forum report: clicking « Update » could leave the UI stuck on « updating » without doing anything.
Several improvements:
- Manual update only affects the Gladys container (not all other containers on the machine)
- If your image is frozen on an immutable tag (
v4.x.xinstead oflatest/v4), Gladys refuses the update and explains why, with the recommended tag - Errors finally appear in the interface (instead of disappearing into server logs)
- Watchtower image pinned to a stable version
Other Improvements
- Device Discovery: Limit increased from 200 to 2000 devices (large Zigbee/Matter installations are no longer silently truncated)
- Security: Handlebars update (CVE-2026-33937), thanks to anupamme for their first contribution!
Thanks to Contributors
A big thank you to @Terdious and anupamme for their contributions to this version, and to the entire community for the feedback (Synology, updates, etc.) that helped prioritize these fixes.
As usual, Gladys will update automatically within 24 hours if you use Watchtower, otherwise you can do it with one click in the settings.
Donât forget to configure Telegram to receive an alert on your phone when Gladys updates!

