Contents
Introduction
As smart home technology continues to evolve, it’s crucial to have a network that is both stable and futureproof. I recently decided to migrate from my SkyConnect USB adapter Home Assistant Connect ZBT-1 to the SMLight SLZB-06M, a powerful Zigbee coordinator with advanced capabilities. With over 50 Zigbee devices in my setup, this transition aimed to enhance network stability and unlock new possibilities. Here’s a detailed guide on the migration process, enriched with technical information and insights.
Skyconnect is renamed to:
Both the Home Assistant Connect ZBT-1 and SLZB-06M are built on the robust EFR32MG21 Zigbee chip. However, I encountered some stability issues when I switched the Skyconnect to Ember. This led me to explore the SLZB-06M, which offers several compelling advantages:
- Enhanced Stability: After migrating, i hope my Zigbee network become significantly more stable.
- Seamless Firmware Updates: The SMLight SLZB-06M supports easy firmware updates without the need for a PC, streamlining the maintenance process.
- Power over Ethernet (PoE): This feature eliminates the dependency on USB power, providing more flexibility in device placement.
- Support for Thread/Matter and ESPHome: The SLZB-06M offers options to integrate with Thread/Matter protocols and ESPHome, enhancing its versatility and future-proofing my setup.
In summary, while both devices are built on the same powerful chipset, the additional features and improved stability of the SLZB-06M make it a superior choice for my Zigbee network.
Initial Setup
Before the migration, my setup included:
- SkyConnect USB Adapter
- Home Assistant as a proxmox vm on a intel Nuc with the Zigbee2MQTT Add-On
- 50 Zigbee Devices
Why migrate from SkyConnect to SMLight SLZB-06M?
The SMLight SLZB-06M offers several advantages over the SkyConnect USB adapter, making it an ideal choice for a futureproof Zigbee network:
- Border Router Capabilities: Enhances network management and expands possibilities. A border router acts as a bridge between the Zigbee network and other IP-based networks, allowing for better control and communication.
- ESPhome Firmware Compatibility: Allows for more customization and integration options. ESPhome enables the creation of custom firmware for the coordinator, providing greater flexibility in device management and automation.
Detailed Comparison
Feature | USB SkyConnect Adapter | SMLight SLZB-06 |
---|---|---|
Connection | USB | Power over Ethernet (POE), USB |
Ease of Use | High (plug-and-play) | Moderate (advanced setup) |
Range and Placement | Limited by USB port location | Flexible (POE allows optimal placement) +external antenna |
Customizability | Low | High (via ESPhome) Border router, ESPhome firmware compatibility |
Cost | Lower | Higher |
Futureproof | Moderate | High |
Signal Interference | Potential for USB interference | Minimal due to optimal placement |
Both the USB SkyConnect Adapter and the SMLight SLZB-06M have their respective strengths and are suitable for different use cases. The SkyConnect Adapter is ideal for those looking for a simple, cost-effective solution for a smaller network. In contrast, the SMLight SLZB-06M is perfect for users needing a robust, futureproof Zigbee network with advanced features and greater flexibility.
When deciding which to choose, consider your current and future network needs, budget, and technical expertise. If you plan to expand your smart home setup and require advanced features, the SMLight SLZB-06 is the superior choice. However, if you need a straightforward and affordable solution, the USB SkyConnect Adapter will suffice.
Why stick with Zigbee instead of Matter?
Despite the emerging Matter standard, I chose to continue with Zigbee for the following reasons:
- Matter is Still in Beta: It’s not fully stable yet, and I prefer a proven and reliable network protocol.
- No Matter Devices Yet: I don’t have or plan to get Matter devices in the near future.
- SkyConnect Stick Utility: It remains useful for specific purposes, such as serving as a backup coordinator.
- Improved Placement with POE: Using Power over Ethernet (POE) allows for better placement and connectivity. POE enables you to place the coordinator in an optimal location for signal strength without relying on nearby power outlets.
Why Zigbee2mqtt?
First off all: the SLZB-06M Zigbee PoE Adapter can be used in zigbee2mqtt and ZHA.
Feature | Zigbee2MQTT | ZHA (Zigbee Home Automation) |
---|---|---|
Integration with Home Assistant | Operates as a separate add-on and communicates via MQTT | Directly integrated into Home Assistant |
Supports multiple platforms | Designed specifically for Home Assistant | |
Requires an MQTT broker | No additional dependencies | |
Device Support | Supports a broader range of Zigbee devices, including many not officially supported by ZHA | Supports a wide range of common Zigbee devices |
Extensive customization of device settings | Automatic device configuration | |
Ease of Use | Steeper learning curve; requires setting up MQTT broker and configuring YAML files | Easier setup, especially for beginners |
Provides extensive control and flexibility | Simplified setup and management | |
Customization and Features | Highly customizable via configuration file | Basic customization options |
Detailed logging and debugging options | Integrated UI for managing devices | |
Community and Support | Large, active community; frequent updates and improvements | Integrated support as part of Home Assistant community |
Contributions from community for device support and troubleshooting | Extensive documentation and support through Home Assistant forums | |
Network Capacity | Suitable for large and complex networks | Suitable for small to medium networks |
Signal Interference | Potential for USB interference | Minimal due to optimal placement (POE) |
Here’s a step-by-step guide on how I migrated to the SMLight SLZB-06M
- Configure the Coordinator:
- Set the timezone to ensure accurate scheduling and automation.
- Update the firmware to the latest version to benefit from the newest features and security improvements. The firmware update process involves downloading the latest firmware file from the SMLight website, connecting the SMLight SLZB-06M to your computer via USB, and using the provided software to flash the firmware. Assign a device name to easily identify the coordinator within your network.
- Setup a Second MQTT Add-On Instance:
- https://www.youtube.com/watch?v=QOx733CU1p8
Setting up a second instance is needed. this can be a seperated docker. But I used the method from the youtube video above.
configuring it with a different port, and ensuring that your Zigbee2MQTT add-on can communicate with Home Assistant (start it and check the log tab if you are running the add-on).
- https://www.youtube.com/watch?v=QOx733CU1p8
- Move Devices to the New Network:
- Re-pair all devices from the old network to the new one. To pair a Zigbee device, put the device into pairing mode (usually by pressing a button or sequence on the device) and use the Zigbee2MQTT interface to add it to the new coordinator. This process may vary slightly depending on the device, but typically involves a few simple steps.
- My philips bulbs were easy: removing them from the old zigbee2mqtt network and they were automticly joining the new instance.
Other devices I have to leave (delete/forget), set device in pairing and allow joining in the new network.
Important to copy past al the device names and home assistance names in a notepad, when joining the new network the ID is still the same so, easy to copy paste the same named you already had in zigbee2mqtt. therefor in home assistance dashboard nothing will change. - Ensure that each device is properly recognized and configured within the new network. Check for any firmware updates for your devices to ensure compatibility and performance.
- Remove the Old Zigbee2MQTT Instance:
- After successfully migrating all devices, disable and remove the old Zigbee2MQTT instance to avoid conflicts and reduce network clutter. This involves stopping the old instance in your home automation platform and removing its configuration files.
Why not use the ESPHome Firmware (yet)?
While the ESPHome firmware offers the ability to act as Bluetooth proxies, I prefer using the web interface for flashing firmware. Enabling ESPHome would mean losing the web interface, which is crucial for my setup. Moreover, I already have multiple Bluetooth proxies, making this feature redundant for my needs.
Conclusion
After migrating to the SMLight SLZB-06M, I’ve noticed several significant improvements:
- More Stable Zigbee Network: Thanks to the Ember driver, the network is more stable. The Ember driver provides robust and reliable communication protocols specifically designed for Zigbee networks.
- Higher LQI Scores: Improved reception results in better performance. Link Quality Indicator (LQI) scores are higher, indicating stronger and more reliable connections between devices.
- Simplified Firmware Flashing: The new setup makes firmware updates easy, with a straightforward flashing process via the web interface.
- Optimal Device Placement: POE allows for ideal placement of the coordinator, enhancing overall network coverage and performance.
Final Thoughts
Migrating to a more robust Zigbee network with the SMLight SLZB-06M has significantly enhanced my smart home’s reliability and performance. By following the steps outlined above, you can achieve a stable and efficient Zigbee network, ready for future advancements.
Feel free to leave your comments or questions below, and stay tuned for more smart home tips and tutorials!
-
Design
-
Quality
-
Usability
-
Home-Automation compatibility
-
Price
Summary
The SMLight SLZB-06M is a very good adapter with the perfect Zigbee chip that suites everyone’s needs!
Pros
- After the migration the Zigbee network is still super stable.Â
- powered bij POE, It can be placed on a better spot, and no interference by USB etc.
- lots of mounting options
- Zigbee/Tread/Matter and Bluetooth Firmware flexibility
Cons
The flexibility means a lot of choices. But using Matter need some extra steps in home assistant.