Skip to main content

Changelog SLZB-OS

πŸš€ 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 HubThread, 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.

  • πŸ“˜ 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.