Changelog SLZB-OS
đ SLZB-OS v3.2.4 - Release Notes
The latest version of SLZB-OS (v3.2.4) brings improvements to MQTT integration, internal scripting (automations), Zigbee diagnostics, and overall system stability.
â¨Â New Features & Enhancements
- â Added MQTT module support for scripts, so internal automations can send/receive MQTT messages - View usage examples
- â Introduced MQTT API support for SLZB-Ultima - control IR receiver, Transmitter, Buzzer, WS2812 via MQTT (alongside with HTTP control method) - Read MQTT API docs
- â  MQTT can now be activated independently of Zigbee Hub
- â Pinned socket tasks to dedicated core for improved performance
- â Zigbee channel scanning added for MR devices (on Z2M/ZHA page)
- â Display of USB mode added for non-U series devices
- â IEEE-related controls disabled for Thread or Zigbee Router firmware
- â Added SSE module for internal scripting
đ Fixes & Improvements
- đ Fixed possible web server overflows during reboot waits
- đ Fixed MQTT discovery crashes in Zigbee Hub mode
- đ Optimized overall web server performance
- đ Fixed incorrect baudrate info for radio3 on Ultima
- đ Fixed syslog-related crashes
- đ Hidden socket statuses for USB mode on U devices
- đ Fixed incorrect display of Z-W addon info on Ultima
- đ Tuned serial settings for improved communication
- đ Fixed router reconnect issue on MR4
- đ Fixed incorrect baudrate / crash during .gbl metadata parsing
- đ Fixed radio module OTA updates in USB mode (U series)
- đ Fixed IEEE read issue for MR1U
- đ Fixed bs-target display issue in addons accordion
- đ Fixed socket time/status reporting
Â
đ SLZB-OS v3.2.0 - Release Notes
Weâre happy to announce the release of SLZB-OS v3.2.0 - a stability-focused update with new device support, major improvements for U-series USB functionality, and multiple Zigbee Hub reliability enhancements.
â¨Â Highlights
- â  FULL support of SLZB-Ultima added - SLZBâUltima
- â Improved USB capabilities for U series (new alternative driver)
- â Better stability during OTA updates and Zigbee Hub operation
- â Updated dashboard layout
đ New Features
- â Added Full support for the new SLZB-Ultima device - Learn more
- â
New alternative USB driver can be selected on the "USB" page (U series)
- Provides advanced USB capabilities
- â USB passthrough now supports 1200 baud
đĄÂ Zigbee Hub Improvements
- â Zigbee Hub now includes a Reset option if startup fails
- â Zigbee Hub now stops automatically when an OTA update is in progress
- â Added missing Zigbee Hub device configurations after reboot
- â Added Zigbee Hub reset option for recovery when startup fails
- â Fixed a Zigbee Hub crash that could occur in some situations on the U series
đ USB & Passthrough
- â Added selectable new alternative USB driver on the USB settings page (U series)
- â USB passthrough now supports 1200 baud
- â Zigbee OTA now working in USB mode on U series devices
đ WiâFi & Network
- â WiâFi connection now checks hidden SSIDs when connecting
- â Fixed rare crash when using WiâFi in some cases
âď¸Â OTA & System Stability
- â Reboot confirmation modal is now shown only when reboot is actually required
- â Dashboard layout updated for improved usability
- â Fixed WDT (watchdog timer) triggering during OTA updates in some cases
đ ď¸Â Other Fixes and Improvements
- â Fixed Berry VM manager free logic
- â Fixed language cache issues
- â Fixed MR3U EFR32 bootloader issues
- â Fixed wrong IEEE writes after reboot for CC radio modules
- â SLZBâ06Mg26U now uses a separate Zigbee OTA firmware
SLZB-OS v3.0.9
Weâre excited to release SLZB-OS v3.0.9, bringing major improvements to Zigbee Hub, Thread, and network stability, along with performance boosts, script engine fixes, and a few critical updates.
â ď¸Â BREAKING CHANGES - ONLY FOR ZIGBEE HUB MODE USERS - NO EFFECT ON ZIGBEE2MQTT OR ZHA USERS!!!
If you use device as Zigbee coordinator (with Zigbee2MQTT or ZHA) / Thread router - it does not affect you. Again, this change is only for those who use device in a Zigbee Hub Mode.
- â Zigbee Hub Users: All Zigbee devices must be re-paired after this update due to core changes in the Zigbee stack and API.
- â MQTT Broker Format Changed:
- Old format: '
mqtt://example.com' - New format: '
example.com' (or, IP format: '127.0.0.1')
You can now use DNS and DDNS hostnames for your MQTT broker.
- Old format: '
- đ Updated MQTT API for Zigbee Hub:Â View the new MQTT API documentation
đĄÂ Zigbee Hub Improvements
- â Redesigned Zigbee Hub network startup - now significantly faster
- â Hub now responds to Time attribute and Identify queries
- đ Fixed: Some Zigbee devices not sending reports in Hub mode
- đ Fixed: Zigbee Hub mistakenly available for EFR32 on MRx devices
đ MQTT & DDNS Enhancements
- â MQTT Broker now accepts plain domain names, not only IP addresses
- â "IP Provider" setting for DDNS is now optional
- đ Fixed DDNS update interval and max value behavior
- đ Fixed excessive DNS requests from NTP client
âĄÂ Performance & System Stability
- đ§ Increased socket task priority for better responsiveness
- đ§ Moved secondary tasks on U series to PSRAM for improved memory usage
- đ§ Improved Thread stability for U series devices
- đ§ Enhanced EFR32x bootloader activation routine
- đ§ Improved USB power switch logic on U series
- đ Fixed second radio status display in web interface header
đ§Š Berry Script Engine (zHub)
- đ Improved support forÂ
sendTuyaData() - đ FixedÂ
readAttr()Â not returning correct values
đ Localization
- đ Updated and improved UI translations across supported languages
đĄÂ How to Update SLZBâOS
You can update your coordinator using one of the following methods:
- đ OTA Update (Recommended):
Open the SLZB Web UI âÂSettings and Tools â Firmware updates â Check for updates (SLZB-OS) - đ USB Update (Manual Flash):
Go to smlight.tech/flasher, select your model, and follow the flashing instructions.