A new version of Zigbee2MQTT is now available. Version 2.3.0 brings a host of improvements to device availability features, introduces a development environment for external converters, and adds support for over 70 new devices.
Key Highlights
- A brand-new development environment for external converters is now ready to use
- Enhanced availability feature with some behavior tweaks
- Support for scheduled OTA updates triggered by devices
- Support for 71 additional devices
- Numerous bug fixes and performance improvements
New Features
This release introduces several important new capabilities:
- The ability to schedule OTA updates upon device request
- Improved availability handling with adjusted behavior
- Interview status is now displayed
Improvements
Among the many enhancements in version 2.3.0 are:
- Additional features for the Immax 07505L
- Support for power-on behavior on the Gledopto GL-D-015P
- Workaround for IKEA bulbs freezing during brightness and color transitions
- Aqara Z1 Pro LED toggle support
- Updates for PMM-300Z2 and PMM-300Z3 models
- OTA support for Tuya TS0001_power
- Fan mode and status support for Zen Zen-01-W
- Display of interview status
- Addition of the SberDevices manufacturer code
- Addition of tunneling cluster commands
Bug Fixes
This version packs in a wide range of bug fixes, including:
- Added a symbol example to the configuration schema
- Display of interview status added
- Prevented double calls to start() during extension startup
- Stopped publishing placeholders to MQTT topics
- Protection against ZHC errors
- Migration to Biome
- OnEvent-related bug fixes
- Switched to Alpine 3.21 for ARM v6 and v7 architectures
- Use of Map data structure for status handling
Additionally, several device-specific issues have been addressed, such as:
- Fixed Valve 2 status for GIEX GX03
- Corrected energy readings for Third Reality 3RDP01072Z
- Fixed status linked to endpoint names on SONOFF ZBM5-1C-120
- Corrected modern extensions for numeric/binary values that don’t configure attributes
- Status fixes for Sonoff ZBM5-1C-120
- Power source correction for Third Reality 3RDTS01056Z
Frontend Updates
The frontend also received some polish:
- Interview status is now shown on device pages
- The page now reconnects instead of reloading on authentication errors
- Support added for scheduled OTA updates
- Authentication now uses a modal dialog
Newly Supported Devices
This release adds support for 71 new devices, including:
- Aqara Climate Sensor W100 (TH-S04D)
- Tuya DIN rail switch with power monitoring (ZBN-JT-63)
- Moes ZHT Thermostat (ZHT-002)
- SuperLED SÄVY NUPPI Zigbee LED dimmer (70012)
- Gewiss 2-channel contact interface (GWA1501)
- EFEKTA PM1, PM2.5, PM10 monitor with retro-style analog display (Open_PM_Monitor)
- Tuya water level sensor (TLC2206)
- AduroSmart ERIA built-in relay with power measurement (81998)
- Philips Hue Play Gradient Lightstrip for PC (8719514434592)
- PushOk hardware battery-powered greenhouse ventilation (POK017)
- Innr round ceiling light – warm to cool white (RCL 231 T)
- Zemismart smart curtain track (ZMS1-TYZ)
- Third Reality Smart Blinds Gen2 (3RSB02015Z)
This is just a selection of the newly supported devices. For the full list, check out the release notes.
Improved Device Recognition
Device recognition has been enhanced for the following models:
- AVATTO WSMD-4 (_TZE284_f5efvtbv)
- Zemismart ZMS-206US-3 (ZMS-206US-3)
- Zemismart ZMS-206EU-3 (_TZE204_iyki9kjp)
- Tuya ZTH08 (_TZE284_hdyjyqjm)
- Tuya CK-BL702-AL-01 (CK-BL702-AL-01(7009_Z102LG04-1))
- CK-BL702-AL-01_1 (_TZ3210_bfwvfyx1)
- NEO NAS-PS10B2 (_TZE284_1youk3hj)
- Tuya TS0601 bidirectional energy (_TZE284_ac0fhfiq)
- Tuya MG-ZG03W (_TZE200_2imwyigp)
To read the full release notes and download the update, visit the official GitHub release page.
Add comment