A small patch release, but with some pretty nice new features ![]()
New Features
- Migration of devices for deprecated integrations (#2737): a « Migrate » button now appears on Netatmo, MELCloud, Tuya devices, and now Philips Hue and TP-Link (which are now deprecated in turn). In one click, Gladys moves the device’s history to its replacement in external integration, rewrites your scenes and dashboards, takes over the room and energy contracts, then deletes the old device. Feature mapping is automatically proposed and remains adjustable one by one before validation.
- New « storage battery » feature category (#2682): to properly retrieve your home batteries, especially via MQTT.
- Zigbee2MQTT: support for the SONOFF SWV connected water valve (#2631).
- Communication external integrations are visible to non-admin users (#2739): each user can now link their own account on an installed communication integration, as was already the case with Telegram. Shared configuration, hardware, logs, and store remain reserved for admins.
Improvements
- RTSP Cameras: the HLS stream now starts as close to live as possible (#2698) — less latency when opening a camera.
- AI Assistant: sensor values passed to the model now indicate their age (#2731), to prevent an outdated value from being presented as current.
- Clearer error messages when creating a discovered device (#2733).
- Startup: Gladys now waits for external integrations to connect at boot (#2727).
- API host of integrations: the JSON body size limit goes up to 5 MB (#2732).
Bug Fixes
- Backup: fix for a memory overflow (OOM) during backup export, by limiting the memory used by DuckDB (#2722).
- Bluetooth: correct cleanup of the scan timer (#2725).
- Energy consumption: validation and bounding of dates in the consumption tool (#2740).
- FR Translation: « dashboards » and not « dashboards » (#2729).
