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)

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 +
  3. Then ADVANCED ACTIONS
  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-Pi 7
  2. Open ZWaveJS UI
  3. Click ACTIONS
  4. Then ADVANCED 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-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 after the firmware update completes, updating will sometime cause your Z-Wave Frequency to change. 
    1. Expand your Z-Pi 7 controller
    2. Review the Z-Wave Frequency, if necessary, change it the the correct Z-Wave Frequency and send it.