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).


  • 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)

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.

  1. Open ZWaveJS UI
  2. Click +
  4. Then click on BACKUP under "NVM Management"
  5. 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

  1. 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)
    • Download V7.20.2 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.20.2 after updating to 7.18.8

  2. Open ZWaveJS UI
  3. Click ACTIONS
  5. Then click on UPDATE under "Firmware update OTW"
  6. Select the file you downloaded in step 1, then click UPDATE
  7. 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

  8. 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