Changelog SLZB-OS
š¦Ā Ā v3.3.3.dev1 - Release Notes
Improvements
Fixes
Zigbee Hub
Ā
š¦Ā v3.3.1Ā Ā - Release Notes
Improvements
- OS will now reboot the EFR32 radios at startup
Fixes
- Fixed broken static IP config for Trasparent WiFi bridge mode
Zigbee Hub
- Added attribute read request for MQTT API:
ĀĀ documentation - Added new system_control MQTT API:
ĀĀ documentation - Added test converter for "Moes ZS-EUB_2gang"
Ā
š¦ SLZB-OS 3.2.9 - Release Notes
Fixes
- Fixed Berry Telegram integration
- Fixed boot-loop in WiFi mode when activating OTBR on the device
- Fixed crash when ping is enabled for Wireguard
Zigbee Hub
- Added a new
tabĀtabĀ "Exposes" - Fixed crash when saving settings if Zigbee Hub is not enabled
- Fixed LQI unit warning
- Fixed Tuya DP sensor update
- Fixed: ZigBee network always reset when saving settings, even if channel/panId or key was not changed
š¦ SLZB-OS 3.2.8 - Release Notes
Highlights
IntegratedĀIntegratedĀ 30+servicesĀservicesĀ for local automatiations,includingĀincludingĀ WLED, Telegram, Weather, Slack, Wake-on-Lan, MS Teams, E-mail, OpenWRT, and more.- AI is here:
ĀĀ Added AI Assistant to help users write automation scripts more easily. in Beta test.ĀĀ Requires AI credentials (so far - Anthropic only).ĀĀ Watch the quick 4-minute YouTubeoverviewĀoverviewĀ . - SLZB-xU devices
ĀĀ can now try anewĀnewĀ experimental modeĀĀ withnativeĀnativeĀ OTBR appĀĀ running directly on the SLZB-xU device.ĀĀ Mode is still experimental, and there is reported bug in some installations - the coordinator may become unavailable after some time. Pattern is unknown, that is why still experimental status.
Improvements
- Moved Ethernet processing
toĀtoĀ Core 0ĀĀ for better load balancing. - Optimized
theĀtheĀ scripts virtual machineĀĀ for better performance. ForĀForĀ U devices,theĀtheĀ BT ProxyĀĀ option now links directly to the activation manual.- IPv6 has been temporarily disabled for rework.
- All localizations
exceptĀexceptĀ ENĀĀ have been moved to a cloud server to reduce firmware size. On first opening the coordinator interface, the localization will load in the browser if internet access is available. Without internet access,ĀĀ ENĀĀ will be used.
Fixes
- Fixed crash on "Playground: AI Assistant" page.
- Fixed visibility of "Playground: AI Assistant" and "Scripts Integrations" pages.
- Fixed metadata overflow crashes for
olderĀolderĀ.gblĀĀ update files. - MRW10/10U
ĀĀ now usetheĀtheĀ Z-Wave packet parser, improving socket stability. - Fixed a crash in
theĀtheĀ hard reset handler.
Zigbee Hub
- Replaced
theĀtheĀ LQIĀĀ unitwithĀwithĀ "none". - Fixed logging of values
forĀforĀ Tuya DP. - MQTT now sends correct values even for unsupported devices, allowing them to be used in automations.
- Added support for new Zigbee devices.
š¦ SLZB-OS 3.2.7 - Release Notes
Highlights
IntegratedĀIntegratedĀ 30+servicesĀservicesĀ for local automatiations,includingĀincludingĀ WLED, Telegram, Weather, Slack, Wake-on-Lan, MS Teams, E-mail, OpenWRT, and more.- AI is here:
ĀĀ Added AI Assistant to help users write automation scripts more easily. in Beta test.ĀĀ Requires AI credentials (so far - Anthropic only).ĀĀ Watch the quick 4-minute YouTubeoverviewĀoverviewĀ . - SLZB-xU devices
ĀĀ can now try anewĀnewĀ experimental modeĀĀ withnativeĀnativeĀ OTBR appĀĀ running directly on the SLZB-xU device.ĀĀ Mode is still experimental, and there is reported bug in some installations - the coordinator may become unavailable after some time. Pattern is unknown, that is why still experimental status.
Improvements
- Moved Ethernet processing
toĀtoĀ Core 0ĀĀ for better load balancing. - Optimized
theĀtheĀ scripts virtual machineĀĀ for better performance. ForĀForĀ U devices,theĀtheĀ BT ProxyĀĀ option now links directly to the activation manual.- IPv6 has been temporarily disabled for rework.
- All localizations
exceptĀexceptĀ ENĀĀ have been moved to a cloud server to reduce firmware size. On first opening the coordinator interface, the localization will load in the browser if internet access is available. Without internet access,ĀĀ ENĀĀ will be used.
Fixes
- Fixed metadata overflow crashes for
olderĀolderĀ.gblĀĀ update files. - MRW10/10U
ĀĀ now usetheĀtheĀ Z-Wave packet parser, improving socket stability. - Fixed a crash in
theĀtheĀ hard reset handler.
Zigbee Hub
- Replaced
theĀtheĀ LQIĀĀ unitwithĀwithĀ "none". - Fixed logging of values
forĀforĀ Tuya DP. - MQTT now sends correct values even for unsupported devices, allowing them to be used in automations.
- Added support for new Zigbee devices.
š¦ SLZB-OS 3.2.6.dev3 - Release Notes (dev)
š ļø Improvements
- SLZB-MRW10 and MRW10U: rewritten socket handling for ZWave to improve stability
- Add Window Covering cluster (0x0102) support to Zigbee Hub mode
- Add Occupancy Sensing cluster (0x0406) support to Zigbee Hub mode
- Added speed 2400 for USB page
- Updated localizations
- Updated datapoint /ha_sensors
- Added presets for the SLZB-Ultima3 buzzer
š Fixes
- ā Fixed logging and sending Tuya DP data for Zigbee Hub mode
- ā Fixed running multiple berry scripts
- ā Fixed Wireguard (which was broken in a previous build)
š¦ SLZB-OS 3.2.6.dev2 - Release Notes (dev)
⨠Thread + OTBR running on the device - update
Many users have asked for the ability to set TLVs for this mode via SLZB-OS and now you can do this onĀ onĀ /otbrĀ Ā page!
š ļø Improvements
- New Ambilight effects
forĀforĀ SLZB-Ultima3 - New Berry modules and integrations (documentation)
š Fixes
- ā Fixed Zigbee automatic update ignores speed change in new firmware
- ā Fixed a crash in Berry error handler
š¦ SLZB-OS 3.2.6.dev0 - Release Notes (dev)
⨠New: Thread + OTBR running on the device (SLZB-xU only) - evaluation/beta mode.
You can now runĀ runĀ OpenThread Border Router (OTBR)Ā Ā directly on the SLZB device, instead of running the OTBR add-on/app in Home Assistant.
ā Why this could be a no-brainer:
- Home Assistant connects to OTBR
viaĀviaĀ network REST API, so you no longer rely ontheĀtheĀ Serial-over-IPĀĀ link usedinĀinĀ āThread to external OTBRāĀĀ mode. - This aims to improve reliability of Thread connectivity between Home Assistant and SLZB devices fpr those, who experiences issues with connectivity.
š Home Assistant setup:
- OTBR REST API is available
atĀatĀ http://device-ip:8080
ā ļø Important notes / limitations:
- š§Ŗ Initial (beta) integration
ĀĀ ā may have limitations or unexpected behavior. - š IPv6 is required
ĀĀ and willbeĀbeĀ force-enabledĀĀ when this mode is activated. - š§
ĀĀ "Thread + OTBR running on the device" mode can't workwithĀwithĀ "router (standard)" mode for Ethernet ā WiFi bridgeĀ andĀĀ andĀ Zigbee Hub mode. To activate back these features, device mode should be othar than "Thread + OTBR running on the device". - "Transparent" mode for WiFi ā Ethernet bridge
ĀĀ is incompatible with "Thread + OTBR running on the device". If you need "Transparent" mode for WiFi ā Ethernet bridge - please use any of the previous versions of the SLZB-OS. - š Availability:
ĀĀ onlyonĀonĀ SLZB-xU series. - š Alternative:
ĀĀ you can stilluseĀuseĀ Thread + remote OTBRĀĀ mode (USB/Ethernet) if you prefer OTBR running elsewhere.
š ļø Improvements
- ā±ļø Added uptime info
forĀforĀ Socket2Ā andĀĀ andĀ Socket3Ā inĀĀ inĀ /ha_sensors
š Fixes
- ā
Fixed a crash
inĀinĀ Zigbee Hub mode when a received value is larger than expected
š SLZB-OS v3.2.5.dev1 - Release Notes
āØĀ Ā New Features & Enhancements
- ā
Zigbee Hub mode: support for Tuya datapoint data writes.
!BREACKING CHANGE!ĀĀ Changed the format of the write topic Zigbee Hub forTuyaĀTuyaĀ Zigbee Hub MQTT API - ā Zigbee Hub mode: Added support for MOES Star Feather (2-key models)
- ā
Berry: New BUZZER module for
Ultima3ĀUltima3Ā documentation - ā
Berry: New BUTTON
moduleĀmoduleĀ documentation - ā Increased the web server authentication password limit length from 63 to 64 characters
šĀ Ā Fixes & Improvements
- š Fixed corrupted date/time in time settings
- š Fixed script list reload on error
- š Fixed crash when parsing metadata in .gbl files
- š Fixed random ISR crash on startup
- š Fixed wrong baudrate for CC26XX radio after factory IEEE read
- š fixed EFR32 custom firmware flashing issues
- š Fixed LTE addon start on Ultima3
- š Fixed Blue LED logic on Ultima3
- š Fixed AP delay if SSID and password are empty
- š Fixed memory leak in usb_list API
- š Fixed web server lockup when option "Disable web server when socket is connected" is active
šĀ Ā SLZB-OS v3.2.4 - Release Notes
The latest version ofĀ ofĀ SLZB-OS (v3.2.4)Ā Ā brings improvements to MQTT integration, internal scripting (automations), Zigbee diagnostics, and overall system stability.
āØĀ Ā New Features & Enhancements
- ā
AddedĀAddedĀ MQTT moduleĀĀ support for scripts, so internal automations can send/receive MQTT messages -ĀĀ View usage examples - ā
IntroducedĀ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ĀtoĀ dedicated coreĀĀ for improved performance - ā
Zigbee channel scanning added
forĀforĀ MR devicesĀĀ (on Z2M/ZHA page) - ā
Display
ofĀofĀ USB modeĀĀ added for non-U series devices - ā
IEEE-related controls disabled
forĀforĀ ThreadĀ orĀĀ orĀ Zigbee RouterĀĀ firmware - ā
AddedĀAddedĀ SSE moduleĀĀ for internal scripting
šĀ Ā Fixes & Improvements
- š Fixed
possibleĀpossibleĀ web server overflowsĀĀ during reboot waits - š Fixed MQTT discovery crashes
inĀinĀ Zigbee HubĀĀ mode - š Optimized
overallĀoverallĀ web server performance - š Fixed
incorrectĀincorrectĀ baudrate infoĀĀ for radio3 on Ultima - š
FixedĀFixedĀ syslog-related crashes - š Hidden socket statuses
forĀforĀ USB mode on U devices - š Fixed incorrect display
ofĀofĀ Z-W addon infoĀĀ on Ultima - š
TunedĀTunedĀ serial settingsĀĀ for improved communication - š
FixedĀFixedĀ router reconnectĀĀ issue on MR4 - š Fixed incorrect baudrate / crash
duringĀduringĀ .gbl metadata parsing - š
FixedĀFixedĀ radio module OTA updatesĀĀ in USB mode (U series) - š
FixedĀFixedĀ IEEE read issueĀĀ for MR1U - š
FixedĀFixedĀ bs-target display issueĀĀ in addons accordion - š
FixedĀFixedĀ socket time/status reporting
š SLZB-OS v3.2.0 - Release Notes
Weāre happy to announce the release ofĀ 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ĀImprovedĀ USB capabilities for U seriesĀĀ (new alternative driver) - ā
Better stability
duringĀduringĀ OTA updatesĀ andĀĀ andĀ Zigbee Hub operation - ā Updated dashboard layout
šĀ Ā New Features
- ā
AddedĀAddedĀ Full support for the new SLZB-Ultima deviceĀĀ -ĀĀ Learn more - ā
NewĀNewĀ alternative USB driverĀĀ can be selected ontheĀtheĀ "USB"ĀĀ page (U series)- Provides advanced USB capabilities
- ā
USB passthrough now
supportsĀsupportsĀ 1200 baud
š”Ā Ā Zigbee Hub Improvements
- ā
Zigbee Hub now includes
aĀaĀ Reset optionĀĀ if startup fails - ā
Zigbee Hub
nowĀ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ĀtheĀ U series
šĀ Ā USB & Passthrough
- ā
Added
selectableĀselectableĀ new alternative USB driverĀĀ on the USB settings page (U series) - ā
USB passthrough now
supportsĀsupportsĀ 1200 baud - ā
Zigbee OTA now working
inĀinĀ USB modeĀĀ on U series devices
šĀ Ā WiāFi & Network
- ā
WiāFi connection now
checksĀchecksĀ hidden SSIDsĀĀ when connecting - ā Fixed rare crash when using WiāFi in some cases
āļøĀ ļøĀ OTA & System Stability
- ā
Reboot confirmation modal is now
shownĀ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ĀaĀ separate Zigbee OTA firmware
SLZB-OS v3.0.9
Weāre excited to releaseĀ releaseĀ SLZB-OS v3.0.9, bringing major improvements toĀ toĀ Zigbee Hub,Ā Ā Thread, andĀ 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 mustbeĀ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ĀtoĀ Time attributeĀ andĀĀ 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ĀforĀsendTuyaData() - š
FixedĀ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):
GotoĀtoĀ smlight.tech/flasher, select your model, and follow the flashing instructions.