Please note these instructions are for the Zooz ZST39 800 Long Range Z-Wave Stick only and cannot be applied to any other brand of Z-Wave stick or to the 500/700 series version of the ZST10. If you're not sure which version you have, please get in touch with our support first.
These instructions apply to the ZST39 800 product only. Please double-check check the back of your device has ZST39 800 printed on it. If you're looking for guidance on how to update your other Zooz devices, please read the article here. Note that the ZST39 800 Z-Wave stick is intended for expert Z-Wave users only that are comfortable with at least basic programming and have plenty of experience with Z-Wave technology. Do NOT update your Z-Wave stick unless absolutely needed. This is a static controller with a crucial function to your network. Only perform the update when you're 100% confident you have the right environment including the correct firmware file. If power is interrupted at any point during the update, the device will be bricked.
Get in touch with us if you experience issues with firmware updates and we'll be happy to assist you!
What you'll need:
- The Zooz 800 series Z-Wave Stick ZST39 US (North American) Z-Wave frequency
- Please verify the firmware on the stick prior to updating. PC Controller will show the truncated version of the firmware, so please use your home automation software to verify the full firmware version before proceeding.
- The latest version of Home Assistant software or a laptop or PC with at least 1 available USB port and Windows OS.
- The latest version of Home Assistant software or the PC Controller software linked in the PC Controller instructions below.
- The update firmware file: select the version you want to update or downgrade to here and remember to unzip the file first. Ensure you select the proper frequency. North American frequency options are listed with the North American frequency firmware files. For EU versions, scroll down below all of the North American firmware options to access the EU firmware.
- You need to make sure that the Z-Wave stick will be constantly powered during the update. Do NOT use a USB extension during a firmware update. If power is interrupted at any point, either by a hardware reboot or any other action, the stick will be bricked.
How to update your Z-Wave stick ZST39 800 using PC Controller (RECOMMENDED)
Please note you'll need a Windows OS to run the software:
- Download Simplicity Studio here, you may need to register an account with Silicon Labs first.
- Next, install Simplicity Studio and follow the instructions here to install the PC Controller tool. Make sure you are logged in to Simplicity Studio in order to install the PC Controller tool. If you do not see the Manage Installed Packages option, you did not fully install Simplicity Studios in step 1. Try again.
- Please select your correct frequency file and download it. Remember to unzip the file and remember the folder you saved it in, you'll need it in step 7.
- Insert the Z-Wave USB stick to a USB port on your computer
- Start the PC Controller software
- Click on Settings (the gear icon in the top right corner)
- Check the recognized USB controller on the list in the dialog window. If there's nothing there, click DETECT and then REFRESH. If the USB stick still doesn't show up, you may need to install special drivers so please contact the manufacturer of the device for instructions.
- Click on OTW Firmware Update
- A dialog window will open for you to choose the firmware file. Locate the unzipped firmware file you downloaded in step 1 and select it. Continue to update.
- The update will then begin automatically, wait for the progress bar to indicate completion.
- Once complete, the new firmware version will display in the device information under Network Management.
How to update your Z-Wave stick ZST39 800 directly from Home Assistant
(AT YOUR OWN RISK, USE PC CONTROLLER FOR THE RECOMMENDED METHOD):
NOTE: We received some reports from users the firmware update process on Home Assistant does not always complete and results in bricking the stick. Please only update the Z-Wave stick when absolutely needed.
While you can now update your Z-Wave stick directly from the Home Assistant software, please note it is not recommended for OTW updates for Z-Wave sticks. Always run the latest version of Z-Wave JS when updating firmware using the Home Assistant Software.
We realize that Z-Wave JS displays a warning about the 7.19 SDK version and Z-Wave sticks that use this version of the SDK. The 7.19 SDK released by Silicon Labs earlier this year can indeed sometimes produce controller lock-up issues, but only in edge cases. If you're not experiencing any issues with your network or controller, you can ignore the warning and there's no need to update the firmware. It's recommended that the Z-Wave stick is updated only if absolutely necessary to avoid service crashes. You are not able to downgrade the firmware to any other file than 1.20 as this will break the NVM backup capabilities. Please note, however, that 1.20 is on SDK 7.19.3, which may be subject to the lockup issues. Please reach out to our team if you need to downgrade to 1.20 and we can provide the file.
If you choose to update via Home Assistant, click on the Z-Wave stick under Devices in your Home Assistant interface, click UPDATE in the Device info tile and follow the prompts on the screen to complete the update.
Watch this video to see how it works.
If you encounter an error during the update, please make sure you're updating a ZST39 800 stick. If you have ZST39 800 printed on the back and are still experiencing issues, please reach out to our team, we're here to help!