In order to update the Z-Pi 7, this actually uses the standard library for Z-Wave. The ZWaveJS team has included the update function to ZWaveJS UI (previously known as ZWaveJS2MQTT).
Requirements:
- Any PC or mobile device.
- Z-Pi 7 connected to ZWaveJS UI
- ZWaveJS UI (Previously known as ZWaveJS2MQTT - installed through Home Assistant, or on Docker)
- Installed on Home Assistant
- Installed on Docker
Backup your Z-Wave Network before updating using ZWaveJS UI
Make sure that you have a backup of your Z-Wave network in any case an issue happens during the firmware update. This will allow you to restore another Z-Stick 7 with your previous network.
It's good practice to backup your network occasionally.
- Open ZWaveJS UI
- Click +
- Then ADVANCED ACTIONS
- Then click on BACKUP under "NVM Management"
- Store the file in a safe location that you'll be able to find it in any case you need to restore your network.
Update using ZWaveJS UI
- First, download the firmware update for your Z-Stick 7 / Z-Pi 7
(IMPORTANT) - Update to 7.18.8 first before updating to 7.19.X or later.- Download V7.18.8 update (Update to 7.18 first)
- All Frequencies
- Update to 7.18 first before you update to 7.20.X or later
- Update to 7.18 first before you update to 7.20.X or later
- All Frequencies
Download V7.21.4 update (Before installing this version, install 7.18.8 to avoid bricking your Z-Stick 7)
- All Frequencies
- Warning - Make sure that you install 7.18 before you update to 7.19 or later to avoid bricking your Z-Stick 7.
- Repeat these steps 2-8 to update to 7.21.4 after updating to 7.18.8
- All Frequencies
- Download V7.18.8 update (Update to 7.18 first)
- Open ZWaveJS UI
- Click ACTIONS
- Then ADVANCED ACTIONS
- Then click on UPDATE under "Firmware update OTW"
- Select the file you downloaded in step 1, then click UPDATE
- Allow your Z-Stick 7 or Z-Pi 7 to firmware update for a minute or two, once completed, the update should show the new firmware version after a few seconds after a complete firmware update
- You may view the 7.21.4 changelogs here: https://github.com/SiliconLabs/gecko_sdk/releases
- You may view the 7.21.4 changelogs here: https://github.com/SiliconLabs/gecko_sdk/releases
- Double check your Z-Wave Frequency, if it changes to another Z-Wave Frequency your whole network will stop working until you change it back to the correct Z-Wave Frequency.
US = 908.4 MHz
AU = 921.4 MHz
EU = 868.4 MHz