The latest release of Zigbee2MQTT marks the end of Node.js 20 support, aligning with its end-of-life status. Self-hosted users running on bare metal should now upgrade to Node.js 24 or 26 to continue receiving updates. This version also introduces a handy clear_cache option when removing devices, making it easier to fully purge old device data without manual intervention. Home Assistant users will appreciate expanded discovery support for Tuya infrared receivers and emitters, including learn mode, enabling seamless integration of IR-controlled appliances into automations.
The device library grows significantly with support for 51 new products. Notable additions include the Philips Hue Play Floor lamp, Shelly Flood S Gen 4, Aqara Smart Bathroom Heater T1, Sonoff Zigbee Thermostat Panel, and a wide array of Tuya-based sensors and switches. Detection has been improved for dozens more devices, ensuring they are correctly identified and configured out of the box.
Under the hood, countless improvements and bug fixes refine the experience for popular brands. Sonoff devices see better battery handling and restored irrigation settings, while Shelly Gen4 products receive hardened input handling and more accurate sensor reporting. Tuya and Aqara devices gain enhanced feature exposure and fix issues ranging from ghost events to incorrect units. Performance optimizations in the Zigbee stack, such as streamlined attribute reads and Greenpower fixes, contribute to a more responsive network. The frontend also gets a facelift with vendor image lookups, clearer firmware display, and better translation coverage.



